Last updated: November 5, 2026
Hot fudge sauce is cream, brown sugar, cocoa, and chocolate simmered for five minutes, and this version turns thick, glossy, and spoonable in about 15 minutes total. The recipe card below has every measurement, and the sections that follow cover the small details that keep the sauce smooth instead of grainy.

Hot Fudge Sauce Ingredients and What Each One Does
Every ingredient in this hot fudge sauce has a specific job, and all nine are easy to find at any grocery store.
Heavy cream and the three sugars
Heavy cream is the base because its high fat content keeps the sauce rich instead of watery. Whole milk or half-and-half makes a thinner, less satisfying sauce, so we stick with heavy cream here.

Light brown sugar brings molasses depth, granulated sugar brings clean sweetness, and light corn syrup keeps sugar crystals from clumping back together as the sauce cools. If you do not have corn syrup, Lyle’s Golden Syrup swaps in at the same amount.
Cocoa powder and semisweet chocolate
Unsweetened cocoa powder gives the sauce its deep, bittersweet backbone, and both natural and Dutch-process cocoa work. Dutch-process cocoa such as Droste makes a darker, smoother sauce, while natural cocoa tastes a little brighter.
Four ounces of finely chopped semisweet chocolate, such as a Ghirardelli or Guittard bar, melts in at the end for body and shine. Chocolate chips work too, and about two-thirds cup of chips equals four ounces, though a chopped bar melts a touch smoother.
Butter, vanilla, and salt
Four tablespoons of unsalted butter whisked in off the heat make the sauce glossy and silky. A teaspoon of pure vanilla extract rounds out the chocolate, and a quarter teaspoon of fine sea salt keeps the sweetness from tasting flat.
How to Make Hot Fudge Sauce on the Stovetop
Making hot fudge sauce takes one saucepan, a whisk, and about 15 minutes from the first measurement to the last stir.
Whisk the base together cold
Start by whisking the cream, both sugars, the corn syrup, the cocoa powder, and the salt in a medium heavy-bottomed saucepan before turning on the heat. Whisking cold lets the cocoa dissolve without clumps, which is much harder once the cream is hot.

Bring it to a gentle simmer
Set the pan over medium heat and stir often until small bubbles appear around the edges, which takes about 4 minutes. Then reduce the heat to medium-low so the mixture bubbles lazily instead of boiling hard.

Simmer for five minutes
Let the sauce simmer gently for 5 minutes, stirring often and scraping the corners of the pan. It will look slightly thicker and shinier, and it should coat the back of a spoon in a thin layer.

Melt in the chocolate and butter off the heat
Take the pan off the heat, add the chopped chocolate and the butter, and let them sit for 1 minute. Whisk until completely smooth, then stir in the vanilla.

Cool before serving
Let the sauce rest for 10 minutes before spooning it over dessert, because it thickens as it cools. Fresh from the pan it looks thin, so wait to judge the final texture.
Hot sugar causes painful burns, so keep small children back and let the pan cool before pouring the sauce into a jar.
Tips for Thick, Glossy Hot Fudge Sauce
The three habits that matter most are a heavy-bottomed pan, a gentle simmer, and patience while the sauce cools.

Keep the simmer gentle
A hard boil scorches the sugar at the bottom of the pan and can leave the sauce tasting bitter. If the bubbles look large and fast, lower the heat right away.
Fix a sauce that is too thin or too thick
If the cooled sauce is thinner than you like, return it to the pan and simmer for 1 to 2 more minutes. If it is too thick, whisk in warm cream a tablespoon at a time until it loosens.
Rescue a grainy sauce
Graininess comes from sugar crystals that never dissolved or from crystallized sugar scraped off the sides of the pan. Whisk in a splash of warm cream over low heat and keep whisking until the sauce turns smooth again.
Hot Fudge Sauce Variations and Substitutions
You can change the flavor of this hot fudge sauce with a single addition, and none of the swaps below change the cooking method.
Flavor add-ins
Stir 1/2 teaspoon of peppermint extract in with the vanilla for a holiday sauce, or whisk 1 teaspoon of instant espresso powder into the cold base for a mocha version. One tablespoon of bourbon stirred in with the vanilla adds a grown-up warmth.
The card leaves these add-ins out, so treat them as optional.
Thicker sauce for dipping
For a sauce that clings to strawberries and pretzel rods, simmer it for 1 extra minute before taking it off the heat. A pinch of flaky salt such as Maldon on top of each serving turns it into a salted hot fudge sundae.

Ingredient swaps
Dark brown sugar works in place of light brown sugar for a deeper molasses flavor. Bittersweet chocolate in place of semisweet gives a less sweet, more intense sauce.
What to Serve With Hot Fudge Sauce
Hot fudge sauce is best spooned over vanilla ice cream, but it works on far more than sundaes.
Sundaes and ice cream bars
Spoon the warm sauce over vanilla, coffee, or peppermint ice cream and top it with whipped cream and a cherry. For a sundae bar, set out the sauce beside chopped peanuts, toasted pecans, sprinkles, and crushed cookies.

Desserts and dippers
Pour it over warm brownies, cheesecake, profiteroles, or a slice of pound cake. Fresh strawberries, banana slices, and pretzel rods are all great for dipping, and a spoonful stirred into hot milk makes a quick mocha.

Layer it into parfaits with crushed Oreos and whipped cream, or swirl a spoonful around the inside of a tall glass before pouring in a milkshake. Even a plain bowl of vanilla yogurt or a banana split feels like a treat with a ribbon of warm fudge on top.
How to Store, Reheat, and Freeze Hot Fudge Sauce
Store cooled hot fudge sauce in an airtight jar in the refrigerator for up to 4 days. The USDA advises eating refrigerated cooked leftovers within 3 to 4 days, so we use the upper end of that range for this dairy-based sauce.

Reheating
Warm the cold sauce in a saucepan over low heat or in the microwave in 15-second bursts, stirring between each, until it is smooth and steaming hot. A tablespoon of cream loosens it if it has stiffened in the fridge.
Freezing
Freeze the cooled sauce in a freezer-safe jar, leaving an inch of headspace, for up to 3 months. The USDA notes that food kept at 0°F stays safe indefinitely, so the 3 months is about flavor and texture, and you can thaw it overnight in the refrigerator before reheating.

