Homemade Hot Fudge Sauce
This is reminiscent of an old-fashioned hot fudge sauce recipe, and it is THE BEST. Rich with chocolate flavor, the perfect silky smooth texture, a short ingredient list, and can be prepared in just 15 minutes. Keep a jar in your fridge at all times for impromptu ice cream sundaes!

Well over a decade ago, on a random Saturday night, I had a craving for ice cream sundaes. Homemade vanilla bean ice cream from ice cream sandwiches was in the freezer, and a jar of salted caramel sauce was in the fridge. The only thing missing was hot fudge.
When I started searching for a recipe, I wanted something that could be made with ingredients I already had in the house and that wouldn’t take very long. I finally settled on a recipe that I merged from one of my cookbooks and Smitten Kitchen. It looked like it would be quick and fairly foolproof, and it turned out to be the best decision because this sauce is life-changing.
This chocolate sauce is rich, smooth, and has the absolute perfect texture for pouring over ice cream. It lays on top, settles in puddles, and straddles the fence between melding into the ice cream and maintaining its own identity. AND it tastes like liquid fudge!
Key Ingredients
You only need a handful of ingredients to make the best hot fudge sauce you’ve ever tasted! Let’s chat through them below, and as always, be sure to check the recipe card for a full list of ingredients and quantities.

- Heavy Cream – Gives this sauce it’s creamy texture. I don’t recommend any substitutions, but if you must, I wouldn’t go any less than full fat half and half.
- Lyle’s Golden Syrup – I find this in the ethnic/international foods aisle in my supermarket; you can also order it online or substitute light corn syrup.
- Dark Brown Sugar – You can substitute light brown sugar, but the dark gives the sauce a richer flavor.
- Dutch-Processed Cocoa Powder – I get mine from Costco or Amazon, but some grocery stores carry it, as well. For the cleanest, richest flavor, do not substitute natural unsweetened cocoa powder.
- Bittersweet Chocolate – I recommend using a 60% cacao for the best flavor, but you can go higher if you prefer a darker flavor or use semisweet chocolate if you want it a little bit sweeter. You can use bar chocolate and finely chop it, or you can use dark or semisweet chocolate chips.
- Vanilla Extract, Butter, and Salt – For extra richness and flavor.
How to Make This Hot Fudge Recipe
This sauce comes together quickly and easily; here’s how it’s made:
Step 1 – In a small saucepan, bring the cream, golden syrup, cocoa powder, brown sugar, salt, and half of the chocolate to a boil. Reduce to a low simmer and cook for 5 minutes, stirring occasionally.
Step 2 – Remove from the sauce pan from the heat and stir in the rest of the chocolate, vanilla, butter, and salt until combined and melted.
Step 3 – Allow to cool for 20 to 30 minutes, as it will continue to thicken as it cools.

How to Use It
Aside from straight from the jar by the spoonful, the ways you use this are limitless! If you are in need of some ideas, here are a few to get you started:
- Drizzle over your favorite ice cream (browse all of my homemade ice cream recipes)
- Build the ultimate hot fudge sundae with vanilla ice cream, whipped cream, and a maraschino cherry on top!
- Stir it into your coffee
- Use it as filling for ice cream cake, ice cream sandwich cake, or banana split ice cream cake
- Use it as a drizzle for cakes like angel food cake, rum cake, and pound cake.
- Dip zeppole or doughnut holes in the sauce.
- Top your favorite brownies with a scoop of ice cream and then drizzle on the hot fudge.
- Gift jars of it for the holidays, friend birthdays, hostess gifts, etc.

