IE 11 is not supported. For an optimal experience visit our site on another browser.

Warm Chocolate Pudding Cake with Ganache

2 hrs
10 mins
Chocolate Steamed Pudding with Ganache
Curtis Stone
2 hrs
10 mins


  • tablespoons unsalted butter, softened
  • 1/2 cup unsweetened cocoa powder
  • cups all purpose flour, sifted
  • teaspoon baking soda
  • 1/2 teaspoon sea salt flakes
  • cups granulated sugar
  • 1/2 cup canola oil
  • 2 large eggs
  • 1 teaspoon pure vanilla extract
  • 2/3 cup buttermilk
  • Glaze
  • 2/3 cup heavy cream
  • 2 tablespoon golden syrup or light corn syrup
  • 4 ounces Dove dark chocolate, coarsely chopped
  • 4 tablespoons (1/2 stick) unsalted butter, diced, softened
  • Chef notes

    This is not your usual chocolate dessert. This delicious confection is deep, decadent and incredibly moist. The warm ganache really puts it over the top.

    Technique tip: The pudding can be made up to one day ahead. Cool, wrap tightly in plastic and keep at room temperature. To rewarm pudding, unwrap and return it to a buttered pudding basin (also called a steam bowl). Cover and steam pudding over medium-low heat for about 15 minutes, or until heated through. Transfer basin to a rack and let stand for 5 minutes. Invert pudding onto a plate.


    For the pudding:


    Generously brush lid and inside of a nonstick metal 2-quart pudding basin (aka steam bowl) with half of the butter. Line bottom of basin with a disc of parchment paper. Brush paper and basin with remaining butter and refrigerate.


    In a small saucepan, bring 2/3 cup of water to a simmer. Add cocoa powder and whisk for about 1 minute, or until mixture has thickened slightly. Set aside to cool.


    Meanwhile, in a medium bowl, whisk together the flour, baking soda and salt. In a large bowl, whisk the sugar and oil to blend. Whisk in eggs and vanilla. Add flour to the bowl mixture in 3 additions, alternating with buttermilk between each addition. Whisk in cocoa powder mixture.


    Pour batter into prepared basin and cover with lid. Place a small heatproof saucer in the bottom of a tall pot. Place the basin on the saucer. Pour enough boiling water into the pot to come about halfway up sides of the basin. Bring water to a simmer over high heat, cover pot, and reduce heat to low. Steam pudding, without removing lid, for about 1 hour and 40 minutes, or until it springs back when gently pressed and a toothpick inserted into center of the pudding comes out clean. Carefully lift the basin from pot and set it on a wire rack. Remove lid and let pudding cool for 10 minutes.

    For the ganache:

    In a small saucepan, bring cream and syrup just to a simmer. Remove from heat and add chocolate. Let sit for 5 minutes. Whisk ganache until smooth. Whisk in butter. Set aside. If ganache becomes too thick, gently re-warm over low heat for about 30 seconds, or until it is a pourable consistency.

    To serve:

    Invert the pudding onto a cake plate. Pour about one-third of ganache over warm pudding. Slice pudding and serve with remaining ganache.