Use a clean spoon each time you scoop from the jar, which helps the sauce stay fresh through its 4 days in the refrigerator.
The Story Behind Hot Fudge Sauce
Hot fudge sauce is an American ice cream parlor classic, and the hot fudge sundae is often credited to C.C. Brown’s, a Hollywood shop that opened in 1906. Whoever poured the first spoonful, the idea stuck because warm sauce against cold ice cream is hard to beat.
Fudge itself is an American invention from the late 1800s, which is why the word describes both a candy and a sauce. Hot fudge sauce borrows the cooked sugar and chocolate flavor of the candy and keeps it pourable.
Today most people reach for a jar at the store, but the homemade version takes about as long as the drive there. The result is darker, glossier, and far more chocolatey than anything on the shelf.
Home cooks have long kept a jar of fudge sauce ready for family sundae nights, and this recipe fits right into that tradition. Cream, cocoa, and sugar are the only real requirements.
Use the recipe card below for the exact measurements and steps.
Hot Fudge Sauce
A thick, glossy hot fudge sauce made with cream, brown sugar, cocoa, and semisweet chocolate, ready in 15 minutes for sundaes, brownies, and dipping.
Ingredients
- 1 cup heavy cream
- 1/2 cup packed light brown sugar
- 1/4 cup granulated sugar
- 1/4 cup light corn syrup
- 1/4 cup unsweetened cocoa powder
- 1/4 teaspoon fine sea salt
- 4 ounces semisweet chocolate, finely chopped (about 2/3 cup chips)
- 4 tablespoons unsalted butter, cut into pieces
- 1 teaspoon pure vanilla extract
Instructions
- Whisk the cream, brown sugar, granulated sugar, corn syrup, cocoa powder, and salt in a medium heavy-bottomed saucepan until no dry cocoa clumps remain.
- Set the pan over medium heat and stir often until small bubbles appear around the edges, about 4 minutes.
- Reduce the heat to medium-low and simmer gently for 5 minutes, stirring often, until the sauce is slightly thickened and glossy.
- Remove the pan from the heat, add the chopped chocolate and butter, let sit for 1 minute, then whisk until completely smooth.
- Stir in the vanilla and let the sauce cool for 10 minutes before serving. It thickens as it cools.
Notes
Do not let the sauce boil hard, which can scorch the sugar. If the cooled sauce is too thin, simmer it for 1 to 2 more minutes. If it is too thick, whisk in warm cream a tablespoon at a time. Store in an airtight jar in the refrigerator for up to 4 days, following the USDA guideline of eating cooked leftovers within 3 to 4 days. Reheat gently on the stove or in the microwave in 15-second bursts until smooth and steaming hot. Freeze for up to 3 months for best quality.
Nutrition Information:
Yield:
8Serving Size:
1/4 cupAmount Per Serving: Calories: 335Total Fat: 22gSaturated Fat: 14gSodium: 90mgCarbohydrates: 38gFiber: 2gSugar: 34gProtein: 2g
Hot Fudge Sauce Questions Answered
Why is my hot fudge sauce grainy?
Grainy sauce usually means sugar crystals formed because the sugar did not fully dissolve or the sauce boiled too hard. Whisk the cold base until smooth, keep the simmer gentle, and let the corn syrup do its job.
If it is already grainy, whisk in a splash of warm cream over low heat until it smooths out.
How thick should hot fudge sauce be?
Hot fudge sauce should coat the back of a spoon while it is hot and turn thick and spoonable after about 10 minutes of cooling. If it is still too runny once cool, simmer it for 1 to 2 more minutes.
Can I use chocolate chips instead of a chocolate bar?
Yes, use about two-thirds cup of semisweet chocolate chips in place of the four ounces of chopped bar. Chips contain stabilizers that keep their shape, so whisk a little longer to make sure they melt completely.
How long does homemade hot fudge sauce last?
Homemade hot fudge sauce keeps in an airtight jar in the refrigerator for up to 4 days. For longer storage, freeze it for up to 3 months and reheat it gently until steaming hot.
Why does hot fudge turn chewy on ice cream?
The cold ice cream chills the warm sauce, and the sugar and chocolate firm up into a soft, chewy layer. That texture is exactly what makes a hot fudge sundae so satisfying.
Why This Hot Fudge Sauce Recipe Works
Three sugars each do a different job in this recipe. Brown sugar adds molasses depth, granulated sugar adds clean sweetness, and corn syrup keeps the sauce smooth instead of grainy.
Whisking the cocoa into cold cream dissolves it evenly, and a gentle 5-minute simmer cooks the cocoa into the hot liquid for a deeper chocolate flavor. The same simmer concentrates the sauce just enough to thicken without scorching the sugar.
The chopped chocolate and butter go in after the pan comes off the heat, so they melt into the sauce instead of splitting. That final step is what gives the fudge its gloss and its silky body.
Because the recipe relies on visual cues instead of a candy thermometer, it is forgiving for beginners. Look for bubbles around the edges, a lazy simmer, and a glossy coating on the spoon, and the sauce will turn out right.
Make Hot Fudge Sauce Tonight
Hot fudge sauce this good takes one pan and 15 minutes, and the jar in your fridge will make every bowl of ice cream feel like a sundae shop treat. Pick up cream, cocoa, and a bar of semisweet chocolate, and you can make a batch tonight.
Save this recipe to your favorite dessert board on Pinterest so it is ready the next time ice cream, brownies, or a sundae bar is on the menu.
If you try it, leave a comment with your favorite way to serve it, whether that is over brownies, in a milkshake, or straight from the spoon. We love hearing how each batch turns out.
Toasted Marshmallow Syrup That Tastes Like a Campfire in a Bottle
White Chocolate Ganache That Turns Glossy, Smooth, and Easy to Pour or Spread



