Save There's something almost meditative about making chocolate pudding on a quiet afternoon. I wasn't trying to impress anyone that day—just craving something rich and smooth, the kind of dessert that feels both simple and indulgent at once. What started as a lazy Sunday project turned into the easiest way to feel like I'd actually done something special in the kitchen, all with ingredients I already had on hand.
I made this for a dinner party where someone casually mentioned they couldn't eat store-bought desserts anymore. Instead of panicking, I realized I could pull together a homemade pudding in the time it took them to finish their main course. Watching their face when they tasted it—that moment when they realized how silky and real it tasted—reminded me why I love cooking for people.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Whole milk: This is your base, and using whole milk rather than skim makes all the difference in creaminess and mouthfeel.
- Heavy cream: Just a half cup transforms the texture from pudding-like to genuinely luxurious, so don't skip it.
- Unsalted butter: Besides enriching the final pudding, it helps the chocolate melt into silky perfection.
- Granulated sugar: Keeps things simple and lets the chocolate flavor shine without competing flavors.
- Unsweetened cocoa powder: The backbone of chocolate flavor—use good quality stuff here because you'll taste every bit of it.
- Cornstarch: The quiet hero that thickens everything without making it gummy or starchy tasting.
- Salt: Just a pinch makes the chocolate taste more like itself, not salty.
- Dark chocolate: Choose 60–70% cocoa and chop it yourself rather than using chips, which contain stabilizers that keep them from melting smoothly.
- Vanilla extract: A small amount adds depth and rounds out the chocolate notes beautifully.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Whisk the dry ingredients together:
- Combine your sugar, cocoa powder, cornstarch, and salt in the saucepan. This step prevents lumps later—the cocoa especially can clump up if it hits liquid unprepared.
- Slowly add the milk and cream:
- Whisk constantly as you pour, watching the mixture go from dusty to smooth. If you rush this, you'll end up with cocoa streaks that never quite dissolve.
- Cook until thickened:
- Place the pan over medium heat and keep whisking. Around five to seven minutes, you'll feel the mixture start to resist your whisk a little—that's when you know it's almost there. Let it bubble gently for just a moment.
- Melt in the chocolate and butter:
- Remove from heat immediately and add your chopped chocolate and butter, whisking until completely smooth and shiny. This is where the pudding transforms into something genuinely elegant.
- Add vanilla and cool slightly:
- Stir in the vanilla extract, then let the mixture rest for a minute. Pour into serving glasses and press plastic wrap directly onto the surface to prevent that thin skin from forming.
- Chill thoroughly:
- At least two hours in the refrigerator lets everything set and the flavors deepen. You can make this the day before if you want.
Save The best compliment I ever got on this pudding came from someone who assumed I'd bought it from a fancy bakery. There's something deeply satisfying about creating something so polished and refined in your own kitchen, especially when it feels almost effortless.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
Once you master the base recipe, the variations are endless and genuinely exciting. A pinch of espresso powder deepens the chocolate flavor without making it taste like coffee, while a splash of your favorite liqueur—Baileys, Grand Marnier, or even dark rum—adds complexity and warmth. I've also experimented with a tiny hint of cayenne pepper or cinnamon, which makes guests ask what that mysterious depth is.
Serving and Pairing
Serve this pudding straight from the fridge while it's still perfectly set, topped with whatever catches your eye. Whipped cream is classic for good reason, but chocolate shavings add elegance, fresh berries bring brightness, and a crumble of sea salt flakes creates an unexpected contrast. The pudding also pairs beautifully with a glass of Port, a robust red wine, or even a good quality coffee for a simple evening treat.
Storage and Make-Ahead Tips
This dessert actually improves when made a day ahead—the flavors settle and deepen slightly, and the texture becomes even more set. Keep it covered in the refrigerator for up to three days, and if you're serving a crowd, you can make it the morning of your gathering without any stress.
- Make it up to three days ahead and store covered in the refrigerator.
- For dairy-free versions, use quality plant-based milk and cream with dairy-free chocolate.
- You can experiment with different cocoa percentages or even add liqueur, but stick to the cornstarch amount for the best texture.
Save This pudding reminds me that sometimes the most memorable desserts aren't complicated—they're just made with attention and care. It's the kind of recipe worth returning to again and again.
Recipe Questions
- → How do I prevent a skin from forming on top?
Placing plastic wrap directly on the surface before chilling keeps the dessert smooth and prevents skin formation.
- → Can I substitute dairy ingredients?
Use plant-based milk, cream alternatives, and dairy-free chocolate for a lactose-free variation.
- → What is the ideal chilling time?
Chill for at least 2 hours to allow the mixture to set and enhance flavors.
- → Which chocolate works best?
Dark chocolate with 60–70% cocoa yields a rich flavor and smooth texture when melted into the mixture.
- → Can additional flavors be added?
A pinch of espresso powder or a splash of liqueur like Baileys or Grand Marnier pairs well with vanilla to deepen the taste.