There’s something magical about a Decadent Steamed Chocolate Pudding—rich, moist, and impossibly indulgent. This dessert is a celebration of deep cocoa flavors, perfectly balanced with a velvety texture that melts in your mouth. With just 25 minutes of prep and a leisurely 90 minutes of steaming, it’s a treat that rewards patience with pure bliss. The gentle steam locks in moisture, creating a pudding that’s both light and luxuriously dense, making it the ultimate comfort food for any occasion.

Every bite is a symphony of warmth and sweetness, with a hint of nostalgia that feels like a hug from the inside. The outer layer forms a delicate crust, while the center remains irresistibly gooey, offering a delightful contrast. Whether served with a dollop of cream or a drizzle of caramel, this pudding is a showstopper that’s surprisingly simple to make. Perfect for cozy nights or special gatherings, it’s a dessert that promises to leave everyone craving just one more spoonful.

Ingredients for Decadent Steamed Chocolate Pudding

Ingredients for Decadent Steamed Chocolate Pudding
  • 1 cup (6oz/170g) dark brown sugar
  • 4 tablespoons (2oz/57g) butter (softened)
  • 2 large eggs (at room temperature)
  • ⅔ cup (4oz/115g) bittersweet chocolate (melted)
  • ½ cup (4floz/115ml) whole milk (at room temperature)
  • 1 teaspoon vanilla extract
  • 1 cup (5oz/142g) all-purpose flour
  • 2 tablespoons cocoa powder
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • 1 recipe chocolate ganache (for serving)

Step-by-Step Instructions

  1. Generously butter a 1-litre pudding bowl or round bowl and set it aside.
  2. Fill a stockpot large enough to hold the pudding mold with 2 inches (5cm) of water, set a steamer basket in the pot, and place it on your stove over medium-low heat.
  3. In a large bowl, beat the brown sugar and butter together, and then add the eggs and beat until fully mixed.
  4. Pour in the melted chocolate, milk, and vanilla extract and beat until combined.
  5. Sift the flour, cocoa powder, baking powder, and salt over the egg mixture and fold in until thoroughly combined.
  6. Pour the batter into your pudding bowl, place a circle of parchment directly on top of the batter, and cover the tin with foil.
  7. Place the bowl on the steamer basket in the stockpot and cover the pot with a lid.
  8. Let the pudding steam for about 1 ½ – 1 ¾ hours, checking the water level every 20 minutes and replenishing it with more hot water if needed.
  9. Once the pudding is firm in the middle, remove it from the pot and let it sit for 10 minutes before unmolding onto a serving plate.
  10. Serve warm, drizzled with chocolate ganache, and with a side of vanilla ice cream or whipped cream.
  11. Store any leftovers in an airtight container at room temperature for up to 3 days. Reheat in the microwave or place back in the pudding mold and steam for a few minutes.

Perfect Pairings: Sauce and Topping Ideas

While the chocolate ganache is a classic choice, consider drizzling your pudding with caramel sauce or raspberry coulis for a fruity twist. For a crunchy contrast, sprinkle with chopped nuts or toasted coconut. A dollop of whipped cream or a scoop of vanilla bean ice cream adds a creamy finish that complements the rich chocolate flavor.

Serve It Right: Presentation Tips

For an elegant touch, dust the unmolded pudding with powdered sugar or cocoa powder before serving. Pair it with fresh berries or mint leaves for a pop of color. If you’re hosting a dinner party, serve individual portions in ramekins for a more refined presentation.

Keep It Fresh: Storage and Reheating Tips

Store leftovers in an airtight container at room temperature for up to 3 days. To reheat, microwave individual slices for 20-30 seconds or steam the entire pudding for 5-10 minutes to restore its moist texture. Avoid refrigerating, as it can dry out the pudding.

Mix It Up: Recipe Variations

Add a layer of chocolate chips or chopped nuts to the batter for extra texture. For a boozy twist, mix in 1-2 tablespoons of rum or Baileys. If you prefer a lighter version, substitute the whole milk with almond milk and use a sugar alternative like coconut sugar.

Steam Like a Pro: Equipment Guidance

Ensure your pudding bowl fits comfortably in your stockpot with enough space for steam to circulate. Use a heatproof steamer basket to prevent the bowl from touching the water directly. If you don’t have a steamer basket, a heatproof plate or ring of foil works as a makeshift stand. Always keep an eye on the water level to avoid burning the pot!

Decadent Steamed Chocolate Pudding Recipe

Decadent Steamed Chocolate Pudding

Shaziya
There’s something magical about a Decadent Steamed Chocolate Pudding—rich, moist, and impossibly indulgent. The outer layer forms a delicate crust, while the center remains irresistibly gooey, offering a delightful contrast.
Prep Time 25 minutes
Cook Time 1 minute
Servings 8 people

Ingredients
  

  • 1 cup dark brown sugar 6oz/170g
  • 4 tablespoons butter 2oz/57g, softened
  • 2 large eggs at room temperature
  • cup bittersweet chocolate 4oz/115g, melted
  • ½ cup whole milk 4floz/115ml, at room temperature
  • 1 teaspoon vanilla extract
  • 1 cup all-purpose flour 5oz/142g
  • 2 tablespoons cocoa powder
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • 1 recipe chocolate ganache for serving

Instructions
 

  • Generously butter a 1-litre pudding bowl or round bowl and set it aside.
  • Fill a stockpot large enough to hold the pudding mold with 2 inches (5cm) of water, set a steamer basket in the pot, and place it on your stove over medium-low heat.
  • In a large bowl, beat the brown sugar and butter together, and then add the eggs and beat until fully mixed.
  • Pour in the melted chocolate, milk, and vanilla extract and beat until combined.
  • Sift the flour, cocoa powder, baking powder, and salt over the egg mixture and fold in until thoroughly combined.
  • Pour the batter into your pudding bowl, place a circle of parchment directly on top of the batter and cover the tin with foil. Place on the steamer basket in the stockpot and cover the pot with a lid.
  • Let the pudding steam for about 1 ½ – 1 ¾ hours, checking the water level every 20 minutes and replenishing it with more hot water if needed. (Check out my How to Steam a Christmas Pudding, where I break down the steaming steps even further)
  • Once firm in the middle, remove from the pot and let sit for 10 minutes before unmolding onto a serving plate.
  • Serve warm, drizzled with chocolate ganache, and with a side of vanilla ice cream or whipped cream.
  • Store any leftovers in an airtight container at room temperature for up to 3 days. Reheat in the microwave or place back in the pudding mold and steam for a few minutes.
Keyword chocolate, decadent, dessert, pudding, steamed
Tried this recipe?Let us know how it was!

Write A Comment

Recipe Rating