Savoring spoonfuls of Rich Double Chocolate Pudding garnished with crisp cookie or berries and cream makes a delicious indulgence!

This luscious Pudding Recipe is flavored with both cocoa powder and semisweet chocolate making it the perfect treat for chocolate lovers!

Rich Double Chocolate Pudding in shot glasses on a white tray

Why You Should Make Homemade Chocolate Pudding

  • When you need to treat yourself, chocolate is always a viable option!
  • Individual servings offer portion control which is often needed when chocolate is involved.
  • The double dose of chocolate makes this chocolate pudding recipe extra rich and delicious.
  • And by garnishing this homemade pudding with fresh berries, whipped cream, mint, and/or cookies makes this comfort food fancy enough for company or special occasions.
Double Chocolate Pudding in highball glasses topped with cream, berries and mint

How to Make Chocolate Pudding:

Make Minis or Regular Servings

  • I love making mini desserts–something that will satisfy that sweet tooth without breaking the calorie bank. My hubby doesn’t get the appeal, but I’m thrilled with a few spoonfuls of creamy, decadent double chocolate pudding or one or two.
  • Seriously, all I need is a few bites of something sweet and delicious to change my state of mind. I put half of this batch of pudding into pretty shot glasses and the rest into man-sized portions for the husband.
  • The larger version was garnished with a Dark Chocolate Pepperidge Farm Milano cookies., sweetened whipped cream and a plump red raspberry. For my girlfriends, I’d offer the minis along with some Mint Milano cookies (affiliate links).

Cooking the Pudding

  • This old-fashioned chocolate pudding is made with eggs and must be cooked to thicken. Once the mixture is brought to a boil, then temperature must be dropped so the pudding simmers until thickened.
  • PRO-Tip: Because eggs are involved, you will occasionally find tiny bits of cooked egg in the mixture. For this reason, the pudding must be run through a sieve or mesh strainer to remove any cooked egg. This makes for a silkier pudding.
  • Adding a little butter at the end of the cooking time also adds some richness.

Chilling and Garnishing Your Pudding

  • Pour your pudding mixture into serving glasses, ramekins, small bowls or shot glasses for mini versions.
  • Place some plastic wrap across the surface of the pudding to prevent a skin from developing across the top of the pudding as it chills. Of course, if you love a thick skin on top, skip this step.
  • To garnish, whip some heavy cream with powdered sugar to taste and a splash of vanilla, then spoon or pipe a dollop on each pudding. Top with a single raspberry or half a strawberry and a sprig of mint if desired.
Overhead view of double Chocolate Pudding in glasses on a white rectangular tray

Frequently Asked Questions

Is chocolate pudding gluten-free?

It depends on the recipe, so check the ingredients. Often flour is used as a thickening agent, but this recipe uses cornstarch which is gluten-free. This pudding recipe is gluten-free.

What to make with chocolate pudding?

Besides serving pudding as is, consider using it in a layered trifle recipe, as a pie filling, in a dirt dessert, or in a layered no-bake dessert.

Is Chocolate Pudding Healthy?

With eggs and dairy as ingredients, there is some protein in the pudding. But there is also sugar and saturated fat from the butter, whole milk, and half and half, making it high in calories and not exactly healthy food.

Why is My Pudding Lumpy?

This happens when eggs are added right to the hot custard without warming them up first. The proteins in the eggs will curdle or coagulate when they hit the hot liquid.

Instead, make sure to temper your yolks, by slowly drizzling in some of the hot custard while whisking continuously. This warms up the yolks so they will not curdle when added into the custard.

How Can You Fix Lumpy Pudding?

Try using an immersion blender, that is, a stick blender. It may not be perfectly smooth, but it will help break down most of the lumps.

More Chocolate Comfort Food:

Rich Double Chocolate Pudding in shot glasses on a white tray

Rich Chocolate Pudding

Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Yield 6 servings

A rich pudding with a double dose of chocolate. Adapted from The Best Recipe cookbook.


  • 2 tablespoons Dutch processed cocoa
  • 2 tablespoons cornstarch
  • 2/3 cup sugar
  • Dash of salt
  • 1 cup half and half
  • 3 egg yolks
  • 2 cups whole milk
  • 6 ounces semisweet chocolate, melted and cooled slightly
  • 1 tablespoon butter, at room temperature
  • 2 teaspoons vanilla


  1. Sift cocoa, cornstarch, sugar and salt into a large saucepan. Whisk in half and half, then the yolks, followed by the milk. Stir in chocolate (don't worry if it clumps a bit).
  2. Bring mixture to a boil, whisking constantly, till pudding thickens. Reduce heat and cook, stirring with a wooden spoon or spatula for a couple more minutes till pudding thickens even more (should reach 200º).
  3. Pass the pudding through a sieve into a medium bowl. Stir in butter and vanilla. May divide into individual bowls. Serve warm or chilled, but cover surface with plastic wrap before chilling.


Garnish with whipped cream, berries and mint for company.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 387Total Fat: 20gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 120mgSodium: 108mgCarbohydrates: 50gFiber: 2gSugar: 44gProtein: 7g occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although attempts to provide accurate nutritional information, these figures are only estimates. Varying factors such as product types or brands purchased can change the nutritional information in any given recipe. Also, many recipes on recommend toppings, which may or may not be listed as optional and nutritional information for these added toppings is not listed. Other factors may change the nutritional information such as when the salt amount is listed “to taste,” it is not calculated into the recipe as the amount will vary. Also, different online calculators can provide different results. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe. You are solely responsible for ensuring that any nutritional information obtained is accurate.


Please leave a comment on the blog or share a photo on Pinterest