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.




Halved the recipe as didn’t want to make too much but after tasting it I totally regret not making a full batch as it is the best fudge sauce I’ve ever made. 10/10 recommend trying.
Look no further for the perfect hot fudge sauce because THIS IS IT!
It doesn’t take long to make, only a few simple ingredients are needed, and your taste buds will be forever happy. I used this hot fudge sauce in an ice cream cake I made for a birthday celebration and then decided to make two more batches, one to give away and one for me. This is truly the best hot fudge sauce I’ve ever tasted!
It sounds great, but I generally don’t have heavy cream, dark brown sugar, or bittersweet chocolate on hand. Would have required a trip to a real grocery store in real clothes.
Easy and amazing!
This recipe has been my go-to hot fudge recipe for years now. It never fails, is the perfect rich chocolate flavor, and the texture is perfectly chewy on ice cream. It saves and reheats so well. I am so thankful that you’ve done the work and are willing to share your wisdom. I now search your website first when looking for a recipe – yours are always the best out there!
Have made this sauce as written many, many times. The recipe is a consistent winner. It works beautifully every time. I’m one of those people that is very disappointed when chocolate syrup is drizzled over my ice cream. I want a thick deep chocolate fudge with that chew factor when it hits my frozen ice cream! This fudge delivers just that! Making again today and adding a heaping tablespoon of peanut butter to the sauce with the butter, additional chocolate and vanilla. I’ll bet it’s gonna be awesome too!
It’s just a great recipe!
I am SO picky about hot fudge sauce. This is hands down the BEST hot fudge sauce I’ve made at home! My family ate the entire recipe in 3,days!!!! I plan on gifting jars for Christmas!!!!
Thank you for sharing!😘❤️
This recipe is everything it promises to be!
You need to try this with condensed milk! All the difference in the world! Sweet yummy.
Could I can this for longer shelf life?
Excellent recipe. First attempt was a success due to clear instructions. Thank you for posting!
Do you think this would work with milk instead of heavy cream or would it change the consistency too much?
Hi Danielle, I think it would still work, but the consistency may be thinner and the flavor less rich than using heavy cream.
Thanks! That’s what I figured. I did happen to have regular whipping cream so I used that. I’m sure it would be even better with heavy whipping cream (which I will use next time), but omg this is THE best hot fudge recipe I’ve ever tried. The other commenters weren’t wrong. Look no further! Thank you!
I just made this and I love the texture and that it calls for cane syrup; I much prefer to use that than corn syrup. I did find the flavor profile just a tad bit more bittersweet for me so I threw in an ounce of white chocolate to nudge it where I wanted it. Bravo!
Can i make this with sweetened condensed milk instead of corn syrup?
Hi Catherine, I’m not sure that substitution would work.
Just made this. Followed instructions to a T. Got a thick lumpy sauce, butter seperated and bitter tasting fudge. Won’t be using this recipe. Yes I do know how to bake, been doing it for years. Too bad we can’t post pictures.
These actually make really good truffles!
I decided to make our fudge sauce at 9.45pm on a Saturday night too.
I have made caramel sauce for years, but never fudge sauce. This is going on the favourite quick dessert recipe.
Just made this for an ice cream cake. Used agave syrup, since corn syrup isn’t available in my country and 70% Lindt. Was very easy to make and turned out great! It’s rich and dark, not overly sweet. Will definitely make it again! :-)
I can see the beauty of this recipe but I ended up with a clumpy mess. I followed all the directions exactly. As it cooled it only got worse. It tasted good but it was unusable. It was sad.
Hi, I am going to try this recipe tomorrow. Have tried several different ones over the last few days and all are very tasty but none are the real old fashioned CHEWY hot fudge sauce that I am trying to get. Is this one chewy after it hits ice cream.? None of the comments seem to indicate that it is?
Hi Elaine!
The hot fudge is chewy. . . and remains chewy after contact with ice cream! :)
Thanks for sharing the recipe. Do you melt the butter ahead of time before mixing?
Very good sauce.
Yummers! This is a delicious recipe. I will definitely make it again. Serve it hot over ice cream. Delicious!
This is a good sauce for on the fly. It is so smooth and rich. Its important to use a good chocolate that you like as that’s where most of the flavor comes from. I’m not sure if I did something wrong, but it actually gets chewy when it gets cool. A touch less corn syrup would be good?
I’m assuming by the gift giving ideas that it is shelf stable? Even with cream in it?
Hi Jenny, It is not shelf stable long-term. If gifting, I would instruct the recipient (or put it on a tag) that they should refrigerate it once they get home.
I love this recipe. But the last two times I’ve made it it hasn’t congealed. So it’s a separated butter and lumpy chocolate situation. I mix it up, and it’s still delicious, but I can’t get the consistency I got the first time. What can I be doing wrong?
I wonder if water got into it. Would adding a fat, like vegetable oil or butter (small amounts) pull it together?
The problem is that the butter is separating from the chocolate, similarly to what other people have noted. The first time I made it, it came out perfectly, but the other two times it has been separated.
This sauce is excellent! I’ve made many hot fudge sauces over the years but have never found one that I thought was good enough to stop searching for a better one, until now. The texture is outstanding. It’s thick and creamy and velvety smooth. I used 70% dark chocolate and added 2 teaspoons of instant espresso to make the chocolate more intense. I also added 2 tablespoons of bourbon with the vanilla. I didn’t have heavy cream so substituted light cream and added 2 additional tablespoons of butter. The sauce reheats beautifully in the microwave. Perfect!
Still the best hot fudge sauce recipe yet. I use half semi-sweet and half bittersweet Ghiradelli bar chocolate for the smoothest, shiniest consistency and incredible flavor. During the 5 minute simmer, I bring the chocolate to 223 degrees F. Pull it when it’s at temperature vs. perhaps cooking the full 5 minutes. Never have had a complaint on this one! I stock my Breyer’s ice cream when it’s on sale and keep it like a rock for this hot fudge to smother. Delicious.
Can u tell me the size of the mason jar that u stored ur fudge sauce in? Im thinking of making it for a party i have for this weekend. Also do u put the entire jar into the microwave? How long does it take for the sauce to become runny again?
Hi Liz, It’s a 16-ounce jar. I do put the whole jar in the microwave; it takes around 20 seconds!
I’ve made this so many times. I’m kinda famous for it, and so are you because I always send admirers to your awesome site. This stuff is the shizz!!!! I jar it and give it to loved ones for Christmas! It turns vanilla ice cream into a mere medium! I force myself to take the spoon out of the jar on a chilly winter night! Thank you so much!
Love it! Easy to make. Keeps well. Not too sweet. I used bittersweet choc chips instead of chopping up the squares. It worked fine.