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.




WOW! This sauce must be something else if you speak that highly of it.
this is the perfect thing to go with the ice cream that i will be making when i get my new Ninja Pulse Blender at the end of the week. It looks so easy and rich. You are a constant source of information.
I love chocolate sauce with corn syrup in it – makes it chewy. YUM! I keep fat-free evaporated milk in the pantry for times when I want to make something yummy & don’t have cream.
MMMM, I love chocolate sauce! I was craving some last night to go over my mint chocolate chip ice cream! Instead of buying some though, I’ll just make it! Thanks girl!
You need to stop with these dangerous recipes! First the salted caramel sauce, now hot fudge sauce!?! I can’t handle all this temptation!
Oh women please! Yummmmmy!:D
I asked my dad this weekend what dessert he wanted for Father’s Day, and he said chocolate chip cookies. I immediately thought of chocolate chip cookie bars, topped with ice cream and hot fudge. Homemade hot fudge… that’ll really take it up a notch! Thanks for the great recipe!
I ALWAYS keep a jar of hot fudge in my fridge. It’s my all time favorite sweet item. I eat it by the spoonful when I crave chocolate. I tried to make it once and it was good. But this looks better, I think I will try it sometime!
GORGEOUS pictures-you have me craving ice cream now!
This looks a lot like the one I make. I think I need to make some right now.
I think I could use this topping for anything, not just ice cream. Thanks!
You often mention dutch-processed cocoa powder. Can you suggest a brand or where to get it? Can’t wait to make this and see if it compares to my Dad’s secret hot fudge sauce. He won’t share the recipe with me but passed it down to my son in a top-secret cooking session. Thinking it is time for a fudge sauce competition!
Because I’m a chocolate snob (LOL!) I just made this with Scharffen Berger chocolate – Natural (not Dutch process) unsweetened cocao powder and bittersweet 70 % cocao baking chocolate chunks. Combined with natural/pure vanilla extract and good quality butter this is SERIOUS chocolate flavor but SO easy to make!
OMG!
For the serious chocoholic this is heaven. If you like your fudge sauce more on the sweet vs. intense chocolate flavor, simply add 1 tbl of powdered sugar. If you like it even more sweet, then add the powdered sugar to your taste.
I did the same and had to add powdered sugar, just too bitter tasting to me
I could go for a bowl right now … sundea, not hot fudge sauce. Unless …. ;) lol.
I must try this. I make ice cream weekly so finding the perfect hot fudge sauce is just going to indulge the madness.
Is this just like the jar hot fudge that’s full of junk?! I’ve been trying for a home made version but I can’t achieve the same glopy thickness so I still crave the jar when it comes to a hot fudge sundae and that’s no good! hoping this will do it!
If you’re struggling to get a sauce that’s as thick as you want it, try adding some cornstarch while boiling. Basically, make up a slurry (cornstarch with just enough water to become pourable), and add a little at a time, whisking constantly as you add it. Allow it to cook for 45 seconds before adding more – this way you can see the thickness of what you’re making (unlike most other thickeners, corn starch thickens sauces as they cook, rather than as they cool). Be super careful to not get chunks!
Love,
A pastry chef
This recipe is missing one essential instruction. Cook to 220 F. (It took about 10 minutes for me), that is how you will get that caramel like consistency.
This looks delish. My cousin just gave me an ice cream maker, now I will make this to go along with it. The only bad thing is the waiting til both are done.
I want this for breakfast. Seriously.
I am drooling over this. Fabulous!
Oh yummy!! I just started to make ice cream and this would be perfect to go on top! On my weekend to do list!!
I can never keep enough hot fudge stocked in my fridge for my husband. I’ll confess I often buy him the Hershey’s syrup but this looks about a million times better! Perfect for summer too!
Great impromptu decision and chocolate chip cookies with this would be amazing!!
Oh my goodness. I want that fudgy ice cream…like…now! :)
This looks fantastically yummy!!!
Mmmmm…. this looks so delicious! I need some of this in my life.
just-another-day1.blogspot.ca
When I started looking at it I thought how difficult it will be, but it’s not, it’s like making a ganche, but will lot of flavors. This is something I must try.
Thanks for sharing.
This, along with your salted caramel sauce, would make just about the most amazing ice cream sundae. I need to make this now!!
This is on my summer to-make list! Your recipe sounds delicious!
Basically fudge is very sweet…made of sauce with fudge is may be very tasty and sweetly…i like it :)
Who needs icecream? I would totally eat this right out of the jar :) Looks amazing!
I saw your tweet with the picture and had a feeling it was chocolate sauce before I saw the post. This looks awesome!