Homemade Chocolate Pudding Recipe

This post may contain affiliate links, which gives me a small percentage of the sale, at no cost to you. Thanks for your support!

Two kinds of chocolate make this homemade chocolate pudding extra rich and delicious! It’s perfect topped with fresh whipped cream.

bowl of warm chocolate pudding with whipped creamHomemade Chocolate Pudding

When I was a kid, I did not like chocolate pudding. I liked all the other flavors, just not chocolate. I know, I know, I have a hard time believing it as well. My taste buds have definitely changed, because now I love a good chocolate pudding!

It does have to be homemade though. The boxed version is fine for pie, but if I’m going to have a bowl of chocolate pudding, I definitely want it to be homemade. I’ve been making stovetop pudding since I was a kid, and it is unbeatable!

chocolate pudding with whipped cream

Usually I make a simple chocolate pudding that is flavored just with cocoa powder, but for this version I also added semi sweet chocolate. It makes for a richer, deeper chocolate pudding. It is so decadent, perfect for chocolate lovers!

How to make homemade chocolate pudding


  • butter
  • semi sweet chocolate chips
  • sugar
  • cornstarch
  • unsweetened cocoa powder
  • salt
  • milk
  • egg yolks
  • vanilla extract

Place the chocolate chips and butter in a large bowl, set aside.

Whisk together the sugar, cocoa, cornstarch, and salt in a heavy medium saucepan. Slowly whisk in the milk and egg yolks.

Cook and stir over medium heat, whisking constantly, till mixture comes to a full boil, then boil for one minute over medium low heat, stirring constantly. Remove from heat and stir in vanilla.

Pour hot pudding mixture through a strainer into the bowl of chocolate and butter. Stir gently till mixture is smooth.

photo instructions for how to make chocolate pudding from scratch

Pour pudding into serving dishes and cover with plastic wrap. Make sure the plastic wrap touches the surface of the pudding, or it will form a skin.

bowl of homemade pudding covered with plastic wrap

Can I make my pudding with half and half?

Yes, you can substitute some or all of the milk with half and half. You will end up with an even more rich and creamy pudding.

How long does homemade pudding last in the fridge?

If you cover it or store it in an airtight container, your pudding will last up to a week in the refrigerator. You may need to whisk it briefly before serving.

How do I serve homemade chocolate pudding?

You can serve your pudding warm, or chill for a more firm pudding. Personally, I think it’s best served warm, but that’s just a matter of preference. It’s definitely better topped with fresh whipped cream or even a scoop of vanilla ice cream.

If you want to get fancy, you could sprinkle it with nuts, M&M’s, toffee bits, or any chopped up candy bar.

bowl of homemade chocolate pudding topped with fresh whipped cream

This chocolate pudding recipe is a little more simple than most, because you add the eggs right from the start, rather than adding some of the hot pudding to the beaten egg yolks. It really is pretty foolproof, just make sure you don’t turn your heat up past medium or your eggs might curdle.

A good whisk is essential for making cooked puddings. I have a spiral whisk like this one, and I love it! It not only stirs the bottom of the pan better, it also gets into the corners, so nothing scorches.

I hope you’ll give this recipe a try, you can do it!

rich and creamy homemade chocolate pudding recipe collage

Chocolate, Chocolate, Chocolate

Calling all fellow chocoholics- today is National Chocolate Day!! Now that’s a reason to indulge if I’ve ever heard one, am I right? If chocolate pudding isn’t your thing, here are fifteen more decadent chocolate recipes that will have you smiling in no time!


9 brand new chocolate recipes from the other Celebrating Food Bloggers:

Instant Pot Chocolate Bundt Cake from 365 Days of Slow Cooking
Chocolate Cupcakes with Nutella Mascarpone Frosting from An Italian in My Kitchen
Thick Chocolate Chip Cookies with Pecans from Ashlee Marie
Chocolate Pudding right here!
Fudge Cookies from Simply Stacie
Homemade Chocolate Syrup from The Baker Upstairs
Small Batch Chocolate Cupcakes from Savory Experiments
Mexican Hot Chocolate from Real Mom Kitchen
Instant Pot Chocolate Molten Lava Cakes from Supergolden Bakes
Mexican Hot Chocolate Pudding Cake from Crumb

6 more melt in your mouth chocolate recipes:

Three Ingredient Easy Chocolate Mousse
Double Chocolate Mousse Torte
German Chocolate Ice Cream Pie
Chocolate Lover’s Bundt Cake
Easy Chocolate Frosting
Chocolate Truffle Cookies

Homemade Chocolate Pudding Recipe

Yield: 6 servings

Chocolate Pudding

Chocolate Pudding
Rich and creamy chocolate pudding served with fresh whipped cream.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes



  • 3 Tbsp butter
  • 1/2 cup semi sweet chocolate chips
  • 2/3 cup sugar
  • 3 Tbsp cornstarch
  • 3 Tbsp cocoa powder
  • 1/8 tsp salt
  • 2 1/4 cups milk, divided
  • 3 egg yolks
  • 1 tsp vanilla

Whipped Cream

  • 1/2 cup heavy whipping cream
  • 2 Tbsp powdered sugar
  • 1/4 tsp vanilla


  1. Place chocolate chips and butter in a large glass bowl; set aside.
  2. Whisk together sugar, cornstarch, cocoa powder, and salt in a medium sized saucepan. Gradually whisk in about 1/2 cup of the milk, then the egg yolks. Whisk till very smooth, then add the remaining milk.
  3. Cook and stir mixture over medium heat till it comes to a boil. Turn to medium low and boil at least one minutes, stirring constantly. Remove from heat and add vanilla.
  4. Pour hot pudding through a strainer into the chocolate and butter. Stir gently for several minutes till butter and chocolate are melted and pudding is slightly cooled.
  5. Pour pudding into serving dishes and place plastic wrap over the pudding.
  6. Serve warm, or chill for several hours. Before serving, top with sweetened whipped cream.
  7. For whipped cream, beat cream till soft peaks form. Beat in powdered sugar and vanilla till stiff peaks form.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn a small amount from your purchase, no cost to you.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 387 Total Fat: 22g Saturated Fat: 13g Trans Fat: 0g Unsaturated Fat: 7g Cholesterol: 137mg Sodium: 152mg Carbohydrates: 45g Fiber: 1g Sugar: 34g Protein: 6g


  1. I’ve made vanilla pudding at home, but never chocolate. I can’t wait to try it!

  2. This look so yummy – we love chocolate pudding! I’ll have to try this soon!

  3. You can’t get much better than chocolate pudding. And yours looks so good.

  4. Amy Huntley says:

    I love Chocolate Pudding! I can’t wait to try this recipe! It looks delicious!

  5. I love homemade pudding! So much better than the packaged mix.

  6. I recently discovered the joy that is homemade pudding, and let me tell you, I can’t believe I went for so many years without knowing how much better it is than the stuff in a box! Your recipe looks like it has a perfect balance of chocolatey flavour and creamy texture… definitely throwing this onto my list of weekend projects!

  7. This was so decadent! I love richer chocolate so this was perfect.

  8. This is so easy and the taste is better than store bought!

  9. I can’t wait to make this for my kids!! It looks and sounds SO delicious!!

  10. This pudding is so smooth and creamy – love it!

  11. This looks so creamy and delicious! Need to try soon!

  12. Nothing better than homemade pudding!

  13. Melanie Dueck says:

    Homemade chocolate pudding is the best! I haven’t made it in forever but how I’m going to have to. YUM!

  14. There is seriously no comparison between store-bought and homemade pudding. Homemade pudding all the way! I can’t wait to try this!

Speak Your Mind