This epic and easy vegan hot fudge sauce recipe is a must try! A fudgy, rich and decadent chocolate sauce that’s ideal for drizzling over vegan ice cream and desserts. Ready in just 10 minutes too!

There’s something so irresistible about this sauce. It’s incredibly easy to make with just 6 simple ingredients.
Our delightfully dairy-free hot fudge sauce has a smooth, fudgy texture and rich, dark chocolate flavour that will make you want more!
We love to use this sauce to take any vegan dessert to the next level. And of course, it is incredible in a vegan ice cream sundae.

Ingredient tips
Here’s what you need for this easy vegan hot fudge recipe:
Cocoa powder - For the chocolate flavour. We like to use good quality organic cocoa powder, but you can use any variety.
Brown sugar - We like to use brown sugar for the extra caramelly flavour it gives. You can use white or regular sugar if that’s all you have. If you are in the US, then check your brand of sugar is vegan, as some are not.
Vegan butter - This helps to bring richness to the sauce. We like to use a block style vegan butter such as Flora Plant Butter, or Naturli. In the US you could try, Miyoko’s or Earth Balance. If your vegan butter is salted, then you can omit or reduce the pinch of salt to taste. You can also use coconut oil - refined works best so there is no coconut taste.
Almond milk - We really like almond milk for this recipe, but we’ve tested it with oat milk as well. Other plant milks, will likely also work just fine.
Salt - Just a tiny touch of salt enhances the sauce and balances the bitterness of cocoa.
Vanilla extract - And finally a touch of vanilla extract really helps to round out the overall flavour and enhance the chocolatiness.
Step by step pictures
The full recipe with quantities is in the recipe card at the end of the post. But here’s a visual step by step guide with photos.

Step 1 - Combine the brown sugar with the cocoa powder and whisk together until there are no lumps.

Step 2 - Melt the vegan butter in a small saucepan over medium heat.

Step 3 - Add the brown sugar and cocoa powder mix, almond milk and a pinch of salt to the melted vegan butter. Whisk until smooth.

Step 4 - Bring the mixture up to a gentle bubble, and then continue to cook and whisk for another minute.

Step 5 - Remove from the heat, and whisk in the vanilla extract.
Serving and storage
To make a delicious vegan hot fudge sundae:
- Scoop your vegan ice cream into a glass
- Drizzle the hot fudge sauce over the top
- Add some vegan whipped cream
- Top with toasted nuts or vegan sprinkles, and a cherry.
- Vegan caramel sauce, peanut butter or fresh fruit make a delicious addition too!
For a special occasion, we also love this vegan fudge sauce with a piece of warmed up vegan brownie, a scoop of vegan vanilla ice cream and strawberries. You can even use it as a sauce for banana splits!
Always serve this sauce hot or warm. When it cools it will be too solid to pour.
To reheat the sauce, heat in 10-second intervals in the microwave until it’s hot and pourable again. Alternatively, reheat in a small saucepan over low heat.
Store vegan hot fudge sauce in an airtight container or mason jar in the fridge for up to 7 days. For longer storage, freeze in an airtight container for up to three months.

FAQs
The most common reason fudge sauce becomes grainy is if it is overcooked or gets scorched at the base of the pan. This is why it's important to only cook the sauce for a short time over low heat and stir continuously. Recipes that use chocolate, rather than just cocoa powder like this recipe, are more likely to become grainy.
The oil can sometimes separate out from the sauce when it is overcooked, or reheated too much. This can usually be fixed by vigorously whisking in more liquid, a spoonful at a time, until the sauce is smooth and glossy again.

More vegan chocolate recipes
We hope you enjoy this chocolate fudge sauce as much as we do! There's lots more yummy vegan chocolate recipes to discover here on Vegan on Board:
Our really easy vegan Chocolate Fondue
This 4 ingredient Vegan Chocolate Tart
And this creamy & healthy Chocolate Nice Cream
📖 Recipe

Vegan Hot Fudge Sauce
Ingredients
- ½ cup (100 g) brown sugar
- ⅓ cup (40 g) cocoa powder
- ¼ cup (56 g) vegan butter
- ¼ cup (60 ml) almond milk or oat milk
- 1 pinch salt
- ½ tsp vanilla extract
Instructions
- Combine the brown sugar with the cocoa powder and whisk together until there are no lumps.½ cup (100 g) brown sugar, ⅓ cup (40 g) cocoa powder
- Melt the vegan butter in a small saucepan over medium heat.¼ cup (56 g) vegan butter
- Add the brown sugar and cocoa powder mix, almond milk and a pinch of salt to the melted vegan butter. Whisk until smooth.¼ cup (60 ml) almond milk, 1 pinch salt
- Bring the mixture up to a gentle bubble, whisking frequently, and then continue to cook and whisk for another minute.
- Remove from the heat, and whisk in the vanilla extract. Let the sauce rest for five minutes before serving.½ tsp vanilla extract
Notes
Nutrition
This information is calculated per serving and is an estimate only.



Sam says
Oh wow…this was even better than my highest hopes!! Thank you so much for this recipe, it will be made often. 🙂
Sophie and Paul says
Wahoo! Delighted to hear that Sam 🙂
Kim says
This is the first time I’ve ever made a fudge sauce and this was so easy and delicious! I made it on a whim to go with my Oatly strawberry ice cream. It was exactly what I was wanting. Thank you!
Sophie and Paul says
Ooh sounds amazing with Oatly strawberry ice cream! So glad you loved our vegan fudge sauce!
Carmen says
Just made it for my grandson's 16th birthday ice cream cake. It tastes delicious! Thanks!
Sophie and Paul says
So glad our recipe was a hit! Sounds like a wonderful way to celebrate such a special occasion.
Maria says
I am glad I didn't know about this recipe when I was younger because I don't think I could have helped myself. 🙂
I ended up subbing some items for what I had on hand... all 1:1 ratio.
Organic Coconut Oil for vegan butter
Organic Cashew Milk (homemade and not strained, only blended) for almond/oat milk
and White Organic Sugar + Molasses for brown sugar
Delicious and oh-so-easy. Wow! Great recipe! I am ah-mazed. I have been searching for a "commerial-tasting" chocolate sauce and here it is! <3
Sophie and Paul says
Thanks so much for sharing what worked for you Maria! Glad you love it.
shawn sturgess says
Wondering if this hot fudge sauce will harden when frozen or will it stay soft. I'm thinking of using it as a layer in an ice cream cake.
Sophie and Paul says
Hi Shawn, when I've frozen it before it doesn't completely harden, but it is more solid than the refrigerated sauce. Perhaps you might like to do a small test to see if it's the texture you are after. Ice cream cake sounds delicious! 🙂
Jessica says
I used it for an ice cream cake and worked great!
Sophie and Paul says
That's awesome to hear Jessica! 🙂
Ree says
Delicious rich sauce. So easy to make. Currently cooling down then will be added to a Cookie sundae!
Sophie and Paul says
Thanks Ree! We love how quick and easy it is. Cookie sundae sounds totally yummy!