Homemade chocolate pudding made on the stovetop is a creamy and satisfying dessert. Why use a boxed mix when homemade pudding is so simple and so much better tasting?

Image of three bowls of chocolate pudding, topped with whipped cream and a sprinkle of cocoa powder. Three spoons are also in the image.

Homemade chocolate pudding is one of the most satisfying treats you can find. Smooth and rich, warm or cold, chocolate pudding just makes you feel happy. I don’t know what there is about it. It appeals to people of all ages.

Have you ever made pudding with a boxed mix? It’s pretty easy, right? Especially if you use a no-cook, instant kind.

But would you agree that boxed mixes sort of have an off flavor? I checked a box of name brand instant chocolate pudding and here’s what you’ll find in it: Sugar, Modified Cornstarch, Cocoa Processed With Alkali, Sodium Phosphate, Contains Less Than 2% Of Tetrasodium Pyrophosphate, Natural And Artificial Flavor, Salt, Artificial Color, Mono- And Diglycerides, Red 40, Yellow 5, Blue 1. 

Yuck! No wonder the box clearly states “Chocolate–Artificial Flavor.” That’s not all that’s artificial in that box. 

So, homemade it is. Easy to make and no artificial anything. How does it taste? Well, you can’t go too wrong with ingredients like milk, eggs, cocoa, sugar, vanilla, and butter, can you? Homemade chocolate pudding is perfectly delicious!

Image of chocolate pudding in a small glass, topped with fluffy homemade whipped cream.

About this Homemade Chocolate Pudding:

There are lots of recipes for homemade chocolate pudding. Some recipes use cornstarch to thicken the pudding, other recipes will have you using a double boiler, or tempering the eggs. Nice, but why go through extra trouble and make all those dishes dirty?

I like this recipe because it’s easy, it’s made completely in one saucepan, and tastes great. Plus, it was my grandma’s recipe. 

To make this pudding, you’ll need one medium sized saucepan. Blend sugar, flour, cocoa, and a pinch of salt in the pan. Add an egg and mix it in well, until the mixture is smooth. Slowly stir in milk. 

Cook over medium heat until the mixture comes to a boil, stirring pretty much constantly. I find that if I walk away for a couple of minutes, the pudding starts to get lumps. Be prepared to stir for about 15 minutes. Does 15 minutes seem alike a long time to stir? Listen to some music or a podcast, or invite someone into the kitchen for a little conversation. Bribe them with the promise of a bowl of chocolate pudding!

After the pudding comes to a boil, remove it from the heat, and stir in vanilla and a tablespoon of butter. Pour into bowls and enjoy immediately, or refrigerate to enjoy it cold.

Hint: To prevent a “skin” from forming on top of the pudding, press plastic wrap directly onto the surface of the pudding. Skin or no skin is a personal preference. I kind of like it. 

Image of chocolate pudding that has been made from scratch, topped with whipped cream, with a spoonful removed from the bowl.

How to make this chocolate pudding recipe your own:

  • Use whatever type of milk you happen to have. Whole milk will make the creamiest pudding, but 2% or non-fat work well, too.
  • Double or triple the recipe. Make sure you have a big enough saucepan.
  • Make a chocolate pie. Bake a 9 inch pie shell, make a batch and a half of chocolate pudding, and pour the pudding into the baked pie shell. A graham cracker crust works great, too! Refrigerate until firm. For more specific directions, check out my recipe for chocolate pudding pie
  • Add a couple teaspoons of instant espresso powder to make a mocha chocolate pudding. Mix the powder with the flour and sugar, blending it in well.
  • Add a teaspoon of cinnamon for Mexican hot chocolate pudding. Serve it with Mexican chocolate shortbread cookies for a special treat.
  • Be creative with toppings. Top with a dollop of whipped cream. Sprinkle the pudding with chocolate chips, nuts, or top with fresh fruit, like strawberries or raspberries. This crunchy oat topping is really good, too. 

Overhead image of homemade chocolate pudding that is topped with fluffy whipped cream and a sprinkle of cocoa powder.

Storage Tips

Homemade chocolate pudding, tightly covered, can be stored in the refrigerator for up to 3 days. 

Other easy dessert recipes:

Desserts don’t have to be complicated to be delicious. Here’s a few more easy dessert recipes:

 

Image of chocolate pudding being scooped out of a small clear glass. It's topped with homemade whipped cream for the perfect bite.

Image of chocolate pudding that has been made from scratch, topped with whipped cream, with a spoonful removed from the bowl.

Homemade Chocolate Pudding Recipe

Yield: 2 cups
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes

Homemade chocolate pudding made on the stovetop is a creamy and satisfying dessert. Why use a boxed mix when homemade pudding is so simple and so much better tasting?

Ingredients

  • ½ cup sugar
  • ¼ cup cocoa
  • 2 tablespoons flour
  • Pinch of salt
  • 1 egg
  • 2 cups milk
  • 1 tablespoon butter
  • 1 teaspoon vanilla

Instructions

  1. In medium sized saucepan, blend together sugar, cocoa, flour, and salt. Add egg and mix until well blended. Stir in milk slowly until ingredients are blended.
  2. Over medium heat and stirring constantly, bring to boil (takes about 15 minutes) and then immediately remove from heat.
  3. Stir in butter and vanilla. Serve warm or cold.
  4. To avoid having a skin form on top of the pudding, press plastic wrap directly on the surface of the pudding as it cools.

Notes

  • Use whatever type of milk you happen to have. Whole milk will make the creamiest pudding, but 2% or non-fat work well, too.
  • Double or triple the recipe. Make sure you have a big enough saucepan.
  • Make a chocolate pie. Bake a 9 inch pie shell, make a batch and a half of chocolate pudding, and pour the pudding into the baked pie shell. Refrigerate until firm. For more specific directions, check out my recipe for chocolate pudding pie
  • Add a couple teaspoons of instant espresso powder to make a mocha chocolate pudding. Mix the powder with the flour and sugar, blending it in well.
  • Add a teaspoon of cinnamon for Mexican hot chocolate pudding. Serve it with Mexican chocolate shortbread cookies for a special treat.
  • Be creative with toppings. Top with a dollop of whipped cream. Sprinkle the pudding with chocolate chips, nuts, or top with fresh fruit, like strawberries or raspberries. This crunchy oat topping is really good, too. 

Recommended Products

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

Nutrition Information:
Yield: 4 Serving Size: 1/2 cup
Amount Per Serving: Calories: 240Total Fat: 7gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 64mgSodium: 138mgCarbohydrates: 37gFiber: 1gSugar: 25gProtein: 7g

RachelCooks.com sometimes provides nutritional information, but these figures should be considered estimates, as they are not calculated by a registered dietitian. Please consult a medical professional for any specific nutrition, diet, or allergy advice.

Did you make this recipe?

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

Verdict: So comforting and delicious, this is the perfect little sweet treat. 
Husband’s take: Ben loves this too, and my kids LOVE it. 
Changes I would make: None are necessary, but feel free to try some of the ideas we mentioned!
Difficulty: Very easy!