Chocolate Steam Pudding Recipe: Silky Ganache Swirls in 10 Minutes

Beverages

Chocolate Steam Pudding Recipe: Silky Ganache Swirls in 10 Minutes

This chocolate steam pudding recipe unlocks the secret to a velvety, decadent dessert in just 10 minutes—luxurious yet effortless. The secret lies in steaming the custard just enough to create velvety ganache swirls without overcooking, a technique that transforms simple ingredients into something restaurant-worthy.

I’ve refined this recipe over years, ensuring every batch delivers that signature melt-in-your-mouth consistency and deep cocoa richness.

The beauty of this method is its precision: no overmixing, no waiting hours, just a foolproof process that yields a dessert with layers of smooth chocolate and a delicate custard center.

You’ll need just a few key ingredients—milk, sugar, chocolate, and eggs—plus a steaming setup that can be as simple as a heatproof bowl over simmering water. The ganache swirls come from folding melted chocolate into the warm custard at the perfect moment, creating those signature marbled patterns.

What you’ll end up with is a decadent yet light dessert that’s ideal for special occasions or an indulgent weeknight treat. The pudding stays warm and creamy when served, with a glossy chocolate top that’s impossible to resist.

Pair it with whipped cream, chocolate shavings, or a sprinkle of sea salt to elevate it further. This recipe delivers professional results without the fuss—let’s get started on creating your perfect steam pudding.

For those short on time, I’ll also share a microwave adaptation that delivers nearly identical results in just 5 minutes, proving this dessert can be both timeless and modern.

Whether you’re steaming or microwaving, the principles remain the same: patience, precision, and the right temperature control. Your taste buds—and dinner guests—will thank you.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for chocolate steam pudding

Just nine ingredients transform into restaurant-worthy chocolate steam pudding with velvety ganache swirls.

Ingredient Amount Notes
Semisweet Chocolate Chips 🍫 8 oz High-quality for smooth melting
Whole Milk 🥛 2 cups Full-fat for creaminess
Granulated Sugar 🍚 ¾ cup Superfine preferred for smoothness
Large Egg Yolks 🥚 4 whole Room temperature for easy blending
Unsalted Butter 🧈 4 tbsp Cold, cut into small pieces
Vanilla Extract 🌿 1 tsp Pure extract for authentic flavor
Pinch of Salt 🧂 ⅛ tsp Enhances chocolate flavor
Heavy Whipping Cream 🥛 ¼ cup Cold for stable whipped topping
Instant Vanilla Pudding Mix 🍮 ½ package Classic flavor base (optional)
Granulated Sugar (for garnish) 🍚 1 tbsp Fine for dusting top
Chocolate Shavings 🍫 ¼ cup For elegant presentation

The chocolate is non-negotiable—Ghirardelli or Guittard chips melt perfectly without seizing. Whole milk gives the best creaminess, but 2% works in a pinch. For the sugar, superfine dissolves faster—if you only have regular, pulse it in a food processor first. Egg yolks should be room temperature; cold yolks can make the custard grainy. I always buy large eggs for this recipe—they yield more custard. The butter? Cold and cubed—don’t let it soften before adding, or it’ll create lumps instead of silky texture.

No vanilla extract? Vanilla bean paste works too, but use half the amount. The pudding mix is optional—if you skip it, add 1 extra tbsp sugar and a pinch of cornstarch for stability. For the chocolate shavings, a vegetable peeler on a bar of chocolate gives the best curls. Short on time? Microwave-safe ramekins work for the quick version, but traditional steaming gives that signature restaurant finish. The heavy cream should be very cold when whipped—warmer cream won’t hold its peaks.

This pudding stays perfect for 3 days refrigerated, though it’s best served warm. For make-ahead prep, assemble everything except the chocolate swirls—steam just before serving. The ganache swirls can be piped ahead and stored in the fridge, then reheated gently. Serve with a dusting of powdered sugar or extra chocolate curls for that final touch. Leftovers reheat beautifully—just 10 seconds in the microwave to restore creaminess.

❤️

