This post may contain affiliate links. Please read our disclosure policy.

This simple creamy chocolate pudding recipe is easy to make at home for a deliciously decadent dessert you can’t help but love!

If you love chocolate, you will love this simple chocolate pudding recipe. For another pudding variation try our Homemade Vanilla Pudding.

Three glass cups filled with chocolate pudding recipe topped with whipped cream.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

We Love Chocolate!

Pudding is not only for kids – I LOVE me some pudding too! I love making this chocolate pudding recipe from scratch at home. The flavor is unbeatable!

Why we love it:

  • Simple. Simply mix, boil, and enjoy. It’s worth making from scratch!
  • Quick. It’s ready to enjoy in only about 30 minutes.
  • Chocolatey. Similar to a vanilla pudding, the addition of cocoa gives it that tasty chocolate touch.

So calling all chocolate lovers, grab a few ingredients and in a few minutes you’ll have a creamy dessert. It’s going to be hard to share!

A white bowl filled with cocoa powder, cornstarch, and sugar.

Pudding Ingredients

  • sugar
  • cocoa powder use unsweetened cocoa/cacao powder. This can be unsweetened natural cocoa powder or unsweetened Dutch processed cocoa powder. Dutch processed cocoa powder has less acidity and a deeper flavor. 
  • cornstarch
  • salt
  • milk The higher the fat content the creamier and richer the pudding will turn out to be. I recommend using at least 2%, but whole milk is better.
    • Dairy-free. Use plant-based milk such as almond milk or coconut milk. The pudding may not be quite as creamy as the whole dairy but is still a delicious dairy-free alternative.
  • unsalted butter
  • vanilla extract
Milk added to cocoa powder mixture in a white bowl.

How to make Chocolate Pudding

  1. DRY INGREDIENTS. In a medium bowl, combine sugar, cocoa cornstarch, and salt and mix to combine.
  2. MILK. Whisk in cold milk until combined.
  3. COOK. Pour this mixture into a medium saucepan over medium heat (too high of a temp can cause the bottom of the pudding to scorch and the cornstarch to clump together), and while whisking constantly, cook until mixture reaches a boil. Let boil for 1 minute, still stirring.
    • After 1 minute, remove from heat and whisk in butter and vanilla.
  4. COOL. Let cool for 20 minutes, then place plastic wrap directly onto the surface of the pudding, to prevent a skin from forming and chill until ready to serve.

Pudding Consistency

This pudding should be thick enough to hold a shape with a soft and velvety texture. The pudding will continue to thicken after cooking. 

  • If it isn’t setting, try cooking it for a few more minutes to allow extra moisture to evaporate. Whisk constantly.
  • Or add a bit more cornstarch. In a separate bowl combine 1-2 tablespoons of cornstarch with an equal amount of cold milk. Heat the pudding back up in a saucepan and slowly pour the cornstarch slurry into the pudding. Cook and stir to incorporate and activate the cornstarchs’ thickening agents.
A pot on the stove filled with a boiling chocolate mixture.

Recipe Tips

  • Whisk constantly. Whisk all areas of the saucepan, including the corner, so that the mixture is well combined.
  • Pouring hot milk into the dry ingredients. Always pour cold milk into the dry ingredients as hot liquid can cause the ingredients to clump together.
  • Lumps. If it still has lumps, strain it through a fine mesh sieve or whisk the pudding vigorously to break up any lumps.
  • Mix-ins. Try changing it up:
    • Add in chopped nuts.
    • Mix in some crushed cookies like Oreos.
    • Sprinkle on a bit of sea salt for a sweet/salty balance.
    • Add spices like cinnamon, nutmeg, and cardamom. 
    • Mix in some flavored extracts like almond, mint, or orange. 
  • Pudding skin. To prevent a layer of skin from forming, place a piece of plastic wrap directly on top of the pudding while it cools.

Storing Info

  • STORE this homemade chocolate pudding recipe in one large container or in individual serving containers. If covered tightly, it will last about 4 days.
  • FREEZE. Due to the cornstarch, this easy chocolate pudding will not thaw well, however, you can use popsicle molds and freeze chocolate pudding ice pops.
Three glass cups filled with chocolate pudding recipe topped with whipped cream.

For More Pudding Recipes:

5 from 1 vote

Chocolate Pudding Recipe

By: Lil’ Luna
This simple creamy chocolate pudding recipe is easy to make at home for a deliciously decadent dessert you can't help but love!
Servings: 6
Prep: 5 minutes
Cook: 10 minutes
Chill: 20 minutes
Total: 35 minutes

Ingredients 

  • 1โ…“ cups sugar
  • โ…” cup cocoa
  • โ…“ cup cornstarch
  • pinch salt
  • 4ยฝ cups 2% milk, or higher
  • 3 tablespoons butter
  • 1 teaspoon vanilla

Instructions 

  • In a medium bowl, combine sugar, cocoa, cornstarch, and salt and mix to combine.
  • Whisk in cold milk until combined.
  • Pour this mixture into a medium saucepan over medium heat, and while whisking constantly, cook until mixture reaches a boil. Let boil for 1 minute, still stirring.
  • After 1 minute, remove from heat and whisk in butter and vanilla.
  • Let cool for 20 minutes, then place plastic wrap directly onto the surface of the pudding, to prevent a skin from forming and chill until ready to serve.

Video

Notes

STORE this homemade chocolate pudding recipe in one large container or in individual serving containers. If covered tightly, it will last about 4 days.
FREEZE. Due to the cornstarch, this easy chocolate pudding will not thaw well, however, you can use popsicle molds and freeze chocolate pudding ice pops.

Nutrition

Calories: 361kcal, Carbohydrates: 65g, Protein: 8g, Fat: 11g, Saturated Fat: 7g, Polyunsaturated Fat: 0.4g, Monounsaturated Fat: 3g, Trans Fat: 0.4g, Cholesterol: 29mg, Sodium: 131mg, Potassium: 397mg, Fiber: 4g, Sugar: 54g, Vitamin A: 355IU, Vitamin C: 0.4mg, Calcium: 227mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

About Kristyn

My name is Kristyn and Iโ€™m the mom of SIX stinkinโ€™ cute kids and the wife to my smokinโ€™ hot hubby, Lo. My momโ€™s maiden name is Luna, and Iโ€™m one of the many crafty โ€œLilโ€™ Lunasโ€ in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating