Rich Creamy Chocolate Pudding

Featured in: Simple Baking Time

This luscious chocolate dessert combines dark chocolate with whole milk and heavy cream for an incredibly silky texture. The base is thickened naturally with cornstarch and enhanced with unsweetened cocoa powder for deep chocolate flavor. After cooking on the stovetop until thickened, the mixture is poured into individual servings and chilled until perfectly set.

The result is a velvety smooth indulgence that balances sweetness with the sophisticated bitterness of dark chocolate. Each serving delivers intense chocolate flavor while remaining light enough to enjoy after a hearty meal. The plastic wrap technique ensures a pristine surface without any skin formation.

Preparation takes just 10 minutes of active cooking time, though the two-hour chilling period is essential for achieving that luxurious, set consistency. The final dish can be dressed up simply with fresh berries or made extra decadent with whipped cream and chocolate shavings.

Updated on Wed, 14 Jan 2026 10:56:00 GMT
Chilled Chocolate Pudding in a glass with a dollop of whipped cream and chocolate shavings. Save
Chilled Chocolate Pudding in a glass with a dollop of whipped cream and chocolate shavings. | douxtifawine.com

The first time I made chocolate pudding from scratch, I stood over that stove whisking like my life depended on it. Something magical happened when those bubbles started breaking through the surface - the transformation from this strange, thin, chocolate milk into something thick and glossy felt like kitchen alchemy. Now I make it whenever I need a dessert that feels impressive but secretly takes almost no effort at all.

Last winter, my neighbor came over for an impromptu dinner and I served this pudding in these mismatched juice glasses I found at a thrift store. She literally stopped mid conversation, closed her eyes, and said this was exactly what her grandmother used to make. That moment of connection over something so simple and comforting stuck with me - sometimes the most humble desserts carry the biggest emotional weight.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 2 cups whole milk: Whole milk creates that rich, luxurious mouthfeel you really cant fake with lower fat options
  • 1/2 cup heavy cream: This little bit of cream transforms the texture from good to absolutely silk
  • 2 tbsp unsalted butter: Adds an extra layer of richness and helps the pudding set beautifully
  • 1/2 cup granulated sugar: Just enough sweetness to balance the dark chocolate without becoming cloying
  • 1/4 cup unsweetened cocoa powder: The foundation of that deep chocolate flavor we are building
  • 3 tbsp cornstarch: This is what works the thickening magic - dont be tempted to use less
  • 1/4 tsp salt: A pinch of salt makes chocolate taste more chocolatey
  • 100 g dark chocolate: Go for something good quality since this is the star of the show, 60 to 70 percent cocoa is perfect
  • 1 tsp vanilla extract: Always add vanilla at the end to preserve those fragrant compounds

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Mix your dry base:
In a medium saucepan, whisk together the sugar, cocoa powder, cornstarch, and salt until everything is evenly combined and no clumps remain.
Add the dairy:
Gradually whisk in the milk and cream, taking your time to dissolve any lumps before you turn on the heat.
Cook until thickened:
Place the saucepan over medium heat and whisk constantly - I mean constantly - until the mixture bubbles and thickens, about 5 to 7 minutes.
Melt in the chocolate:
Remove from heat immediately and add the chopped chocolate and butter, whisking until everything is melted and impossibly smooth.
Finish with vanilla:
Stir in the vanilla extract, then pour into individual serving cups or glasses.
Prevent the skin:
Press plastic wrap directly onto the surface of each pudding - this is the trick to avoiding that pudding skin some people love and others hate.
Chill until set:
Refrigerate for at least 2 hours, though overnight is even better if you can plan ahead.
Serve your way:
Top with whipped cream, chocolate shavings, or fresh berries right before serving.
Silky Chocolate Pudding garnished with fresh berries, served in a clear dessert glass. Save
Silky Chocolate Pudding garnished with fresh berries, served in a clear dessert glass. | douxtifawine.com

My daughter helped me make this last weekend and she was absolutely fascinated watching the transformation from liquid to pudding. She kept asking if it was magic, and honestly, I kind of had to agree with her. Now she asks for chocolate pudding instead of birthday cake, which I consider a definite parenting win.

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 Dairy Free

I have tested this with both coconut milk and almond milk blends with surprising success. The texture changes slightly - coconut milk creates an incredibly rich pudding while almond milk yields something lighter and more delicate. The key is finding a dairy free chocolate that melts well since some brands can seize up and become grainy instead of smooth.

Flavor Variations

A pinch of espresso powder added with the cocoa powder creates this mocha depth that coffee lovers go absolutely crazy for. During the holidays, I sometimes swap the vanilla for a tablespoon of Grand Marnier or Baileys - the alcohol cooks out but leaves behind this sophisticated flavor that makes the pudding feel extra fancy for dinner parties.

Serving Suggestions