Why You'll Love This Recipe

  • No Fuss, One-Bowl Magic: I swear by this recipe because it’s the kind of dessert that doesn’t demand a separate mixing station. Just melt the chocolate chips with butter and milk, whisk in yolks and sugar, then steam it—no blender, no strainer, no mess. Honestly, my counter stays cleaner than when I bake a cake.
  • Rich Without the Guilt: That deep, velvety chocolate flavor? It’s all thanks to the yolks and whole milk—creamy but not heavy, sweet but not cloying. The steam keeps it luscious without needing extra fat, so every bite feels like a treat, not a splurge. (Yes, even on a Tuesday night.)
  • Steam-Powered Make-Ahead: Between us, this is my secret weapon for parties or lazy Sundays. Make it ahead, refrigerate, and the texture actually improves—firm but still silky. Serve it chilled for a crowd, or warm a slice for a single-serving indulgence. No reheating disasters here.
  • Budget-Friendly Luxury: Five ingredients, none of them fancy. Semisweet chips, a splash of milk, a handful of sugar—it’s the kind of dessert that costs pennies but tastes like a bakery bought it. And because it reheats so well, leftovers disappear faster than I can say “second helping.”

Step-by-step instructions for chocolate steam pudding with ganache swirls

Here's how to create velvety chocolate pudding with rich ganache swirls—no special equipment needed.

1

Melt Chocolate and Butter for the Ganache

In a heatproof bowl set over a saucepan of simmering water, combine the 8 oz semisweet chocolate chips and 4 tbsp unsalted butter. Stir gently until melted and smooth, removing from heat once fully combined. This double boiler method prevents scorching while creating a glossy, velvety ganache.

Let the mixture cool slightly to 100°F—it should thicken but remain pourable. This temperature ensures it swirls beautifully without breaking the pudding structure later. If it cools too much, gently reheat for 10 seconds to restore flow.

2

Whisk Egg Yolks and Sugar to Ribbon Stage

In a separate bowl, whisk the 4 whole large egg yolks and 0.75 cup granulated sugar over a double boiler (or microwave in 20-second bursts) until the mixture reaches 160°F and thickens into a pale ribbon when the whisk is lifted. This tempering process creates the signature silky texture.

Remove from heat and immediately stir in 2 cups whole milk and 1 tsp vanilla extract. Add the 0.5 package instant vanilla pudding mix and 0.125 tsp pinch of salt, whisking until fully dissolved. The mixture should be smooth with no lumps—this is your pudding base.

3

Combine Pudding Base with Ganache

Slowly pour the cooled ganache into the pudding mixture while whisking continuously. The contrast between the warm pudding and cool ganache creates those signature marbled swirls. For extra drama, use a spatula to gently fold in 0.25 cup chocolate shavings—they'll sink slightly but add beautiful texture.

Divide the mixture evenly among 4 ramekins (about 6 oz each) and place them in a deep baking dish. Pour 2 cups hot water into the dish until it reaches halfway up the sides of the ramekins. The steam will gently cook the pudding to perfection.

4

Steam Until Set and Serve Warm

Cover the baking dish with foil and bake at 350°F for 30-35 minutes until the pudding is just set but still slightly wobbly in the center. A toothpick inserted should come out clean with a few moist crumbs clinging.

Remove from the oven and let sit for 5 minutes before serving. The residual heat will finish setting the pudding while keeping it lusciously creamy. Dust with 1 tbsp granulated sugar (for garnish) and top with whipped 0.25 cup heavy whipping cream for an elegant finish.

5

Optional Whipped Cream Topping

For the whipped cream topping, chill the 0.25 cup heavy whipping cream in the refrigerator until very cold. Using a hand mixer, whip until soft peaks form, then gently fold in 1 tbsp granulated sugar (for garnish) and ½ tsp vanilla extract. Pipe or spoon over the warm pudding just before serving.

Serve immediately with fresh berries or a sprinkle of cocoa powder for contrast. The warm pudding with cool whipped cream creates the perfect temperature balance—rich, velvety, and utterly decadent.

👨‍🍳

Pro Tips For Making Chocolate Steam Pudding

  • Melt Chocolate Slowly: I learned this the hard way—dumping chocolate chips straight into hot milk turns them into greasy lumps. Instead, melt the butter first, then whisk in the chocolate chips over low heat until smooth. The milk goes in last, warm but not scalding, or you’ll end up with a grainy mess that ruins the whole thing.
  • Whisk Yolks Like Mad: Those yolks need to be pale, thick, and ribbon-like—not just lightly beaten. Use a hand mixer and go for at least 2-3 minutes until the mixture looks like it could coat the back of a spoon. Skimp here, and your pudding will be dense instead of silky.
  • Don’t Overfill the Cups: Steam puddings puff up a lot—fill ramekins only halfway, or they’ll overflow like a science experiment gone wrong. Trust me, you’ve seen the sticky chocolate disaster on the stovetop before. Leave room, or clean your oven again.
  • Use Room-Temp Yolks: Cold yolks curdle when they hit hot milk, and nothing ruins a pudding faster than scrambled eggs in your dessert. Let them sit in warm water for 5 minutes before mixing—your future self will thank you when the texture is perfect.

