Chocolate Pudding with Cocoa Powder

Creamy Chocolate Pudding
By Elara Maeve
Making chocolate pudding doesn't require fancy stabilizers since the cornstarch and heat do all the heavy lifting.
  • Time: 10 min active + 10 min cooking + 4 hr chilling
  • Flavor & Texture: Rich, deep cocoa with a velvety finish
  • Perfect for: A comforting homemade treat

You don't need a professional mixer to get a smooth result, because a simple whisk and a sieve handle the clumping. Most people worry that homemade versions will be grainy, but that's usually just a result of not sifting the cocoa.

This chocolate pudding relies on a slow-build technique. You start with a thick paste and gradually thin it out, which prevents those annoying little flour pockets from forming.

The result is a chestnut brown treat that smells like a warm chocolate shop. It's dense, creamy, and stays stable in the fridge for days.

Why Chocolate Pudding Stays Smooth

  • Gradual Liquid Addition: Adding milk in small splashes creates a smooth paste first, which stops the starch from clumping.
  • The Cold Butter Finish: Whisking in chilled butter at the end adds a mirror-like shine and a richer mouthfeel.
Cocoa TypeBudget OptionImpactSavings
Dutch-ProcessedNatural CocoaLighter color, more acidic tasteLow
Premium ValrhonaGeneric Store BrandLess depth in chocolate notesMedium

The Building Blocks

ComponentPurposeSubstitute Notes
CornstarchThickenerArrowroot: Use 1:1 but texture may be more translucent
Whole MilkCreamy BaseOat Milk: Similar thickness, adds slight nuttiness
Cocoa PowderCore FlavorMelted Dark Chocolate: Richer, but requires more butter
  • ½ cup unsweetened cocoa powder Why this? Provides the deep, dark base color
  • ¾ cup granulated sugar
  • 3 tbsp cornstarch Why this? Essential for the stable, thick set
  • ¼ tsp fine sea salt
  • 2 cups whole milk
  • 2 tbsp unsalted butter, chilled and cubed Why this? Adds the final glossy shine
  • 1 tsp pure vanilla extract

Recipe Specs

This recipe makes 4 portions. It's designed for a medium saucepan and requires a full 4-hour chill time to set properly. Total time is 4 hours 20 minutes.

Tools You'll Need

You'll need a heavy-bottomed saucepan to prevent the milk from scorching. A fine-mesh sieve is mandatory for the cocoa, and a sturdy whisk is the best tool for keeping the mixture smooth.

From Prep to Plate

For the Dry Mix

  1. Use a fine-mesh sieve to sift ½ cup unsweetened cocoa powder into a medium heavy-bottomed saucepan, ensuring no lumps remain.
  2. Combine with ¾ cup granulated sugar, 3 tbsp cornstarch, and ¼ tsp fine sea salt, whisking until the powder is a consistent, pale brown color.

The Thickening Process

  1. Slowly whisk in 2 cups whole milk; begin with a small amount to form a smooth paste, then gradually thin it out to keep the mixture clump-free.
  2. Set the pan over medium heat and whisk steadily, making sure to reach the bottom and corners.
  3. Let the mixture reach a gentle simmer, whisking until it boils and reaches a dense, creamy consistency. You will smell the scent change from raw cocoa to something rich and toasted.

The Final Finish

  1. Take the pan off the heat as soon as it has thickened.
  2. Mix in 2 tbsp chilled, cubed unsalted butter and 1 tsp pure vanilla extract. Whisk until the butter has fully melted and the pudding looks glossy.
  3. Pour the pudding into 4 ramekins and lay plastic wrap touching the top of the mixture to stop a skin from developing.
  4. Chill in the refrigerator for 4 hours before serving.

Quick Fixes

If this chocolate pudding doesn't look right, it's usually a temperature or mixing issue. If you see lumps after it has thickened, don't panic. You can push the hot pudding through a strainer to save the texture.

Fixing Grainy Texture

This happens if the cocoa wasn't sifted or the heat was too high. Pass the hot mixture through a sieve immediately.

When It Stays Runny

This usually means it didn't reach a full boil. Return it to medium heat and whisk until it bubbles.

Dealing With Skin

A skin forms when air hits the surface during cooling. Press plastic wrap directly onto the pudding.

ProblemRoot CauseSolution
Lumpy textureCocoa not siftedStrain the hot pudding
Too thinDidn't reach simmerBoil for 1-2 minutes more
RubberinessOvercooked starchAvoid boiling for too long

Storage and Freshness

Store the chocolate pudding in the refrigerator using covered ramekins or a sealed container. It will remain creamy and fresh for up to 5 days.

Freezing is not advised, as the emulsion can separate and leave the texture grainy once thawed. However, if you prefer a frozen treat, use this as a filling for a pie crust and freeze the complete dessert for 2 weeks.

Presentation Tips

I like a dollop of unsweetened whipped cream on top to cut through the richness. A few fresh raspberries or a dusting of cocoa powder makes it look polished. Serve it in glass jars to show off that chestnut brown color.

Flavor Twists

This chocolate pudding base is easy to adapt. For a richer taste, replace 2 tablespoons of the cocoa powder with finely chopped dark chocolate, stirring it in at the end.

If you enjoy warm, cozy desserts, you might like this sticky toffee pudding recipe for another kind of chocolatey comfort. For a dairy-free version, use 2 cups full-fat coconut milk in place of the whole milk and 2 tbsp vegan butter alternative in place of the butter, with the same steps.

Frequently Asked Questions

Does chocolate pudding freeze well?

No, because the emulsion breaks and creates a grainy texture when thawed. You can however use it as a pie crust filling and freeze the whole dessert for 2 weeks.

Where to store the finished pudding?

Keep the pudding in covered ramekins or a sealed container in the refrigerator. It stays fresh and creamy for up to 5 days.

Why does a skin form on the surface?

Exposure to air during cooling can cause a skin to form on the surface. To prevent this, lay plastic wrap flush against the pudding.

Can this be made without butter?

Yes, you can omit it. The pudding will still set, but it will lack the mirror-like shine and rich finish provided by the butter.

How to avoid lumps in the cocoa?

Sift the cocoa powder through a fine-mesh sieve into the saucepan. This removes all clumps before you whisk in the other ingredients.

When is the pudding ready to take off the heat?

Remove the pan once the mixture boils and reaches a thick, smooth consistency. The pudding should also appear glossy at this stage.

Could I use skim milk instead of whole milk?

Yes, other milks will work. Keep in mind that skim milk may result in a thinner consistency compared to using whole milk.

Creamy Chocolate Pudding

Creamy Chocolate Pudding Recipe Card
Preparation time:10 Mins
Cooking time:10 Mins
Resting time:04 Hrs
Total time:04 Hrs 20 Mins
Servings:4 portions
Category: DessertCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
327 kcal
% Daily Value*
Total Fat 11.7g
   Saturated Fat 6.6g
Sodium 564mg
Total Carbohydrate 57g
   Dietary Fiber 5.3g
   Total Sugars 45.1g
Protein 7.2g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Be the first to rate
Rate, Share, Comment: