Love this? Pin it for later!
Why This Recipe Works
- One-Pan Wonder: No need for multiple bowls or a double boiler—everything cooks together in a single heavy saucepan for minimal cleanup.
- Dutch-Cocoa Depth: A 50-50 blend of Dutch-processed cocoa and bittersweet chocolate gives both intense color and complex, fudgy flavor.
- Cornstarch Clarity: A precise ratio of cornstarch to liquid guarantees a silky set that slices with a spoon yet quivers like custard.
- Flexible Sweetness: Brown sugar lends caramel notes, but you can swap in coconut sugar or even maple for a different vibe.
- Make-Ahead Magic: Pudding keeps 4 days refrigerated, and the flavor actually improves overnight as the cocoa blooms.
- Whipped-Cream Stability: A whisper of crème fraîche or sour cream in the topping keeps it fluffy for hours—no weeping, no deflating.
Ingredients You'll Need
Great chocolate pudding starts with great chocolate—skip the baking chips and reach for a bar you’d happily eat out of hand. My go-to is a 60% bittersweet from a local craft maker; the higher cocoa butter content melts seamlessly and leaves a glossy sheen. Dutch-processed cocoa (look for the word “alkalized” on the label) tempers natural cocoa’s acidity, yielding a smoother, more malty flavor that plays beautifully with brown sugar’s molasses notes. Whole milk provides the luxurious body, but if you keep 2% on hand, simply swap two tablespoons of milk for heavy cream to restore richness. Cornstarch is the thickener of choice because it sets without eggs, keeping the pudding lusciously tender—check the expiration date; stale starch loses thickening power. A single egg yolk adds extra silkiness without making the dessert taste eggy, but you can omit it for a vegan version (see variations). Pure vanilla extract, a pinch of espresso powder, and flaky salt amplify chocolate’s complexity without announcing themselves. For the whipped cream, seek out cream labeled 36–40% fat; anything lighter won’t hold peaks, while heavier clotted creams can feel greasy. A tablespoon of crème fraîche or sour cream stabilizes the loft and adds a subtle tang that cuts through all that chocolate.
How to Make Rich Chocolate Pudding with Whipped Cream for a Simple Dessert
Whisk the Dry Team
In a heavy 3-quart saucepan, combine ⅔ cup Dutch-processed cocoa, ½ cup light brown sugar, ¼ cup cornstarch, ½ tsp espresso powder, and ½ tsp kosher salt. Whisk for a full 30 seconds; this disperses the cornstarch so it hydrates evenly and prevents clumps later.
Stream in the Milk
Slowly pour 2½ cups cold whole milk into the cocoa mixture while whisking constantly. Think of making a slurry: you want every starch granule wet before the heat goes on. Once smooth, whisk in ½ cup heavy cream for extra silk.
Add Chocolate & Yolk
Chop 4 oz bittersweet chocolate (60–70%) into pea-size shards so it melts quickly. Drop it into the saucepan along with 1 egg yolk. The yolk is optional but adds a crème-brûlée richness; if omitted, increase cornstarch by 1 tsp.
Gentle Heat, Constant Stir
Place the pan over medium-low heat. Using a heatproof spatula, scrape the bottom and corners in slow, steady figure-eights. In 6–8 minutes the mixture will begin to thicken; when you see the first lazy bubble pop on the surface, set a timer for 90 seconds and keep stirring. This ensures the cornstach reaches full thickening power and cooks out any chalkiness.
Flavor Finish
Off the heat, stir in 2 tsp vanilla extract and 1 Tbsp unsalted butter for extra gloss. The pudding will be thick enough to hold the spatula upright for a second before slowly collapsing—that’s perfect.
Strain for Silk
Set a fine-mesh sieve over a large pitcher or 4-cup measuring cup. Pour the pudding through, tapping the sieve so any rogue cocoa lumps or curdled yolk stay behind. This extra 30 seconds guarantees restaurant-level smoothness.
Portion & Cover
Divide the pudding among six 6-oz ramekins or small mason jars. Press plastic wrap directly against the surface to prevent a skin from forming. If you love the nostalgic skin, leave it uncovered—your call.
Chill & Set
Refrigerate at least 2 hours or up to 4 days. During the first hour the pudding is still slightly pourable; after that it firms to spoon-cutting perfection. For the quickest set, place ramekins on a rimmed baking sheet in the coldest part of your fridge.
Whip the Cream
In a chilled bowl combine 1 cup cold heavy cream, 2 Tbsp confectioners’ sugar, 1 Tbsp crème fraîche, and ½ tsp vanilla. Beat on medium-high until soft peaks form; you want the cream to billow, not stand in stiff ridges. Dollop generously just before serving.
Garnish & Serve
Finish with a shower of chocolate shavings, a pinch of flaky salt, or a few candied hazelnuts for crunch. Serve chilled with long spoons and zero apologies.
Expert Tips
Temperature Patrol
If your pudding boils vigorously, the cornstarch can break and thin out. Keep the heat low enough that only the occasional bubble pops through the surface.
Milk Swap Rule
Oat milk works, but choose “full fat” or “barista” versions. Thin almond milk needs 1 extra tsp cornstarch; coconut milk adds lovely perfume but may dominate delicate cocoa.
Overnight Upgrade
Make the pudding two days ahead; the cocoa particles fully hydrate and the flavor becomes deeper, almost black-forest-like.
Re-stir Magic
If chilled pudding feels too thick, whisk in 1–2 Tbsp cold milk to loosen. It will return to its original silk without compromising set.
Variations to Try
- Mocha Boost: Replace ¼ cup milk with cold brew concentrate and top with crushed chocolate-covered espresso beans.
- Spiced Mexican Style: Add ½ tsp cinnamon and a pinch of cayenne to the dry mix; finish with cinnamon-stick-infused cream.
- Vegan Velvet: Swap milk for canned full-fat coconut milk, use 3 oz 70% dark dairy-free chocolate, and omit yolk; increase cornstarch by 1 tsp.
- Peanut Butter Swirl: Whisk ⅓ cup creamy peanut butter into the warm pudding off heat before portioning; top with chopped honey-roasted peanuts.
- Holiday Peppermint: Swap vanilla for ½ tsp peppermint extract; garnish with crushed candy canes and a mini candy cane stir-stick.
Storage Tips
Pudding cups, tightly wrapped, keep 4 days in the coldest part of the fridge. For longer storage, press a thin sheet of parchment directly onto the surface before sealing with plastic—this prevents condensation drip marks. Whipped cream is best within 24 hours, but you can stabilize it further by blooming ½ tsp powdered gelatin in 1 Tbsp water, melting, and drizzling in while whipping; this buys you a full 3 days of picture-perfect dollops. Pudding does not freeze well—ice crystals rupture the starch network and cause weeping upon thaw. If transporting to a potluck, nest ramekins in a shallow cooler with ice packs and serve within 2 hours for food-safety peace of mind.
Frequently Asked Questions
Rich Chocolate Pudding with Whipped Cream for a Simple Dessert
Ingredients
Instructions
- Whisk Base: In a 3-qt saucepan combine cocoa, brown sugar, cornstarch, espresso powder, and salt. Whisk 30 seconds to break up lumps.
- Add Liquids: Slowly whisk in milk and cream until smooth. Stir in chopped chocolate and egg yolk.
- Cook & Thicken: Cook over medium-low heat, stirring constantly with a spatula, until the first large bubble pops on the surface, about 8 minutes. Continue cooking 90 seconds more.
- Finish: Remove from heat; stir in vanilla and butter until glossy. Strain through a fine sieve for extra silk.
- Chill: Divide among 6 ramekins. Press plastic wrap directly onto surface. Refrigerate at least 2 hours or up to 4 days.
- Whip Cream: Beat 1 cup cream with confectioners’ sugar, crème fraîche, and ½ tsp vanilla to soft peaks. Dollop on chilled puddings just before serving.
Recipe Notes
For deeper flavor, substitute 2 Tbsp of the milk with strongly brewed coffee. Pudding thickens further after chilling; if too firm, whisk in 1–2 Tbsp cold milk to loosen.
