by Monica - 36 Comments
This post may contain affiliate links. See my disclosure policy.
Jump to Recipe
This easy vegan butterscotch sauce is the perfect rich and creamy sauce to pour over ice cream or drizzle over brownies or cupcakes. Butterscotch is similar to caramel but it's made with brown sugar instead of white sugar, and the method for making butterscotch is much easier than caramel.
![Easy Vegan Butterscotch Sauce! (1) Easy Vegan Butterscotch Sauce! (1)](https://i0.wp.com/thehiddenveggies.com/wp-content/uploads/2019/05/vegan-butterscotch.jpg)
Want to save this recipe?
Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!
Traditional caramel involves caramelizing white sugar to get the caramel color and flavor. Once it reaches the correct temperature, caramel can easily burn in a matter of seconds and takes some skill to perfect. Although I love my vegan salted caramel sauce, this butterscotch sauce has a very similar taste and it's much easier to make.
Jump to:
- ❤️ Why you'll love this recipe
- 🧾 Ingredients
- 🥄 Instructions
- 🥡 Storage
❤️ Why you'll love this recipe
- This sauce is sweet, creamy, and delicious.
- It's easier to make than caramel.
- It's dairy-free, gluten-free, and nut free.
- This uses basic ingredients that you probably already have at home.
![Easy Vegan Butterscotch Sauce! (2) Easy Vegan Butterscotch Sauce! (2)](https://i0.wp.com/thehiddenveggies.com/wp-content/uploads/2019/05/vegan-butterscotch-4.jpg)
🧾 Ingredients
- Butter - any vegan margarine or my homemade vegan butter work great for this sauce.
- Brown Sugar - to sweeten the sauce and give it a rich brown color and caramel flavor. You may use coconut sugar too, but it will make the sauce darker and give it a more molasses flavor.
- Plant-Based Milk - for creaminess. You can use any milk you choose. Soy creamer or coconut milk also work nicely too.
- Salt - for flavor. You can adjust the amount that you like.
- Vanilla Extract - for flavor.
🥄 Instructions
- Melt vegan butter in a small saucepan and add the brown sugar and salt.
- Heat the sauce over medium-low heat until it bubbles, then continue to heat it for 3 minutes stirring frequently.
- Add the plant-based milk and stir it well.
- Bring to a low boil for 3 more minutes.
- Turn off heat, add the vanilla and stir well.
Notes for perfect butterscotch:
- The sauce will appear watery when hot. It will thicken a lot when it cools.
- The traditional butterscotch sauce has salt in it. You can omit it if you prefer, or even increase it to make a salter sauce.
- You can also turn this butterscotch sauce into delicious vegan butterscotch pudding!
![Easy Vegan Butterscotch Sauce! (3) Easy Vegan Butterscotch Sauce! (3)](https://i0.wp.com/thehiddenveggies.com/wp-content/uploads/2019/05/vegan-butterscotch-2.jpg)
🥡 Storage
Store your sauce in a glass jar or container with a sealed lid in the refrigerator. It will keep up to 2 weeks.
![Easy Vegan Butterscotch Sauce! (4) Easy Vegan Butterscotch Sauce! (4)](https://i0.wp.com/thehiddenveggies.com/wp-content/uploads/2019/05/vegan-butterscotch-3.jpg)
Pour this butterscotch sauce over my Vegan Aquafaba Ice Cream or my Veggie Brownies Recipe for a delicious combination!
Make homemade vegan Sundays with this butterscotch sauce, my Vegan Salted Caramel, or my berry compote sauce!
📌 Be sure tofollow me on Pinterestfor new vegan recipes!
5 from 8 votes
Print Recipe
Vegan Butterscotch Sauce
A sweet caramel-like sauce to pour over ice cream or desserts.
Prep Time4 minutes mins
Cook Time6 minutes mins
Total Time10 minutes mins
Course: Dessert
Cuisine: American, vegan
Keyword: dairy-free butterscotch, vegan butterscotch, vegan butterscotch sauce
Servings: 8
Calories: 132kcal
Author: Monica Davis
Ingredients
- 1/3 cup vegan butter or any dairy free margarine
- 2/3 cup brown sugar
- 1/2 cup plant-based milk like soy milk or you can use soy creamer or coconut milk.
- 1/2 tsp vanilla extract
- 1/4 tsp salt
US Customary - Metric
Instructions
Melt 1/3 cup vegan butter in a small saucepan and add 2/3 cup brown sugar and 1/4 tsp salt.
Heat over medium-low heat until it bubbles, then continue to heat for 3 minutes stirring frequently.
Add 1/2 cup plant-based milk and stir well. (Be careful, it may spatter a little).
Bring to a low boil for 3 more minutes.
Turn off heat, add 1/2 tsp vanilla and stir well.
Notes
Note: The mixture will appear watery when hot. It will thicken a lot when it cools.
Nutrition
Serving: 2tbsp | Calories: 132kcal | Carbohydrates: 19g | Protein: 1g | Fat: 6g | Saturated Fat: 2g | Sodium: 146mg | Potassium: 45mg | Fiber: 1g | Sugar: 18g | Vitamin A: 420IU | Vitamin C: 1.1mg | Calcium: 36mg | Iron: 0.2mg
⭐⭐⭐⭐⭐ Click the stars above or leave a comment! I'd love to hear from you!
Reader Interactions
Comments
Sharon says
I am not vegan but I am allergic to dairy. I am always looking for new dairy free recipes.
Reply
Monica says
I hope that you enjoy this recipe! 🙂
Reply
Anto S says
Made this today. Actually squealed cause it's so good! Proper butterscotch flavor and so easy to make. Made it again, so two successful batches in one day. I used Flora butter, not spread, demerara sugar, and Oatly double cream (I'm in the Uk). Definitely a keeper, thank you for sharing!
Reply
Monica says
You're welcome, Anto! I'm so happy that you liked it! 🙂
Reply
Melody S. says
Would this work to make haystacks?
Reply
Monica says
Butterscotch haystacks usually use butterscotch chips, but I think if you replaced the peanut butter with this butterscotch sauce, it may work. (I have not tested this though.) Great idea! 🙂
Reply
Andromeda LeTourneau says
Can I use coconut butter (not coconut oil)?
Reply
Monica says
You can use coconut butter instead, but your sauce will not be as thick as if you used coconut oil. Enjoy! 🙂
Reply
Nw says
Hi, thank you so much for the recipe. It tasted amazing. Just wondering how will this keep in room temp ?
Reply
Monica says
It will keep at room temp for at least 24 hours, but store it in the fridge long term. Enjoy! 🙂
Reply
Miranda says
This actually took me a couple of tries to get right. The first time I don't think I cooked it for long enough, and it never set. The second time I cooked it for much longer than the recipe calls for, and that's what got it looking much better. When you get it right, it's remarkable how quickly it thickens up as it cools! It might be helpful to include pictures of it while it's cooking so people know what to look for, especially for people who are new to caramel/butterscotch like me. But it's so tasty!
Reply
Monica says
I'm glad that you liked it, Miranda. I will try to get some more pictures next time I make it. Enjoy! 🙂
Reply
Julz says
I tried it and it became very dark and very runny - nowhere near the same colour or consistency as your picture. I used coconut milk. Dont know what and where I went wrong?
Reply
Monica says
Hi Julz, you may have used a darker color brown sugar which is making the final product darker. It is very runny when it's hot, but it will firm up considerably when it's refrigerated.
Reply
Julz says
thanks for your reply monica! when I put it in the fridge after so many hours, it was still too runny and the coconut milk had started to separate by creating a thin film on top..
Reply
Victoria says
Hi, Monica! 👋🏻
Do you think I could sub coconut sugar for the brown sugar? I don’t keep cane or brown sugar in my pantry!Reply
Monica says
Yes, coconut sugar will work too, it will just have a bit of a stronger flavor. 🙂
Reply
Sara Hensley says
Can you use ghee? 🙂
Reply
Monica says
You probably could, but ghee is not vegan.
Reply
Amanpreet Kaur says
Can I use coconut oil
Reply
Monica says
Yes, it will not taste quite as buttery, but it will work. Enjoy! 🙂
Reply
Helen says
Hi, can I use almond milk?
Reply
Monica says
Yes, you can use almond milk. Enjoy! 🙂
Reply
Helen says
O was excited to try this but mine is very runny.Have poured it back in pan and put extra spread in but when cooled it separated again .Help!!
Reply
Monica says
I'm not sure, that has never happened to me. It is fairly thin when it is hot, but gets much thicker as it cools. It has never separated on me, but if you have any lecithin, you can add about 1/2 tsp to it and it will stop it from separating.
Reply
Bonnie Barbier says
The butterscotch was AMAZING!! I used coconut oil because I didn’t have vegan butterX it was delicious! Thanks so much for sharing. It was also so simple to make! I was super intimidated to make something like this but it wasn’t hard at all!
Reply
Monica says
You're welcome Bonnie. So happy that you liked it! 🙂
Reply
Dreena Burton says
This reminds me of getting sundaes as a kid. Butterscotch was always my favorite!
Reply
Monica says
Yes Dreena! I always loved Butterscotch Sundays too! 🙂
Reply
Noelle says
This went so well with some ice cream! Loved it, so happy I made extra
Reply
Monica says
So happy that you liked it Noelle!
Reply
Jules Shepard says
Only 10 minutes for complete deliciousness! Great recipe!
Reply
Joanne says
Easy to make, cheap and ridiculously delicious. Thanks for sharing!
Reply
Monica says
You're welcome, Joanne! So happy that you like it!
Reply
Cathy says
Tried this because I ❤️ Sweets and a recovering sugar-holic gone totally vegan...and it is divine!!!!
Reply
Monica says
So happy that you like it Cathy! 🙂
Reply
5 from 8 votes (4 ratings without comment)