Homemade Chocolate Pudding

4.8 39
May 15, 2025
Difficulty: easy
4 servings
20 min
Homemade Chocolate Pudding: photo of the finished dish.

Classic chocolate pudding – a timeless dessert with a rich flavor, silky-smooth texture, and simple ingredients. In this recipe, I make the pudding with milk, egg yolks, cocoa powder, and cornstarch (all things you probably already have in your kitchen). The result is a thick, creamy, and delicious treat – no fancy thickeners or hard-to-find ingredients needed.

This pudding is perfect for making ahead: it keeps beautifully in the fridge for several days and holds its shape well. Serve it in individual dessert cups or in one big dish, topped with grated chocolate, whipped cream, or nuts. Below, you’ll find a detailed, step-by-step guide on how to make this chocolate pudding at home.

Ingredients

Cooking Instructions

  1. In a large bowl, whisk together 2 egg yolks, 2 tablespoons of corn starch, and 60 ml of milk until the mixture is completely smooth.

    Homemade Chocolate Pudding - how to cook, step 1

  2. Next, grab a saucepan and add the sugar, cocoa powder, and the remaining milk (about 480 ml).

    Homemade Chocolate Pudding - how to cook, step 2

  3. Place over medium heat and warm it up well (but don’t let it boil!). Make sure to stir the mixture constantly.

    Once it’s nice and hot, remove the saucepan from the heat. Pour half of the mixture into a pitcher or jug with a spout—this will make it easier to pour the liquid slowly later on.

    Homemade Chocolate Pudding - how to cook, step 3

  4. Start whisking the egg mixture (from step one) vigorously, and at the same time, very slowly (in a thin stream), pour in the chocolate mixture from the pitcher. Keep stirring, and then add the remaining cocoa mixture from the saucepan, still mixing constantly.

    Homemade Chocolate Pudding - how to cook, step 4

  5. Once everything is well mixed, pour the resulting mixture back into the saucepan you used earlier and set it over medium heat. Stir constantly and cook until the mixture thickens (you’ll notice it getting glossier as it cooks). As soon as you see the first bubbles appear, remove the saucepan from the heat.

    Homemade Chocolate Pudding - how to cook, step 5

  6. Add the butter and vanilla extract to the pudding, then stir until both are fully dissolved.

    Homemade Chocolate Pudding - how to cook, step 6

  7. Next, pour the pudding into a bowl or container and cover it tightly with plastic wrap, making sure the wrap touches the surface of the pudding. Pop it in the fridge and let it chill completely (I left mine overnight).

    Homemade Chocolate Pudding - how to cook, step 7

  8. Once chilled, your pudding is ready to enjoy! When serving, feel free to top it with chocolate shavings, chopped nuts, whipped cream, or a scoop of vanilla ice cream. Dig in and enjoy!

    Homemade Chocolate Pudding - how to cook, step 8

Save the Recipe

Add to bookmarks (СTRL+D)
Share with friends:

Recipe Video

Recipe Photos

Swipe

Tips for Making Delicious Chocolate Pudding

Other Ways to Make Chocolate Pudding

  1. Egg-free. You can skip the egg yolks and increase the cornstarch to 3–3.5 tablespoons. The texture will be a little less silky, but it’ll still taste great.
  2. Lactose-free. If you’re avoiding lactose, swap cow’s milk for a plant-based milk (like almond, coconut, or oat). Go for an unsweetened variety to keep the flavor balanced.
  3. No added sugar. Instead of sugar, you can use honey, agave syrup, or maple syrup. In this case, reduce the amount of milk by 1–2 tablespoons to keep the pudding thick and creamy.

How to Choose Cocoa Powder for Pudding

For a rich chocolate flavor, it’s best to use unsweetened cocoa powder with a high fat content (at least 20%). Look for cocoa labeled “alkalized”—it gives a deeper color and a smoother taste.

How to Store Pudding

Finished pudding can be stored in the fridge for up to 3–4 days. Keep it in a covered container or with plastic wrap pressed directly onto the surface. Don’t freeze pudding—it loses its texture once thawed.

Nutrition Facts

Serving Size135 g

Servings4

Calories 310 kcal

Total Fat 13.5 g

Total Carbohydrate 41 g

Protein 7.8 g

Recipe Author

Sign up for more yummy recipes & cooking tips!
Thanks! We'll send you interesting updates no more than a few times a month.

Comments

Leave a Reply