Homemade Dark Chocolate Pudding

This Homemade Dark Chocolate Pudding is rich, smooth, and actually tastes like real chocolate. None of that watered-down boxed mix nonsense. I skip the egg yolks, so there’s no tempering or risk of scrambled bits. Plus, it thickens up like a dream without needing a double boiler. This is a simple recipe that checks every box: creamy texture, decadent flavor, and no weird ingredients.

 

Ingredients Needed For Dark Chocolate Pudding

Here’s what you need to make this creamy chocolate pudding with intense chocolate flavor:

  • Granulated sugar – sweetens the pudding without overpowering the chocolate
  • Cornstarch – thickens without needing egg yolks or flour
  • Unsweetened cocoa powder – I like a good quality 100% cacao (like Scharffen Berger) for a strong chocolate base
  • Salt – a pinch brings balance to all that richness
  • Half & half + whole milk – this combo gives the pudding a creamy consistency without feeling too heavy
  • Dark chocolate – chopped from a bar with at least 85% cacao for the best chocolate flavor
  • Vanilla extract – rounds out the chocolate and gives it a little warmth
  • Whipped cream (optional topping) – makes it extra special and even more so when you make homemade whipped cream!
  • Shaved dark chocolate (also optional) – for looks and crunch

How to Make Homemade Dark Chocolate Pudding

For full recipe details, including ingredient measurements, see the printable recipe card at the bottom of this post.

  1. Add granulated sugar and salt to a cold small saucepan.
  2. Sift in cornstarch and cocoa powder and whisk to combine.
  3. Slowly stream in half & half and milk, whisking continuously to prevent lumps.
  4. Place saucepan over medium-high heat and whisk continuously until mixture begins to steam.
  5. Before the mixture reaches a boil, add the chopped dark chocolate.
  6. Continue stirring, switching to a rubber spatula, until the chocolate melts and the pudding thickens to a bubbling consistency.
  7. Remove from heat and stir in vanilla extract until well combined.
  8. Divide the pudding evenly among 4 serving dishes.
  9. Place plastic wrap directly on the surface of each pudding to prevent a skin from forming.
  10. Refrigerate for approximately 2 hours, or until fully chilled.
  11. Once chilled, remove the plastic wrap. Top each serving with whipped cream and a sprinkle of shaved dark chocolate.

Pro Tip: You don’t need eggs to get a creamy, luscious pudding. This recipe skips them completely and uses cornstarch instead. It’s faster, easier, and honestly, less risky (no curdling, no tempering). You still get all the thick, glossy, spoon-coating goodness without the extra step.

Tips for Success

  • Use a fine-mesh strainer if your cocoa clumps
  • Stick to bar chocolate instead of chips for the best quality melt
  • Always cook over medium-low to medium-high heat—too hot and it scorches
  • Stir constantly to avoid lumpy pudding or scorched bottoms
  • heavy saucepan works better than a thin one with less risk of burning
  • Let the pudding cool before adding toppings like whipped cream or fresh berries

Variations

Try one of these simple twists to make this recipe work for you:

  • Use milk chocolate for a sweeter pudding (skip anything with low cocoa butter content—it’ll taste flat)
  • Swap in chocolate chips instead of bar chocolate (just know it won’t melt as smoothly)
  • Stir in a splash of espresso to boost the chocolate flavor
  • Layer it with whipped cream and fresh berries in parfait glasses for a cute dessert

Storage + Make Ahead Directions

Store in the fridge in a glass bowl or covered individual serving dishes with a layer of plastic wrap on the surface of the pudding to prevent a skin.

Make Ahead: It’s great up to 4 days in the fridge, making this perfect for making ahead!

Freezing: Freezing is not ideal. The texture breaks down after thawing and is blah.

More Pudding Recipes to Try!

  • Rice Pudding
  • Pumpkin Maple Rice Pudding
  • Coconut Lime Pudding Cups
  • Homemade Banana Pudding (Magnolia Bakery Copycat)
  • Magnolia Bakery Pumpkin Gingersnap Banana Pudding

Once you make this homemade dark chocolate pudding, boxed mixes just won’t cut it anymore. It’s rich, easy, and a great recipe to keep in your back pocket for the next time you need a chocolate fix. The printable recipe card is below. Have a great day, friends! 🙂

If you make this recipe, I would really appreciate it if you would give it a star rating and leave your review in the comments! If you have a picture of your finished dish, post it on Instagram using the hashtag #laurenslatest and tagging me @laurens_latest.

Rate This RecipePlease consider Leaving a 5-Star Review!

Homemade Dark Chocolate Pudding

This Homemade Dark Chocolate Pudding is delicious and so easy. Top with some whipped cream and more chocolate and voila! Chocolate heaven!

Ingredients

  • 1/2 cup granulated sugar
  • 3 tablespoons cornstarch
  • 1/4 cup 100% cacao unsweetened cocoa powder such as Scharffen Berger
  • 1/8 teaspoon salt
  • 1 cup half & half
  • 1 cup whole milk
  • 2 oz dark chocolate chopped, at least 85% cacao, such as Scharffen Berger
  • 1/2 teaspoon vanilla extract or 1/4 teaspoon vanilla bean paste
  • whipped cream optional, for garnish
  • dark chocolate optional, shaved, for garnish

US Customary – Metric

Instructions

  • Add granulated sugar and salt to a cold small saucepan.
  • Sift in cornstarch and cocoa powder and whisk to combine.
  • Slowly stream in half & half and milk, whisking continuously to prevent lumps.
  • Place saucepan over medium-high heat and whisk continuously until mixture begins to steam.
  • Before the mixture reaches a boil, add the chopped dark chocolate.
  • Continue stirring, switching to a rubber spatula, until the chocolate melts and the pudding thickens to a bubbling consistency.
  • Remove from heat and stir in vanilla extract until well combined.
  • Divide the pudding evenly among 4 serving dishes.
  • Place plastic wrap directly on the surface of each pudding to prevent a skin from forming.
  • Refrigerate for approximately 2 hours, or until fully chilled.
  • Once chilled, remove the plastic wrap. Top each serving with whipped cream and a sprinkle of shaved dark chocolate.

Video

Nutrition

Calories: 333kcal | Carbohydrates: 46g | Protein: 6g | Fat: 16g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Cholesterol: 29mg | Sodium: 138mg | Potassium: 356mg | Fiber: 4g | Sugar: 34g | Vitamin A: 319IU | Vitamin C: 1mg | Calcium: 157mg | Iron: 3mg

Comments (0)
Add Comment