How to Store, Reheat, and Freeze
This is perfect for making hours or days ahead of time and keeping a batch on hand at all times! Here’s how to keep it:
Storage: Store leftovers of this hot fudge in an airtight container in the refrigerator for up to 1 month.
To Reheat: Microwave for 30 seconds increments, stirring after each, or until pourable but still thick.
To Freeze: Transfer the completely cooled hot fudge to an airtight, freezer-safe container and store in the freezer for up to 3 months. Transfer to the refrigerator to thaw overnight, then reheat as instructed above.
Recipe Notes
- Flavored Extracts – Change up the flavor of the sauce by using different extracts; use ¼ teaspoon and reduce the vanilla extract to ½ teaspoon. Some ideas: peppermint extract, orange extract, and coconut extract.
- Rum or Bourbon – Give your hot fudge a little kick by stirring in a tablespoon or so of your favorite liquor (give it a taste and add more if you’d like).
- Flaky Sea Salt – Add a sprinkle of flaky sea salt at the end to balance out the flavors.
- Peanut Butter Hot Fudge – Transform this recipe into a chocolate peanut butter version by stirring 2 tablespoons of creamy peanut butter into the mixture once the chocolate is melted.
- More Flavor Ideas – You could also stir in some instant espresso (I would go with 1 teaspoon) for a mocha hot fudge or some ground cinnamon for a Mexican-inspired hot fudge sauce (use anywhere from ½ to 2 teaspoons depending on your preference).

Save This Recipe
More Homemade Ice Cream Toppings
If you make this hot fudge recipe and love it, remember to stop back and give it a 5-star rating - it helps others find the recipe! ❤️️

Hot Fudge Recipe
Ingredients
- ⅔ cup (158 ml) heavy cream
- ½ cup (156 g) Lyle’s Golden Syrup, or light corn syrup
- ⅓ cup (71 g) dark brown sugar
- ¼ cup (21 g) Dutch-processed cocoa powder
- ¼ teaspoon sea salt
- 6 ounces bittersweet chocolate, chopped, divided in half
- 2 tablespoons (28 g) unsalted butter
- 1 teaspoon vanilla extract
Instructions
- In a 2-quart saucepan over medium-high heat, bring the cream, syrup, brown sugar, cocoa powder, salt and half of the chocolate to a boil. Reduce the heat to medium-low or low (enough to maintain a low simmer), and cook for 5 minutes, stirring occasionally.
- Remove from the heat and stir in the remaining chocolate, the butter, and the vanilla extract, stirring until smooth. Let cool for 20 to 30 minutes before using (it will thicken as it cools). Store in a jar or airtight container in the refrigerator for up to 2 weeks. To reheat, microwave for 30 seconds to 1 minute until it’s pourable but still thick.
Notes
- Lyle’s Golden Syrup – I find this in the ethnic/international foods aisle in my supermarket; you can also order it online or substitute light corn syrup.
- Dark Brown Sugar – You can substitute light brown sugar, but the dark gives the sauce a richer flavor.
- Dutch-Processed Cocoa Powder – I get mine from Costco or Amazon, but some grocery stores carry it, as well. For the cleanest, richest flavor, do not substitute natural unsweetened cocoa powder.
- Bittersweet Chocolate – I recommend using a 60% cacao for the best flavor, but you can go higher if you prefer a darker flavor or use semisweet chocolate if you want it a little bit sweeter. You can use bar chocolate and finely chop it, or you can use dark or semisweet chocolate chips.
- Storage: Store leftovers of this hot fudge in an airtight container in the refrigerator for up to 1 month.
- To Reheat: Microwave for 30 seconds increments, stirring after each, or until pourable but still thick.
- To Freeze: Transfer the completely cooled hot fudge to an airtight, freezer-safe container and store in the freezer for up to 3 months. Transfer to the refrigerator to thaw overnight, then reheat as instructed above.
- Flavored Extracts – Change up the flavor of the sauce by using different extracts; use ¼ teaspoon and reduce the vanilla extract to ½ teaspoon. Some ideas: peppermint extract, orange extract, and coconut extract.
- Rum or Bourbon – Give your hot fudge a little kick by stirring in a tablespoon or so of your favorite liquor (give it a taste and add more if you’d like).
- Flaky Sea Salt – Add a sprinkle of flaky sea salt at the end to balance out the flavors.
- Peanut Butter Hot Fudge – Transform this recipe into a chocolate peanut butter version by stirring 2 tablespoons of creamy peanut butter into the mixture once the chocolate is melted.
- More Flavor Ideas – You could also stir in some instant espresso (I would go with 1 teaspoon) for a mocha hot fudge or some ground cinnamon for a Mexican-inspired hot fudge sauce (use anywhere from ½ to 2 teaspoons depending on your preference).
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
This recipe was originally published in June 2012.
Photography by Dee Frances.




