Vegan Salted Caramel Brownies are a supremely decadent dessert that never fails to satisfy! They are sweet, chocolatey and have salted caramel swirled throughout. 

Craving more caramel?! As fall quickly approaches, there’s no better time to stock up on all of your favorite ooey gooey caramel recipes! Some of my favorites include 3 Ingredient Caramel Sauce, Vegan Salted Caramel Sauce and Vegan Salted Caramel Skillet Cookie.

lots of brownies on a wooden background with parchment paper and caramel on top of them.

Enjoy one of these sticky sweet brownies all by itself or pair it with a scoop of Vegan Vanilla Ice Cream for an even more drool-worthy treat! No matter when or where you plan on serving these brownies, everyone will LOVE these dairy free delights. 

Why you’ll fall in love with these salted caramel brownies

  • The salted caramel is dreamy! Seriously, you may start having dreams about this sauce! It’s oh so sweet with just a touch of mouthwatering salty flavor. The way it pairs with the homemade brownies is absolute perfection! 
  • This is a strictly homemade recipe. But don’t worry, they are quite easy to make! Both the brownies and caramel sauce are made from scratch and with lots of love! 
  • Ready for fall! The salted caramel really seals the deal on the fall flavor. They’re delicious all year round too.

While you could make the brownies, then drizzle with a caramel sauce (like my latest Vegan Salted Caramel Sauce), I went with a caramel similar to the one in my Vegan Millionaire Shortbread, which firms up. It’s almost like candy in the brownies once they bake and cool.

hand holding a brownie with caramel and a bite taken out of it.

How to make vegan caramel brownies

Find the complete printable recipe with measurements below in the recipe card.

First, prepare the salted caramel. If you’ve never made caramel before, don’t worry, it’s fairly simple! In a medium saucepan, add the vegan condensed milk (you can either buy this, or make your own), vegan butter and brown sugar. Turn the heat to medium high and stir until the butter has melted.

Cook for 12-15 minutes until it looks like rich caramel and starts to pull away from the sides of the pot. Remove from heat and set aside while you make the brownie batter.

Next, make the brownie batter. This is all done in one bowl! See the recipe card for the exact instructions. Stir the melted vegan butter and sugar together, then add the vanilla and milk. Next, add the flour, cocoa, baking powder and salt. Stir.

Dump the brownie batter into the prepared pan and smooth it out. Pour the caramel over the brownie batter and use a butter knife to swirl it in a bit. Bake for 25-30 minutes and enjoy!

brownie pan swirled with caramel sauce on top.

Frequently asked questions

  • How long will Vegan Salted Caramel Brownies stay fresh? In an airtight container at room temperature, these vegan brownies will stay fresh for about 3 days. 
  • Can I make them gluten free? Yes! You can easily make these brownies gluten free by swapping the all purpose flour for gluten free flour.
  • Can I add chocolate chips to these vegan brownies? Yes, just double check the label and make sure they’re vegan before tossing them into the batter. I’ve had luck at Trader Joe’s – their semi-sweet chocolate chips are inexpensive and vegan. 
close up shot of caramel brownie with salt sprinkled on top, laying on parchment paper.

Want more brownie recipes?

9 vegan salted caramel brownies on parchment paper, one with a bite taken out of it.

Vegan Salted Caramel Brownies

Vegan Salted Caramel Brownies are a supremely decadent dessert that never fails to satisfy! They are sweet, chocolatey and have salted caramel swirled throughout. 
Prep: 15 mins
Cook: 45 mins
Total: 1 hr
Servings: 12 brownies



Salted caramel

For serving

  • coarse sea salt, for sprinkling the tops


  • Preheat oven to 350℉. Line a 8×8 inch pan with parchment paper and set aside.

Make the salted caramel

  • In a medium saucepan, add the vegan condensed milk, vegan butter and brown sugar. Turn the heat to medium-high and stir frequently until the butter is melted and everything is well combined.
  • Continue to stir constantly until the mixture begins to boil, then reduce heat to a simmer. Stir gently for 12-15 minutes until it looks like rich caramel and starts to pull away from the sides of the pot.
  • Remove from heat and stir in the salt. Cover and set aside while you prepare the brownie batter.

