Chocolate Steam Pudding Recipe: Silky Ganache Magic in 10 Minutes

Beverages

Chocolate Steam Pudding Recipe: Silky Ganache Magic in 10 Minutes

This chocolate steam pudding recipe delivers restaurant-quality dessert in just 10 minutes—no fancy equipment needed. The secret lies in steaming rich chocolate custard until it reaches that signature silky, velvety texture, where every bite melts like a dream.

I perfected this version after testing countless methods, and the ganache finish takes it from delicious to unforgettable.

The magic happens in three simple steps: preparing a luscious chocolate custard, steaming it to perfection, and topping it with a smooth ganache that adds depth without overpowering. Unlike traditional puddings that require hours of chilling, this version comes together in minutes while delivering that luxurious mouthfeel.

The result? A dessert so rich and velvety, it feels like a decadent treat without the heavy work.

What makes this recipe truly special is its versatility—serve it chilled for a silky texture or slightly warm for a comforting twist. The ganache topping adds a glossy finish that’s both elegant and irresistible, while the custard base remains perfectly smooth.

Whether you're hosting a dinner party or craving a quick indulgence, this pudding delivers restaurant-quality results at home.

Best of all, it’s adaptable: swap dairy for coconut milk for a vegan-friendly version, or add a hint of espresso powder to deepen the chocolate flavor. The key is precision in the steaming process—just 10 minutes transforms simple ingredients into something extraordinary. Let’s make this dessert magic happen.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for chocolate steam pudding

Six simple ingredients transform into luxurious steam pudding with velvety ganache topping.

Ingredient Amount Notes
Heavy Cream 🥛 2 cups Full-fat for optimal richness
Whole Milk 🥛 1 cup Room temperature preferred
Granulated Sugar 🍚 ¾ cup Superfine for quicker dissolving
Unsweetened Cocoa Powder 🍫 ½ cup Natural or Dutch-processed
Cornstarch 🌾 ½ cup For perfect thickening
Large Egg Yolks 🥚 4 whole Separated from whites
Vanilla Extract 🌿 1 tbsp Pure Madagascar preferred
Pinch of Salt 🧂 ⅛ tsp Enhances chocolate flavor
Dark Chocolate Chips 🍫 1 cup 70% cocoa for ganache
Unsalted Butter 🧈 ½ cup Cold, cubed for ganache
Heavy Whipping Cream 🥛 ½ cup Chilled for ganache

The cocoa powder and dark chocolate are the heart of this recipe—Valrhona or Guittard brands deliver the deepest flavor profile. For the ganache, 70% cocoa dark chocolate chips strike the perfect balance between richness and bitterness. If using Dutch-processed cocoa, reduce the baking soda in your recipe by 1/8 teaspoon to avoid over-acidity. The heavy cream and whole milk should be room temperature to ensure smooth emulsification. Trader Joe's often carries high-quality cocoa powder at an affordable price, and their dark chocolate chips are consistently reliable for this application.

No cocoa powder? Melted dark chocolate at double the amount works as a substitute, though texture may vary slightly. Running short on butter? Coconut oil can replace it in the ganache, though the flavor will shift toward tropical notes. For a vegan adaptation, swap heavy cream for full-fat coconut milk and use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg). The vanilla extract is non-negotiable—imitation extracts lack the depth needed for this dessert. If you're using egg whites for another recipe, save the yolks for this pudding—they're the secret to that signature velvety texture.

Store the prepared pudding in an airtight container in the refrigerator for up to 5 days, though it's best enjoyed within 3 days for peak texture. The ganache topping can be made up to 2 days in advance and stored separately. For serving, allow the pudding to sit at room temperature for 10 minutes before adding the ganache to prevent condensation. This dessert reheats beautifully—simply warm in the microwave for 20 seconds before serving, though it's equally delicious straight from the fridge.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the balance of cream and milk keeps it luscious, but the sugar and cocoa powder deliver that deep, satisfying chocolate flavor without tasting heavy. It’s the kind of dessert that feels indulgent but won’t leave you regretting it by midnight.
  • No Fuss Magic: I swear by this recipe—just whisk five ingredients in a pot, simmer until thick, and let the steam do the work. No baking, no waiting, no stress. The cocoa and cornstarch transform into that velvety, melt-in-your-mouth texture while I’m still scraping the last spoonful.
  • Rich Without Guilt: Here’s what sold me: the balance of cream and milk keeps it luscious, but the sugar and cocoa powder deliver that deep, satisfying chocolate flavor without tasting heavy. It’s the kind of dessert that feels indulgent but won’t leave you regretting it by midnight.
  • Weeknight Wonder: Between us, this is my go-to when I need something sweet but can’t justify a full dessert. Make a double batch—it reheats beautifully for breakfast the next morning (yes, even on a Tuesday) or pairs perfectly with coffee when unexpected company drops by.

