Skip the store-bought packets forever! This Homemade Chocolate Pudding Mix is rich, deeply chocolatey, and incredibly easy to make in one big batch. It’s a true cook-and-serve pudding (not instant), so you get that luxurious, from-scratch texture and flavor whenever a chocolate craving hits. Keep a jar in your pantry, and you’ll always be ready for warm pudding, chocolate pies, trifles, or layered desserts. If you’ve already tried my Homemade Vanilla Pudding, this chocolate version is even better… deeper, fudgier, and completely addictive.

Jar of Chocolate Pudding Mix on a white counter with a spoon in the jar.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients & Substitutions

  • Non-fat dry milk powder: This is what makes the mix shelf-stable and creamy once cooked. Non-fat is best for longer storage, but whole milk powder can be used if that’s what you have.
  • Granulated sugar: Sweetens the pudding and balances the cocoa. You can slightly reduce the amount for a deeper chocolate flavor, but keep in mind it will make the overall mix less sweet.
  • Cornstarch: The thickener that gives the pudding its smooth, classic texture. There isn’t a great substitute here for a dry mix, so it’s best to stick with cornstarch.
  • Unsweetened cocoa powder: The main flavor. Use a good-quality cocoa for the best results. Dutch-processed cocoa will give a smoother, more mellow chocolate flavor, while natural cocoa has a more pronounced, rich taste.
  • Kosher salt: Just a small amount enhances the chocolate flavor and keeps the pudding from tasting flat.
  • To make the pudding: You’ll also need milk, butter, and vanilla extract to cook the mix into a rich, smooth chocolate pudding.
Containers of Chocolate Pudding Mix on a white table.

FAQs

How much pudding does this mix make?

This recipe makes about 8 to 9 cups of dry mix (I got about 8 1/2 cups), which is enough for 8 or 9 batches of pudding. Each batch (using 1 cup mix) makes about 4 servings, depending on portion size.

Can I use whole milk powder instead of non-fat?

Yes, you can use whole milk powder. Just keep in mind it won’t store quite as long as non-fat dry milk, so plan to use the mix a bit sooner.

What kind of cocoa powder should I use?

Either works! Dutch-processed cocoa gives a smoother, more mellow chocolate flavor, while natural cocoa has a deeper, more intense taste. Use your favorite or what you have on hand.

Can I make the pudding ahead of time?

Yes. Once prepared, the pudding can be made ahead and stored in the refrigerator. For the smoothest texture, press plastic wrap directly onto the surface before chilling.

How do I keep a skin from forming on the pudding?

Press plastic wrap directly onto the surface of the prepared pudding while it’s still warm, then refrigerate. This keeps the top smooth and creamy.

Can I use this dry mix in recipes that call for boxed instant pudding mix?

Not directly as a 1:1 substitute. This homemade mix is designed to be cooked on the stovetop, while boxed instant pudding is formulated to thicken without heat. However, you can use the prepared pudding (once cooked and chilled) in place of boxed pudding in recipes like parfaits, trifles, layered desserts, or as a filling for pies and cakes.

Can I make this mix dairy-free?

This recipe relies on dry milk powder, so it’s not easily adapted to be dairy-free without changing the base of the mix. For dairy-free pudding, it’s best to use a different recipe designed for that purpose.

Jae of Chocolate Pudding Mix with a spoon in it from overhead.

How to Use Chocolate Pudding

This homemade chocolate pudding is more than just a simple dessert; it works in all kinds of easy, crowd-pleasing treats. Here are some delicious ways to use (and enjoy) this creamy homemade pudding:

  • Classic dessert bowls: Serve warm or chilled with whipped cream on top for an easy, comforting treat.
  • Chocolate pudding pie: Pour warm pudding into a pre-baked pie crust and chill until set, then top with whipped cream.
  • Parfaits & trifles: Layer with crushed cookies, brownies, or cake for a simple make-ahead dessert.
  • Cake and brownie filling: Use chilled pudding between cake layers or spooned over brownies for an extra-rich dessert.
  • Dippable dessert cups: Serve in small jars with fruit, graham crackers, or vanilla wafers for dipping.
Bowl of homemade cooked chocolate pudding next to a jar of chocolate pudding mix.

How to Store Chocolate Pudding Mix

Store the dry pudding mix in an airtight container or jar in a cool, dry pantry. It will keep for up to 1 year, or according to the expiration date on your dry milk powder, whichever comes first. Make sure the container is sealed tightly to keep out moisture, which can cause clumping.

Once prepared, store chocolate pudding in the refrigerator for up to 3 days. Keep it covered, and press plastic wrap directly onto the surface to help maintain a smooth texture.

Jar of Chocolate Pudding Mix on a white counter with a spoon in the jar.

Homemade Chocolate Pudding Mix

Prep Time 10 minutes
Total Time 10 minutes
This Homemade Chocolate Pudding Mix is a simple, make-ahead pantry staple that lets you skip the boxed stuff for good. It’s a big batch recipe that keeps on hand for easy desserts, layered treats, and last-minute chocolate cravings.

Ingredients

Dry Mix

  • 4 cups (480 g) non-fat dry milk powder
  • 2 ⅔ cups (533 g) granulated sugar
  • 1 ⅓ cups (160 g) cornstarch
  • 1 ⅓ cups (120 g) unsweetened cocoa powder
  • 1 teaspoon kosher salt

To Make Pudding

  • 1 cup dry pudding mix
  • 2 cups (480 ml) whole milk
  • 1 tablespoon unsalted butter
  • 1 teaspoon pure vanilla extract

Instructions

Dry Pudding Mix

  • In a large bowl, whisk together the dry milk powder, sugar, cornstarch, cocoa powder, and salt until evenly combined and no lumps remain.
  • Transfer to an airtight container and label with the date.
  • This recipe makes about 8 to 9 cups of dry mix (enough for 8 to 9 batches).

To Make Chocolate Pudding

  • In a medium saucepan, whisk together 1 cup dry mix and 2 cups milk until completely smooth.
  • Place over medium heat and cook, whisking constantly, until the mixture comes to a gentle boil and thickens (it should coat the back of a spoon). This usually takes 5-8 minutes.
  • Remove from heat and stir in the butter and vanilla until fully melted and smooth.
  • Pour into serving dishes.
  • Serve warm, or press plastic wrap directly onto the surface and refrigerate for 2 to 3 hours for chilled pudding.

Did you make this recipe?

Thank you for making my recipe! You took pictures, right? Well go ahead and post them on Instagram! Be sure to mention me @iambaker and use the hashtag #YouAreBaker.

Share with your friends!

Categorized in:

Related Recipes

Meet Amanda Rettke

Amanda Rettke is the creator of I Am Baker, and the bestselling author of Surprise Inside Cakes: Amazing Cakes for Every Occasion – With a Little Something Extra Inside.Over the course of her 15+ year blogging adventure, she has been featured in and collaborated with the Food Network, New York Times, LA Times, Country Living Magazine, People Magazine, Epicurious, Brides, Romantic Homes, life:beautiful, Publishers Weekly, The Daily Mail, Star Tribune, The Globe and Mail, DailyCandy, YumSugar, The Knot, The Kitchn, and Parade, to name a few.

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.