Made this tonight and it is delicious! I didn’t have Dutch process cocoa but used Hershey’s Special Dark cocoa powder instead. Really will make this over and over. Next time I’ll try with instant coffee added or perhaps some sort of liqueur. Thanks!
I just made this and it is grainy and bitter. Not sweet at all. Not making this again. A picture can look amazing but until you actually make the recipe you have no idea how it will taste. I will keep looking for a better recipe.
My son was asking what a hot fudge sundae was, we’re reading the Judy Blume Fudge books. They aren’t that common here in the UK. I just made this sauce and he LOVED it. I’m going to try to freeze a little to see if it can be kept that way. Otherwise we’re going to get very fat over the next two weeks! Brilliant recipe and really easy.
I’ve been looking for a recipe for chewy, sticky hot fudge sauce (one restaurant when I was growing up had the best…I went back a few years ago, and now it tastes like any other hot fudge) for a long time. I just made this recipe (it is cooling right now before I put it in a jar and it looks wonderful! Tonight’s dessert is salted caramel ice cream with hot fudge – all homemade and the first time I’ve ever made ice cream of hot fudge! The way everything is going, I have a feeling it is going to be a big hit!
I made this Sunday. It is absolutely amazing. Last night I had it on my strawberries. Someone come save me from it. (But thank you for this super easy and fantastic recipe!!)
I made this hot fudge a few weeks ago; I always made home made hot fudge and this is thebest recipe that I have found so far
This hot fudge is definately the best! I made it last night but I used semi sweet Lindt semi sweet chocolate and hersheys cocoa, awesome! Now, If I can hide it from my husband!
Good sauce but I found it way too bitter. I ended up adding 1/2 bag of milk chocolate chips, a splash more of cream & vanilla to get it “un”-bitter, so I probably changed the texture (trying it in ice cream cake tomorrow).
I’m not a fan of coffee either because it’s bitter, so if you’re like me, try semi-sweet instead of bitter chocolate or go half milk/half bitter like I did.
Hi
I stumbled on this recipe today. I wanna make it for my girlfriend. The thing is that we don’t get corn syrup here. So, Can it be substituted or omitted?
I also see you haven’t mentioned Milkmaid like all other recipes.
I am not familiar with Milkmaid?
i know this is a yr old…but milkmaid is an indian brand for condensed milk. Karan i have seen Golden syrup in well stocked stores..however honey/glucose (available everywhere) is a good substitute.
Hi Karan, I would not recommend omitting it, as it is key to the texture of the sauce.
try golden syrup
I used honey for part of the white corn syrup, it turned out great!
Feedback is important and helpful, so here’s mine. Followed the recipe to the letter. It’s a very good recipe and easy to make. The sauce was smooth and not overly sweet. I used light corn syrup and Ghiradelli bittersweet chocolate with a 60% cocoa butter content. As always, when working with chocolate, obey the rules that keep it from being grainy and keep it shiny and silky. Definitely not a drop of water can come anywhere near chocolate. If you Google how to cook with chocolate, or how to temper chocolate, you’ll learn how to correctly work with it so you won’t ruin the recipes that use it. Cheers to BEB.
By far the best home made hot fudge sauce recipe
I’ve found. Deep and rich with a great chewy caramel-like
texture when it hits the ice cream. Add toasted almonds
or walnuts for an incredible sundae.
Move over Martha Stewart’s Hot fudge sauce. I’ve used you for years, but there’s a new sheriff in town. I made your hot fudge sauce last night along with a batch of homemade vanilla ice cream. You have made the ultimate hot fudge sauce – it’s that good! Rich, creamy, not too sweet and gels over ice cream. Thank you for this gem!
Love your hot fudge sauce but would like to thin it a bit. Any ideas.
Michelle, could you put this in a chocolate milkshake instead of chocolate syrup?
Thanks
Hi Faye, I think you could totally do that and it would be delicious!
I had to make a few substitutions (light for dark brown sugar, regular fir Dutch cocoa, and milk for bittersweet chocolate) because it’s almost midnight and I don’t want to go back to the store, but it came out great! If you sub regular for Dutch cocoa you can mellow out the flavor with about an 1/8 to 1/4 of a teaspoon baking soda.
How long will this (and the Salted Caramel Sauce) keep in the fridge? I am the only one in the house that eats things like this. Not a bad thing except when things expire quickly like homemade mayo.
Hi Julia, They will keep up to a few weeks in the fridge. Enjoy!
This recipe IS everything you said. It’s wonderful. And not only that, it stayed fine in my fridge for months – top shelf, rear. Thank you thank you thank you. Now, I am going to make it again. Happily.
I made this recipe and followed it to a T, it tasted great, and I waited until it was room temperature, but it did harden and form a huge glob when it hit the ice cream. Great if that’s what you like, but not what I was looking for.
Hi there,
I don’t know a lot about cooking, but how do you keep the sauce runny? Or do you have to re-heat it all the time? Say, when using it in an ice cream parlour, you’d have to reheat all the time?
Many thanks
Yes, if you make it and then store it in the refrigerator, you will need to reheat it whenever you plan to use it.
I just made this last night. Having tried multiple other hot fudge recipes, I can say this is easily the best of the bunch. The one problem I have is preventing myself from eating it straight out of the jar!
Amazeballs fudge. The wife made this one tonight, was absolutely delicious! Like McDonalds but better. Awesome texture and taste. Thanks!
Just finished my sauce. It’s amazing!!!! Came out perfect and it will be awesome with the homemade vanilla ice cream tonight!!!! Just what we wanted. Thanks!
One concern/question: i thought that you should never boil chocolate, but instead slowly melt on low & indirect heat?
Hi Amy, That is true if you are simply melting chocolate by itself, however in this case you are combining it with many other ingredients, which help to stabilize it.
Hi, I made this to bring to a friend’s house. I made the sauce around 5 p.m. and it was delicious and smooth and a perfect consistency. Immediately prior to serving the ice cream, I reheated the sauce and as soon as it hit the ice cream, it turned rock hard. The flavor was very delicious, but I wanted to keep the sauce liquid so it would ooze down the side of the ice cream. Any suggestions for the next time I try this? I used light corn syrup, Ghiradelli cocoa and Ghiradelli bittersweet baking chips. Thanks for your help!
Hi Laurie, It may have cooked a bit too long. It will stiffen up if it’s warm and it hits cold ice cream, but it shouldn’t get rock hard.
Michelle…I saw this and immediately thought of your chocolate/peanut butter fixation! I can’t wait to try it!
http://kitchenmeetsgirl.com/peanut-butter-hot-fudge-sauce/
Oh, and I just noticed I was the “Mario Lemieux” comment number. :)
Oh My Lands!!! I just made this for the first time and it is fantastic and so easy to make! My husband doesn’t like chocolate, but after tasting it he asked for a second helping. I’m going to serve it with cheesecake this weekend for company and I have a funny feeling that there won’t be any left. Thanks so very much for publishing this recipe!
I made this last night for my vanilla ice cream. It was perfect. Thank you.
i would like to make this and can it for xmas gifts. do u think its possible and how thanks judy
Hi Judy, I would not recommend canning this as written, as there is nothing in it to keep it preserved. I would search for a recipe specifically developed for canning.
Didn’t have any cream and had to make hot fudge for a recipe. I used whole milk and it was delicious! Thank you for posting this recipe!
Made this and it was perfection, so unbelievably good!!! I used 1/3rd cup milk in place of cream (as I had none but I absolutely HAD to make this immediately! ) my husband is a chef and just asked me for the recipe to put on with a dessert at his restaurant! Best recipe ever!!!