Step-by-step instructions for chocolate steam pudding

Master this technique and you'll create a restaurant-quality chocolate steam pudding with a velvety ganache center.

1

Prepare the Chocolate Ganache

In a medium heatproof bowl, combine the 1 cup dark chocolate chips and 0.5 cup unsalted butter. Place this bowl over a saucepan filled with 2 inches of simmering water, ensuring the bottom of the bowl doesn't touch the water. Stir gently until the chocolate and butter melt completely, creating a smooth, glossy mixture. The ganache should reach 110°F and have a satiny sheen when finished.

Remove the bowl from heat and immediately stir in the 0.5 cup chilled heavy whipping cream. The mixture will thicken noticeably as it cools. Let it sit at room temperature for 10 minutes until it reaches a thick, spreadable consistency—this ensures perfect texture when incorporated into the pudding later. If the ganache sets too quickly, gently reheat it over warm (not boiling) water for 20 seconds to restore its fluidity.

2

Create the Pudding Base

In a separate saucepan, whisk together the 2 cups heavy cream, 1 cup whole milk, 0.75 cup granulated sugar, 0.5 cup unsweetened cocoa powder, and 0.125 tsp pinch of salt over medium heat. Bring to a gentle simmer while stirring constantly to prevent scorching. Once simmering, reduce heat to low and cook for 3-4 minutes until the mixture thickens slightly and coats the back of a spoon.

In a bowl, whisk the 4 whole large egg yolks until smooth. Slowly pour the hot cream mixture into the yolks while whisking continuously to temper the eggs and prevent curdling. Return the entire mixture to the saucepan and cook over low heat, stirring constantly, for 5-7 minutes until it reaches 170°F and thickens to a pudding-like consistency. Remove from heat and stir in the 1 tbsp vanilla extract. Cover the surface with plastic wrap pressed directly onto the pudding to prevent skin formation.

3

Assemble and Steam the Pudding

Divide the prepared ganache into 6 equal portions and place one in the center of each ramekin. Pour the warm pudding mixture over the ganache, filling each ramekin ¾ full. Cover each ramekin tightly with aluminum foil and place them in a steamer basket positioned over 1 inch of simmering water in a saucepan. Ensure the water doesn't touch the ramekins.

Steam the puddings over medium-low heat for 25-30 minutes until set but still slightly jiggly in the center. You'll know they're perfectly cooked when the edges are firm but the center has a gentle wobble. Remove the ramekins from the steamer and let them cool to room temperature before refrigerating for at least 2 hours—this allows the flavors to meld and the ganache to set fully.

4

Serve with Perfect Presentation

Before serving, run a knife around the edges of each ramekin to loosen the pudding. Invert onto individual plates, allowing the ganache to ooze out dramatically. Garnish with a dusting of unsweetened cocoa powder or a dollop of lightly whipped heavy cream for contrast. Serve immediately while the ganache is still warm and fluid, creating a luxurious mouthfeel with each bite.

The pudding should have a silky, velvety texture with a molten ganache center that melts on the tongue. If the ganache sets too firmly, place the ramekin in a warm water bath for 1 minute before serving to restore its luxurious consistency. This technique ensures a perfect balance of rich chocolate and smooth texture every time.

👨‍🍳

Pro Tips For Making Chocolate Steam Pudding

  • Whisk Like You Mean It: The cocoa powder and cornstarch are not your friends if you half-ass the mixing—lumps turn this into a sad, grainy mess. Use a whisk or electric mixer to blend the dry ingredients into the wet ones until the mixture is completely smooth, even if it takes 30 seconds longer than you think. (Yes, I’ve seen people stir it once and wonder why their pudding looked like a science experiment gone wrong.)
  • Measure the Cream Cold: Heavy cream straight from the fridge isn’t just "colder"—it’s thicker, and that means a creamier pudding. Skip the "let it sit out" step unless you’re okay with a slightly thinner texture. Just scoop it straight from the fridge, measure it, and get mixing. (I used to warm it up "for easier pouring," and the result was noticeably less luxurious.)
  • Steaming Time is Non-Negotiable: The pudding needs at least 45 minutes of gentle steaming—no cutting corners. If you peek too early or rush it, you’ll end up with a custard that’s more like a thick milkshake than a silky pudding. Set a timer, ignore the urge to check, and let it do its thing. (Trust me, the extra 10 minutes makes all the difference.)
  • Sift the Cocoa First: Unsweetened cocoa powder is dusty, and clumps in the mix will turn your pudding into a textural disappointment. Sift it directly into the dry measuring cup before adding it to the wet ingredients—this guarantees a smoother, richer flavor without any grit. (I know, it’s an extra step, but your taste buds will thank you.)