Keep a container of whipped cream in the fridge and let guests add their own toppings - chocolate shavings, crushed cookies, or fresh berries all work beautifully. For a dinner party, I like setting up a little pudding bar with various toppings and let people customize their own dessert. This way everyone gets exactly what they want and it feels interactive and fun.

  • Toast some nuts or coconut flakes ahead of time for extra texture and flavor
  • A sprinkle of sea salt on top elevates the chocolate flavor beautifully
  • Leftover pudding keeps for three days in the fridge, though it rarely lasts that long in my house
Rich Chocolate Pudding topped with a chocolate shaving, ready to serve chilled. Save
Rich Chocolate Pudding topped with a chocolate shaving, ready to serve chilled. | douxtifawine.com

There is something deeply satisfying about making something so indulgent from such humble ingredients. This pudding has become my go to comfort food, and I hope it finds its way into your regular rotation too.

Recipe FAQ

How long does chocolate pudding need to chill?

The pudding requires at least 2 hours in the refrigerator to set properly. This chilling time is crucial for achieving that silky, firm texture that holds its shape when served. For best results, plan ahead and let it chill overnight—it only improves the texture and allows the flavors to meld beautifully.

Why do you put plastic wrap directly on the pudding?

Placing plastic wrap directly on the surface prevents a skin from forming as the pudding cools. The wrap creates a barrier that stops evaporation and keeps the top layer perfectly smooth. Press it gently onto the warm pudding before refrigerating to ensure complete coverage.

Can I make this chocolate dessert ahead of time?

Absolutely! This dessert actually benefits from being made 1-2 days in advance. The extended chilling time allows the cornstarch to fully set and the chocolate flavors to deepen. Store covered in the refrigerator and add any toppings just before serving for the freshest presentation.

What type of dark chocolate works best?

A dark chocolate bar with 60-70% cocoa content provides the ideal balance between intensity and sweetness. Higher percentages will result in a more bitter final product, while lower percentages make it overly sweet. Always chop the chocolate finely before adding—it melts more evenly and incorporates smoothly into the warm custard base.

How do I know when the mixture is thick enough?

The pudding is ready when it bubbles gently and coats the back of a spoon. You'll notice it transforms from a thin liquid to a velvety consistency similar to warm custard. This typically takes 5-7 minutes of constant whisking over medium heat. Don't rush this step—proper thickening ensures the dessert sets perfectly during chilling.

Can I substitute ingredients for dietary needs?

Yes! For dairy-free versions, use oat milk or almond milk with coconut cream instead of dairy products. Choose dairy-free dark chocolate and vegan butter. The cornstarch thickening method remains effective regardless of milk type, though plant-based versions may set slightly differently. Always check that your chocolate is certified dairy-free if needed.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Rich Creamy Chocolate Pudding

A velvety smooth chocolate dessert with dark chocolate and vanilla, served chilled for the perfect elegant ending to any meal.

Prep duration
10 min
Cooking duration
10 min
Time required
20 min
Author Ronald Meyer


Skill Level Easy

Cuisine Type International

Makes 4 Portions

Diet Preferences Meat-Free, No gluten

What You Need

Dairy

01 2 cups whole milk
02 1/2 cup heavy cream
03 2 tbsp unsalted butter

Dry Ingredients

01 1/2 cup granulated sugar
02 1/4 cup unsweetened cocoa powder
03 3 tbsp cornstarch
04 1/4 tsp salt

Chocolate

01 3.5 oz dark chocolate (60–70% cocoa), finely chopped

Flavoring

01 1 tsp pure vanilla extract

Step-by-Step

Step 01

Combine Dry Ingredients: Whisk together sugar, cocoa powder, cornstarch, and salt in a medium saucepan until uniform.

Step 02

Incorporate Liquids: Gradually whisk in milk and cream, stirring until smooth and no lumps remain.

Step 03

Cook the Mixture: Place saucepan over medium heat. Cook, whisking constantly, until mixture thickens and begins to bubble, approximately 5–7 minutes.

Step 04

Add Chocolate and Butter: Remove from heat. Add chopped chocolate and butter, whisking until completely melted and pudding is smooth.

Step 05

Add Vanilla: Stir in vanilla extract until fully incorporated.

Step 06

Portion the Pudding: Pour pudding into individual cups or verrines. Press plastic wrap directly onto the surface to prevent skin formation.

Step 07

Chill to Set: Refrigerate for at least 2 hours until completely set.

Step 08

Serve: Serve chilled, optionally topped with whipped cream, chocolate shavings, or fresh berries.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Medium saucepan
  • Whisk
  • Measuring cups and spoons
  • Serving glasses or ramekins
  • Plastic wrap

Allergy details

Review ingredient list for any allergens and reach out to a medical expert if unsure.
  • Contains milk and dairy products
  • May contain soy (present in chocolate)
  • May contain traces of nuts (verify chocolate packaging)

Nutrition Details (per serving)

Shared for helpful reference only—always check with your healthcare practitioner.
  • Energy: 320
  • Fats: 17 g
  • Carbohydrates: 41 g
  • Proteins: 5 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.