Regional styles of this recipe

British Classic

The British version of chocolate steam pudding is all about rich, velvety texture with a deep cocoa flavor—think of it as the grandparent of modern steam puddings.

Traditionally, this recipe uses dark brown sugar instead of granulated for a caramelized depth, and often includes a splash of rum or brandy (about 1 tbsp) for warmth. I love adding 1 tsp instant espresso powder to enhance the chocolate's intensity.

Serve with custard sauce for that quintessential British contrast.

French Crème au Chocolat

In France, this dessert transforms into crème au chocolat, where the steam method meets French pastry precision. The key difference? A light dusting of cocoa powder on top instead of sugar, and often a thin layer of ganache piped over the pudding before baking.

Use 70% dark chocolate for a sophisticated bitterness. For extra elegance, top with gold leaf or a raspberry coulis—this version feels like a Parisian café dessert. 💫

American Twist

American home cooks often skip the pudding mix and rely on cornstarch (about 1 tbsp) for thickening, creating a lighter texture. Add peanut butter (about 2 tbsp) to the ganache for a Reese's-inspired variation, or swap chocolate for white chocolate and add raspberry jam swirls.

The American style leans into bold flavors—think espresso powder or orange zest for a citrusy kick. Serve with whipped cream and crushed Oreos for a nostalgic touch.

Japanese Matcha Fusion

For a modern twist, Japanese chefs blend matcha powder (about 1 tsp) into the custard base, creating a green tea-chocolate fusion that’s both earthy and sweet. Use high-quality culinary-grade matcha (like Ippodo Tea) for the best flavor.

Top with red bean paste or kinako (roasted soybean flour) for a traditional Japanese contrast. The result is a subtle, sophisticated dessert that’s gaining global popularity. 🌸

German Schokoladenpudding

In Germany, this dessert often includes ground almonds (about 2 tbsp) folded into the pudding for a nutty crunch. The ganache might incorporate dark rum or amaretto, and the pudding is traditionally served with vanilla sauce or sour cherries.

For authenticity, use German dark chocolate (like Ritter Sport) and garnish with crushed hazelnuts—this version feels cozy and indulgent, perfect for cold weather. ❄️

Microwave Shortcut

Not everyone has time for steaming, so here’s a quick regional hack: the American microwave version. Combine all ingredients in a microwave-safe mug, cover loosely, and heat in 50-second bursts on high, stirring between each burst until set (about 2-3 minutes total).

The texture won’t be exactly the same, but it’s a lifesaver for weeknights. Top with store-bought whipped cream and chocolate syrup for a nostalgic diner-style treat. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 210mg70%
Sodium 180mg8%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 38g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my chocolate pudding turn grainy?

Graininess usually happens when egg yolks are too cold or overcooked. Always use room-temperature yolks and remove the custard from heat as soon as it reaches 160°F. Overmixing or adding cold ingredients after heating can also cause texture issues. For a silky finish, whisk constantly while heating and avoid direct contact with the saucepan's sides.

2

Can I make this pudding without a double boiler?

Use a heatproof bowl placed over a pot of simmering water (the classic double boiler method). For the microwave version, heat the chocolate in 20-second bursts, stirring between each, until smooth. The key is gentle, indirect heat to prevent scorching. A slow cooker on low heat also works well for larger batches.

3

How do I get those perfect ganache swirls?

The secret is temperature contrast: cool the ganache to 100°F before folding it into the warm custard (160°F). Pour slowly while whisking continuously to create marbling. For extra drama, pipe the ganache on top before steaming or use a spatula to drag through the custard. The swirls form as the warm pudding melts the cool chocolate slightly.

4

What's the best chocolate for this recipe?

High-quality semisweet chocolate chips (like Ghirardelli or Guittard) melt smoothly without seizing. For a richer flavor, use 70% dark chocolate and add 1 tsp instant espresso powder to enhance depth. Avoid milk chocolate—it can make the ganache too sweet and less stable. Always chop chocolate into small pieces for even melting.

5

Can I make this ahead of time?

Yes! Assemble everything except the ganache swirls, then refrigerate for up to 24 hours. Steam just before serving—this keeps the texture perfect. For make-ahead ganache, store it separately and reheat gently to 100°F before swirling. The pudding itself stays fresh for 3 days refrigerated, though it's best served warm with freshly whipped cream.

★★★★★4.6(12 reviews)
Categories Beverages