Go Back
4.91 from 10 votes
A whole steamed chocolate pudding.
Decadent Steamed Chocolate Pudding Recipe
Prep Time
25 mins
Cook Time
1 hr 30 mins

If you love chocolate, you're going to love my Decadent Steamed Chocolate Pudding recipe — a moist chocolate cake like we make in Ireland and England.

Course: Dessert
Cuisine: English, Irish
Servings: 8 people
Author: Gemma Stafford
  • 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)
  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. Place on the steamer basket in the stockpot and cover the pot with a lid.

  7. 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)

  8. Once firm in the middle, remove from the pot and let sit for 10 minutes before unmolding onto a serving plate.

  9. Serve warm, drizzled with chocolate ganache, and with a side of vanilla ice cream or whipped cream.

  10. 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.

Watch the Recipe Video!