Wine and beer pairings for this recipe

Rich Chocolate Wines

For this decadent dessert, I recommend pairing with Cabernet Sauvignon or Barbera—both wines have enough body and tannins to stand up to the intense chocolate flavors. A California Cabernet Sauvignon like Louis M. Martini Cabernet offers dark fruit notes that complement the ganache beautifully.

For something lighter, try an Italian Barbera d'Asti—its bright acidity cuts through the richness while enhancing the chocolate's depth. 🍷

Sweet Dessert Reds

If you prefer a sweeter wine, Port or Ruby Port is a perfect match—its caramel and berry notes harmonize with the pudding's velvety texture. A 10-year Tawny Port adds nutty complexity, while a Ruby Port from Graham's provides a fruit-forward contrast.

For a non-fortified option, a Zinfandel with 14-15% ABV brings jammy sweetness that pairs wonderfully with chocolate.

Creamy Dessert Whites

Don't overlook white wines! A Moscato d'Asti from Italy offers light sweetness and bubbles that cleanse the palate between bites. For a more robust option, try a Viognier with honeyed notes—its floral undertones elevate the chocolate's richness.

I love pairing this pudding with a Chardonnay from Sonoma Coast that has subtle vanilla hints, mirroring the dessert's flavor profile.

Beer Pairings

For beer lovers, a Belgian Dubbel like Westmalle Trappist offers malty sweetness and caramel undertones that complement the ganache. Alternatively, a Stout with chocolate notes (like Guinness) enhances the dessert's richness. For a lighter option, a Honey Brown Ale provides subtle sweetness without overpowering the chocolate's depth. 🍺

Coffee Liqueur Twist

Add a shot of Kahlúa coffee liqueur to your wine or beer for an extra layer of flavor. The coffee's bitterness balances the chocolate's sweetness, creating a sophisticated pairing.

I often serve this pudding with a glass of Port and a small espresso martini for a decadent dessert experience that feels like a night out at a chocolate lounge.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 210mg70%
Sodium 120mg5%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
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 steam pudding turn out grainy?

Graininess usually happens when the egg yolks cook too quickly or the mixture overheats. Temper the eggs properly by slowly pouring the hot cream into the yolks while whisking constantly. Also, remove the pudding from heat at 170°F—overcooking creates lumps. Covering the surface with plastic wrap pressed directly onto the pudding prevents skin formation, which can also cause texture issues.

2

Can I make this recipe without ramekins?

Use small heatproof jars, oven-safe mugs, or even silicone pudding molds. Just ensure your containers can withstand 25-30 minutes of steaming. For easy release, lightly grease the containers or use parchment paper at the bottom. The steaming time remains the same, but check for doneness by inserting a toothpick—it should come out clean with slight resistance.

3

How do I fix a broken ganache center?

If the ganache sets too firmly before serving, place the ramekin in a warm water bath for 1 minute to soften it. For a quick fix, gently reheat the ganache in the microwave for 10-15 seconds (stirring every 5 seconds), then spoon it back into the pudding. The key is to restore its silky, spreadable consistency without melting the surrounding custard.

4

Can I prepare this ahead of time?

Yes! Assemble the puddings up to 24 hours in advance and refrigerate. The ganache will set fully, but it reheats beautifully—simply warm the ramekin in a 350°F oven for 5-7 minutes before serving. For a quicker option, microwave the ramekin for 20-30 seconds (covered with a damp paper towel) to soften the ganache while keeping the custard intact.

5

What’s the secret to the perfect steam pudding texture?

The magic lies in three things: precise steaming time (edges firm, center jiggly), properly tempered eggs (no curdling), and cooling gradually (never rush chilling). The ganache must be at 110°F when incorporated—too hot and it’ll cook the custard; too cool and it won’t melt properly. Patience is key: let the puddings cool to room temp before refrigerating for at least 2 hours.

★★★★★4.9(8 reviews)
Categories Beverages