Smooth Classic Chocolate Sauce (10 Minutes)
Classic chocolate sauce is the kind of simple kitchen magic that turns a scoop of vanilla ice cream into dessert worth lingering over.

It takes about 10 minutes from start to finish, uses five everyday ingredients, and tastes a million miles away from the bottle.
Why This Sauce Works
This sauce comes together in one pan and tastes like the real deal because it is. The heavy cream gives it a velvety body, and using chopped semisweet chocolate means it melts down into a glossy, pourable consistency without any chalkiness.
A little butter at the end adds a subtle shine, and the vanilla rounds it out so it tastes complex, not just sweet.
Ingredients

- 1 cup heavy cream: use full-fat for the richest, glossiest sauce.
- 1/4 cup granulated sugar: adjusts sweetness to your taste.
- 8 oz semisweet chocolate, finely chopped: about 1 1/3 cups chips; the better the chocolate, the deeper the flavor.
- 1 tbsp unsalted butter: adds silkiness and a soft sheen.
- 1 tsp vanilla extract: rounds out the chocolate.
- Pinch of salt: just enough to make the chocolate pop.
Variations / Substitutions
- Dark chocolate: use 70% for a deeper, slightly less sweet sauce.
- Milk chocolate: swap for a sweeter, creamier sauce; reduce sugar to 2 tbsp.
- Dairy-free: substitute full-fat coconut cream for heavy cream and use a plant‑based butter.
- Mocha twist: whisk 1 tsp instant espresso powder into the warm cream before adding the chocolate.
- Peppermint: stir in 1/4 tsp peppermint extract along with the vanilla.
For a perfect pairing, try it over our Classic Vanilla Pound Cake.
How to Make Classic Chocolate Sauce
Step 1: Heat the Cream and Sugar

In a small saucepan over medium heat, combine the 1 cup heavy cream and 1/4 cup granulated sugar. Stir gently until the sugar dissolves and the mixture just begins to simmer around the edges, about 4 minutes. Take it off the heat as soon as you see small bubbles; boiling can cause the sauce to separate later.
Step 2: Melt the Chocolate into the Cream

Add the 8 oz chopped chocolate and 1 tbsp butter to the hot cream. Let it sit undisturbed for 1 minute so the chocolate begins to melt, then whisk in slow circles until the sauce is completely smooth and glossy.
Step 3: Stir in the Vanilla and Serve

Stir in the 1 tsp vanilla extract and the pinch of salt. Pour or spoon the warm sauce over ice cream, fresh fruit, or cake right away. It thickens slightly as it cools, so serve it while it still flows.
Tips for the Smoothest Sauce
- Chop the chocolate as finely as you can; small pieces melt evenly without overheating.
- Keep the heat gentle. A too-hot cream can cause the chocolate to seize or the sauce to turn grainy.
- If the sauce thickens more than you like as it cools, warm it with a splash of cream and whisk until it loosens up.
- A pinch of salt makes the chocolate taste deeper. Don’t skip it.
Double it for a crowd:
| Batch | Heavy Cream | Sugar | Chocolate | Butter |
|---|---|---|---|---|
| 1x | 1 cup | 1/4 cup | 8 oz | 1 tbsp |
| 2x | 2 cups | 1/2 cup | 16 oz | 2 tbsp |
Storing Leftover Sauce
- Refrigerate: Pour the cooled sauce into a sealed jar. It keeps well in the fridge for up to 2 weeks.
- Reheating: Warm it in the microwave in 15‑second bursts, stirring between each, until it’s just pourable. You can also reheat it gently in a saucepan over low heat with a splash of cream.
- Serve cold: Straight from the fridge, the sauce is thick and fudgy, perfect for spooning over desserts.
What to Serve With Classic Chocolate Sauce
Vanilla ice cream is the obvious answer, but this sauce goes far beyond. Drizzle it over fresh strawberries for an easy chocolate‑dipped feel, or warm it up for a stack of pancakes on a lazy weekend morning. It also turns a simple brownie into a proper dessert without any extra effort.
Frequently Asked Questions
Can I use half-and-half instead of heavy cream?
Yes, but the sauce will be thinner and less glossy. Heavy cream gives the silkiness that makes it special.
Can I freeze chocolate sauce?
Absolutely. Freeze in an airtight container for up to 3 months. Thaw overnight in the fridge, then reheat gently, stirring often.
Why did my sauce turn grainy?
Graininess usually happens when the sugar doesn’t dissolve fully or the cream boils too hard. Use moderate heat and stir until the sauce is completely smooth.

Classic Chocolate Sauce Recipe
Ingredients
Method
- Heat the cream and sugar in a small saucepan over medium heat, stirring until the sugar dissolves and the mixture just starts to simmer, about 4 minutes. Remove from heat.
- Add the chopped chocolate and butter. Let sit 1 minute, then whisk until smooth and glossy.
- Stir in the vanilla and salt. Serve warm over ice cream, cake, or fruit.
