Desserts
This British chocolate pudding recipe delivers rich, velvety ganache hearts that melt in your mouth with just 15 minutes of hands-on time. The secret lies in combining high-quality chocolate with a simple custard base, steamed to perfection for that signature silky texture.
I've perfected this classic dessert over years of testing, ensuring every bite captures the warmth of traditional British puddings without the fuss of complicated techniques.
The recipe begins with a smooth chocolate ganache poured into heart-shaped molds, then chilled until set. While the chocolate firms up, a light custard mixture is steamed gently until thick and creamy—never boiling, which would curdle it.
This two-part approach creates the signature contrast: a cool, firm chocolate exterior with a warm, custardy center that's impossible to resist. The result is a dessert that feels indulgent yet achieves its depth through straightforward methods.
What makes this pudding truly special is its versatility. Serve it warm with a dollop of whipped cream and fresh berries for a classic British tea-time treat, or chill it slightly for a more elegant dessert course.
The ganache's richness pairs beautifully with tart accompaniments like raspberry coulis or a sprinkle of sea salt, balancing the sweetness. Each heart is perfectly portioned, making it ideal for parties or a cozy night in.
Once you try this recipe, you'll understand why British chocolate puddings have stood the test of time. The combination of textures and flavors creates a dessert that's both comforting and sophisticated—exactly what makes it a dessert classic. Ready to make it? Let's get started with the ingredients.
Ingredients for british chocolate pudding
High-quality chocolate, velvety custard, and precise timing create this British classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Bars 🍫 | 12 oz | 70% cocoa or higher, chopped finely |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Whole Milk 🥛 | ½ cup | Warmed slightly for smoother ganache |
| Granulated Sugar 🍚 | ½ cup | Superfine preferred for smoothness |
| All-Purpose Flour 🌾 | ¼ cup | Sifted for light custard |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for custard |
| Large Egg Yolks 🥚 | 4 whole | Room temperature preferred |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla for authentic flavor |
| Salt 🧂 | ¼ tsp | Fine sea salt for balance |
| Heart-Shaped Molds 💖 | 6 pieces | Silicone or metal, ~2.5 oz capacity |
| Whipped Cream 🍦 | 1 cup | Optional for serving (store-bought fine) |
| Fresh Raspberries 🍓 | ½ cup | For garnish (optional) |
The chocolate is non-negotiable here. Valrhona or Lindt 70% bars melt perfectly for the ganache—avoid anything below 60% cocoa, or the texture suffers. I always buy mine from Williams Sonoma or Whole Foods bulk bins, where they're kept cool. For the custard, European-style butter (like Plugrá) makes all the difference—it stays firm when chilled. If you're using regular butter, make sure it's unsalted and cold when adding to the custard. The egg yolks should be room temperature to prevent curdling during steaming.
No dark chocolate bars? Chocolate chips (70% or higher) work in a pinch, but chop them extra fine for a smooth ganache. Short on heavy cream? Half-and-half with an extra tablespoon of butter mimics the richness. The custard can be made with milk instead of half cream, but it won't be quite as luxurious. For the molds, silicone heart shapes are ideal—they release easily and create crisp edges. If you can't find them, ramekins or small custard cups work too, though the presentation won't be as elegant. Fresh raspberries aren't mandatory, but their tartness cuts through the richness beautifully.
Chopped chocolate keeps for 3 months in an airtight container at room temperature, while the custard mixture holds for 2 days in the fridge—though it's best used immediately. Ganache hearts stay firm for 4 days in the fridge, wrapped tightly in plastic. For serving, let them sit at room temperature for 10 minutes before unmolding—they'll release more easily. The custard reheats beautifully; just warm it gently in a bain-marie. These puddings are perfect for making ahead—assemble the ganache and custard separately, then combine just before serving.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this one—just melt chocolate, whisk in cream and milk, then fold in a dusting of flour. No fancy tools, no stress, and honestly? It feels like cheating when it comes out so rich.
- Rich Without Effort: That velvety texture from the heavy cream and dark chocolate? It’s next-level buttery without tasting heavy. The sugar balances the bitterness just enough to make it irresistible—like a hug in dessert form.
- Weeknight or Guest Night: Make a big batch on Sunday, and you’ve got pudding for breakfasts, snacks, or even a fancy dessert when friends drop by. (Yes, even on a Tuesday night.) The flour thickens it just right for leftovers that still taste fresh.
- Budget-Friendly Luxury: Dark chocolate bars and pantry staples mean this costs pennies per serving. Between us, I’ve made this for under $2 a portion—yet it feels like a restaurant treat. That’s the kind of deal that makes me happy.
Step-by-step instructions for British chocolate pudding
Here's how to create velvety chocolate ganache hearts with a perfect set every time.
Prepare the Chocolate Ganache Base
Place the 12 oz dark chocolate bars in a heatproof bowl set over a saucepan of simmering water, ensuring the bottom of the bowl doesn't touch the water. Gently stir until the chocolate melts completely and becomes smooth. Remove from heat and let cool slightly for 2 minutes—it should be warm but not hot to the touch.
In a separate saucepan, combine the 1 cup heavy cream and 0.5 cup whole milk. Heat over medium heat until small bubbles form around the edges and the mixture reaches 180°F—this ensures a smooth, glossy ganache without graininess. Pour the warm cream mixture into the melted chocolate, whisking constantly until fully combined. The mixture should coat the back of a spoon with a glossy sheen. Cover and let rest for 10 minutes to thicken slightly.
Make the Chocolate Custard Filling
In a medium saucepan, whisk together the 4 whole large egg yolks, 0.5 cup granulated sugar, 0.25 cup all-purpose flour, 2 tbsp unsalted butter (cubed), 1 tsp vanilla extract, and 0.25 tsp salt. Place the saucepan over low heat and whisk constantly until the mixture thickens enough to coat the back of a spoon—this should take about 5-7 minutes. The custard should resemble thick pudding and leave a clean line when you draw your finger through it.
Immediately remove from heat and stir in ½ cup of the prepared chocolate ganache. This infusion creates a rich, layered flavor in each heart. Let the custard cool to room temperature while you prepare the molds—it should be thick but still pourable.
Assemble and Set the Chocolate Hearts
Lightly grease the 6 heart-shaped molds with a thin layer of butter or nonstick spray to prevent sticking. Spoon 1-2 tablespoons of the chocolate custard into each mold, filling them ¾ full. Tap the molds gently on the counter to remove air bubbles and level the tops.
Place the filled molds in the refrigerator and chill for 4-6 hours or until completely set. The puddings should firm up like firm chocolate mousse but still hold their shape when unmolded. For a quicker set, place the molds in the freezer for 2 hours, but be careful not to over-chill or they'll become grainy.
Unmold and Garnish for Serving
Once set, run a small knife around the edges of each heart to loosen from the molds. Gently tap the bottom of each mold to release the pudding onto a serving plate. The hearts should slide out cleanly with no tearing. If they stick slightly, dip the bottom in warm water for 5 seconds to release.
Top each heart with a dollop of whipped cream and a few fresh raspberries for a classic British presentation. Serve immediately for the perfect balance of silky chocolate and tart berries, or store covered in the refrigerator for up to 3 days. The contrast of cool ganache and warm whipped cream makes every bite irresistible.
Pro Tips For Making British Chocolate Pudding
- MELT CHOCOLATE LOW: I learned this the hard way—direct heat turns chocolate grainy. Use a double boiler or microwave in 20-second bursts, stirring between each. Even if it feels slow, this keeps the texture silky smooth for that classic British pudding richness.
- WHISK CREAM COLD: Chilled heavy cream whips faster and holds its volume better. Pop the bowl and whisk in the freezer for 10 minutes before starting—your pudding’s fluffiness depends on this step. (Yes, even if you’re impatient like me.)
- SIFT FLOUR FIRST: Dumping flour directly into the mix creates lumps that ruin the creamy texture. Sift it through a fine-mesh strainer into the sugar first, then gently fold in the melted chocolate. This keeps the pudding velvety, not doughy.
- TEST DONENESS WITH A KNIFE: Overbaking turns this into a brick. Slide a clean knife into the center—if it comes out clean (or with one moist crumb), it’s done. If batter clings, bake 2–3 minutes more. No guessing, just science.
Serving suggestions for british chocolate pudding
Classic Tea-Time Presentation
Serve these chocolate hearts warm with a generous dollop of whipped cream (about 1 tablespoon per heart) and a sprinkle of toasted hazelnuts or flaky sea salt for that quintessential British tea-time vibe.
I always pair them with a cup of Earl Grey—the bergamot notes complement the chocolate beautifully. For extra elegance, dust the whipped cream with powdered sugar using a fine-mesh sieve. 🍵
Fruity Contrast Pairings
Tart berries cut through the richness perfectly. Try raspberry coulis (simmer ½ cup raspberries with 1 tbsp sugar and strain) drizzled over the top, or arrange fresh blackberries and strawberries around the base.
For a tropical twist, add mango slices or passion fruit pulp—the acidity balances the ganache's sweetness. 🍓
Creamy Complements
Swap whipped cream for vanilla bean ice cream (scoop and let it soften slightly) or crème fraîche for a tangy contrast. I love adding a drizzle of salted caramel sauce (about 1 tsp per heart) for an adult-friendly upgrade.
For a lighter option, top with coconut whipped cream and toasted coconut flakes. 🥥
Warm vs. Chilled Serving
Serve warm for a comforting dessert—let the hearts sit at room temperature for 10 minutes before unmolding. For a more elegant presentation, chill the puddings for 1 hour before serving, then top with chilled custard and mint leaves. The temperature contrast makes every bite unforgettable. ❄️
Party-Friendly Plating
Arrange the hearts on a dark chocolate-dusted plate for visual drama. Add gold leaf flakes or edible flowers for a celebratory touch. For a fun twist, serve with mini spoons and let guests dig in.
These puddings travel well too—pack them in a cooling bag with ice packs for potlucks. 🎉
Frequently asked questions
Can I use milk chocolate instead of dark chocolate?
Dark chocolate is ideal for this recipe as it provides a rich, velvety texture and deeper flavor. Milk chocolate will work, but the result will be sweeter and less sophisticated. If you prefer milk chocolate, reduce the sugar in the custard by 1 tablespoon to balance the sweetness.
Why did my ganache turn grainy?
Graininess usually happens when the chocolate cools too quickly or the cream isn't hot enough. To fix it, gently reheat the ganache in a double boiler until smooth, then cool slightly before using. Always heat the cream to 180°F and let the chocolate rest for 10 minutes after mixing.
How do I make this recipe without heart-shaped molds?
Use ramekins, custard cups, or even small bowls lined with parchment paper. For a rustic look, try silicone muffin molds or mini loaf pans. Just reduce the custard amount by 1-2 tablespoons per mold to prevent overflowing. The key is to choose molds with a capacity of 2.5 oz or less.
Can I make this pudding ahead of time?
Assemble the ganache and custard separately, then combine just before serving. The ganache hearts can be chilled for up to 4 days in an airtight container. For the custard, store it in the fridge for 2 days—reheat gently in a bain-marie before assembling. This makes it perfect for meal prep.
What's the secret to perfectly set puddings?
The secret lies in the chilling time and temperature. For best results, refrigerate for 4-6 hours or freeze for 2 hours (but don't over-chill). The puddings should be firm but still hold their shape when unmolded. If they feel too soft, chill for another 30 minutes. A quick tap on the counter helps release air bubbles for a smoother texture.
