This vegan salted caramel sauce tastes just like the real deal! There is no coconut milk, so it tastes like real dairy caramel, but it’s totally vegan and salted to perfection! (You can also simply leave out the salt and have the best darn vegan caramel sauce ever too)! This sauce uses the traditional caramel making method, so it has a genuine caramel taste. If you want truly authentic tasting vegan caramel, this is the recipe for you!
I've tried many different vegan caramel sauce recipes over the years and this is by far the most authentic tasting dairy-free caramel ever!
Why you will love this vegan salted caramel sauce…
- It’s vegan, gluten-free, and can be made soy-free too!
- Poured over your favorite dessert, it makes everything taste better!
- It doesn’t have that coconut flavor that most vegan caramel sauces have!
- It’s the perfect blend of sweet caramel and salt!
- It tastes like traditional caramel!
What is in vegan caramel sauce?
- Sugar - any vegan granulated sugar will work. You will be able to see the color change easier in the lighter color sugars.
- Water - to give your sugar some moisture so you can cook it and caramelize it.
- Oil - for a rich and creamy texture. Any neutral-flavored oil will work. I prefer refined coconut oil for the richest and most neutral taste.
- Plant Milk - any will work, but I like soy milk since it has a rich and creamy dairy-like taste.
- Cream of Tartar - or lemon juice. For acidity to help your sugar stay smooth and not crystallize.
- Salt - to make salted caramel, or leave it out for regular caramel. (optional)
How do I make vegan salted caramel sauce?
- Measure out your coconut oil, plant-based milk, and salt and have them waiting near the stove.
- Start with a very clean pan and pour in sugar, water, and cream of tartar.
- Turn on the heat to medium and let it start to boil. (Don’t stir, just swish it around a little if needed).
- Allow the sauce to boil for about 5 minutes and then start watching it very closely.
- After about 6-7 minutes, the bubbles will get smaller and it will start to get a darker color and smell slightly of caramel.
- When it starts to caramelize, remove it from the burner and immediately pour in the coconut oil. (At this point you can give it a stir with a long-handled whisk).
- Then pour in the plant milk and continue to stir with the whisk for about 30 seconds. (It will bubble up and spatter when you add the milk, but then turn to caramel after a few seconds of stirring).
- Once the bubbling from the milk calms down, add the salt and stir for a few more seconds. (or leave out the for regular caramel).
Tips for making your vegan salted caramel sauce great every time...
- Measure out the oil, milk, and salt and have it ready to add to the caramel. Waiting longer than a few seconds will mess it up.
- Start with a very clean pan - this will help your sugar not form crystals at the sides. You can also put a lid loosely on the pot to help trap in some of the steam. This will keep the sides of the pot a little moist and it won’t crystalize. If you need more tips to help your caramel not crystalize, check out the test kitchen's tips for keeping sugar from crystalizing.
- Watch the caramel closely. Sugar turns to caramel at 340° F but will burn at 350° F, so you must remove it from the heat before it reaches 350° F.
- If your caramel becomes too firm, warm it over low heat and add a teaspoon or 2 of water. (You can also put it in the microwave for about 20 seconds to warm it up).
- If your caramel is too runny, heat it on a very low heat for about 5 minutes and allow some of the moister to evaporate.
- Store in an airtight jar in the fridge for up to 1 week.
Note: Making this caramel sauce can be a little dangerous. It should be made by an adult and I wouldn’t even recommend having small children nearby. It will bubble and spatter when the milk is added so you need to stand back and use a long-handled whisk to stir it. If the hot caramel spills on you it will stick and burn!
There are few things in life a delicious as this vegan salted caramel sauce and you can probably justify putting it on just about any of your favorite vegan desserts!
It’s delicious over my aquafaba ice cream as a topping for veggie brownies, drizzle it over my vegan no-bake cheesecake, or use it to make vegan salted caramel frosting! You can even use it as a filling for these chocolate peanut butter bombs!
Are you intimidated by the candy-making process?
If so, you have to give my Vegan Butterscotch Sauce recipe a try! It has a very similar taste and texture, but is much more forgiving!
Want to make vegan caramel apples?
Check out my post with full instructions on how to make perfect vegan caramel apples!
Be sure to follow me on Instagram or on Pinterest for daily vegan inspiration and recipe ideas! Tag me at #thehiddenveggies! I love to see what you made too!
A classic tasting caramel sauce made without dairy or coconut milk.
- 1/4 cup refined coconut oil
- 3 tbsp soy milk or any other plant-based milk
- 3/4 tsp salt or omit for regular caramel sauce
- 1 cup vegan sugar
- 3 tbsp water
- 1/8 tsp cream of tartar (optional - makes it smoother)
-
Measure out your coconut oil, plant-based milk, and salt. Have them waiting near the stove.
-
Start with a very clean pan and pour in sugar, water, and cream of tartar.
-
Turn on the heat to medium and let it start to boil. (Don’t stir, just swish it around a little if needed).
-
Allow the sauce to boil for about 5 minutes and then start watching it very closely.
-
After about 6-7 minutes, the bubbles will get smaller and it will start to get a darker color and smell slightly of caramel.
-
When it starts to caramelize, remove it from the burner and immediately pour in the coconut oil. (At this point you can give it a stir with a long-handled whisk).
-
Pour in the plant milk and continue to stir with the whisk for about 30 seconds. (It will bubble up and spatter when you add the milk, but then turn to caramel after a few seconds of stirring).
-
Once the bubbling from the milk calms down, add the salt and stir for a few more seconds. (or leave out the salt for regular caramel).
Tips:
- Measure out the oil, milk, and salt and have it ready to add to the caramel. Waiting longer than a few seconds will mess it up.
- Watch the caramel closely. Sugar turns to caramel at 340°F (171°C) but will burn at 350°F (177°C), so you must remove it from the heat before it reaches 350° F (177°C).
- If your caramel becomes too firm, heat it back up and add a teaspoon or 2 of water. If your caramel is too runny, heat it on a very low heat for about 5 minutes and allow some of the moister to evaporate.
- Store in an airtight jar in the fridge for up to 1 week.
Note: Making this caramel sauce can be a little dangerous. It should be made by an adult and I wouldn’t recommend having small children nearby. It will bubble and spatter when the milk is added so you need to stand back and use a long-handled whisk to stir it. If the hot caramel spills on you it will stick and burn!