Make the brownies

  • In a large bowl, stir together the hot melted butter and sugar until well combined, then stir in the vanilla and milk.
  • To the bowl with the wet ingredients, add the flour, cocoa (sift it in if chunky), baking powder and salt. Stir until just combined, but do not over mix. The mixture will be quite thick, but just keep going and it will come together.
  • Dump the thick brownie batter into the pan and smooth it out with a spatula or your hands.
  • Pour the salted caramel evenly over the brownie batter. Use a butter knife to swirl the caramel into the batter a bit.
  • Bake for 25-30 minutes.
  • Remove from the oven and let cool completely. The caramel will set as it cools, making them easier to slice neatly.
  • Sprinkle with coarse sea salt, if desired. Cut into squares and enjoy!



  1. May use another dairy free milk, such as oat, coconut or almond.
  2. Substitute a gluten free flour mix for gluten free brownies.
  3. You can make your own sweetened condensed milk or buy a vegan version. I like this oat milk brand.


Serving: 1of 12 brownies | Calories: 302kcal | Carbohydrates: 49g | Protein: 4g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 7mg | Sodium: 266mg | Potassium: 213mg | Fiber: 2g | Sugar: 38g | Vitamin A: 608IU | Vitamin C: 1mg | Calcium: 86mg | Iron: 1mg
Course: Dessert
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , ,

you may also like:


  1. It’s all clear! I dug my coconut cream tins out of the recycling and they are SAVOY brand, but when I looked at the ingredients, they are also part WATER. I am sure that was the problem!
    I always check the brand because of monkey labor, but it never occured to me I had to check the ingredients because they didn’t all contain the same thing.

  2. I had exactly the same thing happen to me as Lisa. I made the coconut cream recipe (which was FANTASTIC) and then embarked on the caramel, which ended up taking 35 minutes instead of 12-15 to achieve something approaching caramel, but when it cooled, it promptly separated. I used it on top of the brownies anyway, but the pan is, as Lisa put it, “an awful oily mess”. This would also be the very first time any of your recipes haven’t worked for me, and you are always our very first go-to. What did I do wrong?

  3. PSA: DO NOT USE BLUE ELEPHANT BRAND “COCONUT CREAM” (using quotes because it’s only 75% coconut and 25% water and various additives)

    I had trouble from the get-go with keeping the cream homogenized. Then in the oven, the caramel separated and turned the entire pan into an awful, oily mess. ?

    Your recipes never fail me and I am certain this terrible product caused my problems. I will give it another try next weekend with a quality brand of coconut cream. 

    1. Hi Liza, yes I can imagine it was quite the mess because even if it was quality coconut cream, that’s not what the recipe calls for. 🙂 You need vegan sweetened condensed milk, not coconut cream. The sweetened condensed milk can be made from oat milk, coconut milk or nearly any other milk, but it’s very very different than coconut cream. Hope that helps so you can have success with this recipe!

      1. Oh, yes, I made the sweetened condensed milk first (forgot to mention that). I probably should have given up at that point, tbh. ? It took twice as long as called for to achieve the right reduction and didn’t stay homogenized unless I vigorously mixed it every 5 minutes or so. Ugh. Awful stuff ?

  4. The recipe on your blog and the printed recipe are not alike. The printed version says 1 1/2 cups vegan butter (for the brownies). Unfortunately I did not notice this until after making the printed version (and trying to recover from the printed version, lol). Just wanted to let you you so you could correct. Your recipes are fabulous!!! This is the first glitch I’ve run into, and not a bid deal. Thanks!! Have a great evening.

    1. Thanks for letting me know Rhonda, and so sorry about that! I’ll make sure they two are the same, it looks like it’s all fixed now. I hate when glitches happen and appreciate you reaching out! Sorry again, and thanks for enjoying my recipes!

Leave a Reply

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.