• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Ninnescah Made
  • RECIPES
    • BREADS
    • BREAKFAST
    • CAST IRON
    • DESSERTS
      • cakes, doughnuts & cupcakes
      • pies, cookies, quick breads & bars
      • pudding, custard & ice cream
    • KOMBUCHA
    • BEVERAGES
    • MAIN DISH
    • Preserving Food
    • Salads & Side Dishes
      • Garden to Table
      • side dishes
      • SOUPS
      • Vegetarian
    • SOUPS
    • SOURDOUGH
      • sourdough discard recipes
      • SOURDOUGH
    • VENISON
  • GARDENING
    • Gardening in Zone 6B
  • HOMESTEADING
    • Chickens
    • Preserving Food
      • Dehydrating
      • Canning
    • KOMBUCHA
    • KuneKune Pigs
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipes
  • Homesteading
  • Gardening
  • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Homesteading
    • Gardening
    • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index

    Best Homemade Creamy Chocolate Pudding Recipe

    Published: Nov 15, 2023 · by Meg · 4 Comments

    Jump to Recipe Print Recipe

    Here is my best homemade creamy chocolate pudding recipe! It is a kid-friendly perfect dessert that even the adults in the house can enjoy. This rich and creamy pudding comes together with 7 ingredients and less than 30 minutes of hands-on time!

    Chocolate Pudding will be one of your favorite classic go-to desserts! Once you make chocolate pudding recipe from scratch, you will never want the store bought instant pudding again.

    Chocolate pudding in glasses on a white background.

    This easy chocolate pudding recipe can be served alone, as a layer to a chocolate pudding cake, frozen fudgesicles, or in many of my homemade desserts. If you love this chocolate pudding recipe, you should try my Oreo Icebox Cake and Homemade Vanilla Pudding.

    This delicious chocolate pudding is also used to stuff my homemade chocolate cream puffs. Whether served alone or in combination with another dessert, this rich pudding is a staple at many of our family parties, including Thanksgiving and Christmas. 

    Jump to:
    • Ingredients
    • Instructions
    • Recipe
    • TROUBLESHOOTING AND TIPS
    • SERVING SUGGESTIONS
    • STORAGE
    • Equipment
    • How to temper eggs
    • Troubleshooting and Tips
    • Serving Suggestions
    • Storage
    • FAQ
    • More pudding desserts
    • Comments

    Ingredients

    You can use store-bought milk or raw milk to make this recipe. We tend to make it as raw milk chocolate pudding. You would never know the difference. To be honest, if you source raw milk, almost the entire recipe can be made farm to table.

    Butter can be made from raw cream, vanilla can be homemade (I have an amazing Madagascar Bourbon Vanilla Recipe), eggs can be sourced from a local farmer or your own personal chicken flock. You only would need to buy the cocoa powder and cornstarch. 

    Ingredients for chocolate pudding.
    • Sugar: The sugar in the recipe is the only sweetener. In combination with the egg yolks, butter, and milk, the pudding is given its creamy texture. 
    • Unsweetened Cocoa Powder: Unsweetened cocoa powder is the staple ingredient that gives the pudding its chocolate flavor and color. You can use either natural cocoa powder or dutch cocoa powder. They will both give it a chocolate flavor. The only difference is that the dutch cocoa powder will result in a darker pudding. 
    • Cornstarch: Cornstarch is a thickening agent as well. When mixed with other ingredients and then heated on the stove, it will thicken naturally. In place of cornstarch you can use cook-type clear gel or arrowroot powder. 
    • Whole Milk or Raw Milk: You need to use whole milk, due to the fat content in the whole milk. Whole milk will thicken better than 2% or skim milk. I do not recommend using almond milk or soy milk for this recipe. 
    • Egg Yolks: Egg yolks are a fat content in the pudding, they act as a thickening agent in chocolate pudding. 
    • Butter: Butter is another ingredient that is high in fat. It helps give the creamy thick texture of the pudding. 
    • Vanilla Extract: Vanilla extract can be homemade or store-bought. Using vanilla extract in this recipe, helps to enhance all the other flavors within the recipe. 

    See recipe card for quantities.

    Instructions

    Before you begin, my two biggest words of advice are to use a heavy bottomed pan, like a 5 quart enameled dutch oven, and stir continuously. Keep an eye on it and don't walk away while the pudding is cooking!

    Step 1 and 2 is adding the cornstarch mixture to the milk.

    In a heavy saucepan or enameled Dutch oven whisk together the dry ingredients: sugar, unsweetened cocoa powder and cornstarch.

    Pour in the milk and whisk until it's well combined. It will get a little foamy on top, and that's totally normal. The bubbles will pop during cooking.

    Stir the milk, cornstarch, cocoa and sugar over medium heat.

    Continue stirring and cook over medium heat or medium low heat until thickened and bubbly. This takes several minutes, and during this time I am constantly stirring and scraping the bottom.

    *If the pudding begins to scorch on the bottom, remove it from the heat and turn the burner heat down lower. Let it cool down before returning the pot to the stove. Sometimes a minimally scorched pudding can be saved, but if it scorches a lot, you need to start over.

    Tempered eggs being poured into chocolate pudding.

    Cook 2 minutes more.

    Remove the mixture from the heat and gradually stir in ½ cup of the hot milk mixture into the egg yolks. Continue doing this until the eggs are thoroughly tempered. See the note below to learn how to temper eggs.

    Once the eggs are very hot, pour them into the milk mixture and whisk to combine.

    Bring it to a gentle simmer and then reduce heat.

    Cook and stir for two more minutes. 

    Stir in the butter and vanilla to the hot chocolate  pudding mixture.

    Remove from heat and stir in butter and vanilla.

    Pour the pudding into a bowl or two quart mason jars.

    Store in the refrigerator for up to 3 days and see helpful tips below for the best way to keep pudding fresh.

    If you make this recipe, please leave a comment below! This provides helpful feedback to both me and other readers. For more delicious recipes from scratch and homesteading tips, follow me on instagram @NinnescahHomestead

    Recipe

    Bowls of creamy homemade chocolate pudding.

    BEST HOMEMADE CREAMY CHOCOLATE PUDDING RECIPE

    Rich and creamy homemade chocolate pudding made with 7 ingredients and less than 30 minutes of hands-on time
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    cooling time 4 hours hrs
    Total Time 4 hours hrs 30 minutes mins
    Course Dessert
    Cuisine American
    Servings 8
    Calories 371 kcal

    Equipment

    • heavy bottomed pot

    Ingredients
      

    • 1½ cup sugar 
    • ⅔ cup unsweetened cocoa powder
    • 4 tablespoons corn starch
    • 5⅓ cups milk  whole is preferred 
    • 8 egg yolks
    • 2 tablespoons butter
    • 3 tablespoons vanilla extract

    Instructions
     

    • In a heavy saucepan or enameled Dutch oven combine the dry ingredients: sugar, unsweetened cocoa powder and cornstarch.
    • Whisk in the milk.
    • Continue stirring and cook over medium heat until thickened and bubbly.
    • Cook 2 minutes more.
    • Remove the mixture from the heat and gradually stir in one cup of the hot milk mixture into the egg yolks. See note below for how to temper eggs.
    • Once the eggs are very hot, pour them into the milk mixture and whisk to combine.
    • Bring it to a gentle simmer and then reduce heat.
    • Cook and stir for two more minutes. 
    • Remove from heat and stir in butter and vanilla.
    • Pour the pudding into a bowl or two quart mason jars.
    • Store in the refrigerator for up to 3 days and see helpful tips below for the best way to keep pudding fresh.

    Notes

    TROUBLESHOOTING AND TIPS

    Did you know that it is possible to keep your chocolate pudding from getting watery? To do this, do not cover your pudding when it is still hot. Once it cools all the way, you can cover it with a piece of plastic wrap. I would recommend pushing the plastic wrap so it is snug against the top of the pudding. This does not leave any room for condensation to form on the plastic wrap. 
    If your homemade pudding is not thickening when you are making it, you might need to add more cornstarch. To do this used 1 tablespoon cornstarch and 1 tablespoon cold water, mix it well and add it to the hot pudding mixture while it is still on the stove. Do not forget the pudding will continue to thicken in the fridge as it cools. 
    If you have noticed that your pudding didn't set once it cooled, it could be a result of your eggs eating your cornstarch. The only way to possibly fix this is by adding more cornstarch and mixing it well then reheating it to a boil. 

    SERVING SUGGESTIONS

    If you looking for something a little more savory that plain chocolate pudding, try topping your chocolate pudding with whipped cream with chocolate shavings on top. My personal favorite "topping" is dipped fresh fruit. There is just something about chocolate covered strawberries or chocolate covered bananas, but not chocolate covered like you are thinking, a thick creamy chocolate.

    STORAGE

    This homemade chocolate pudding recipe stores in the fridge covered in a layer of plastic wrap. Do not forget about it, though. It will taste best if eaten in the first 3 days.

    Nutrition

    Calories: 371kcalCarbohydrates: 54gProtein: 10gFat: 14gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.1gCholesterol: 221mgSodium: 96mgPotassium: 381mgFiber: 3gSugar: 46gVitamin A: 611IUCalcium: 234mgIron: 2mg
    Tried this recipe?Let us know how it was!
    A close up view of chocolate pudding in glass cups.

    Equipment

    There is no need to stress over needing any special equipment for this rich pudding recipe. All you need is a set of measuring cups and measuring spoons, a Dutch oven and a whisk. With these few pieces of equipment and the staple ingredients and you can have a simple dessert made in no time. 

    How to temper eggs

    Whisk the egg yolks in a separate bowl to create a smooth, uniform consistency. Ladle a small amount of the hot milk mixture into the whisked egg yolks while continuously whisking.

    This gradual addition prevents temperature shock. Once tempered, smoothly integrate the egg yolk mixture into the main pudding mixture without fear of curdling.

    Troubleshooting and Tips

    Did you know that it is possible to keep your chocolate pudding from getting watery? To do this, do not cover your pudding when it is still hot. Once it cools all the way, you can cover it with a piece of plastic wrap. I would recommend pushing the plastic wrap so it is snug against the top of the pudding. This does not leave any room for condensation to form on the plastic wrap. 

    If your homemade pudding is not thickening when you are making it, you might need to add more cornstarch. To do this used 1 tablespoon cornstarch and 1 tablespoon cold water, mix it well and add it to the hot pudding mixture while it is still on the stove. Do not forget the pudding will continue to thicken in the fridge as it cools. 

    If you have noticed that your pudding didn't set once it cooled, it could be a result of your eggs eating your cornstarch. The only way to possibly fix this is by adding more cornstarch and mixing it well then reheating it to a boil. 

    A child's hand holding a glass cup of chocolate pudding.

    Serving Suggestions

    If you looking for something a little more savory that plain chocolate pudding, try topping your chocolate pudding with whipped cream with chocolate shavings on top. My personal favorite "topping" is dipped fresh fruit. There is just something about chocolate covered strawberries or chocolate covered bananas, but not chocolate covered like you are thinking, a thick creamy chocolate.

    Storage

    This homemade chocolate pudding recipe stores in the fridge covered in a layer of plastic wrap or in an airtight container. Do not forget about it, though. It will taste best if eaten in the first 3 days.

    FAQ

    Why did my pudding curdle?

    If the eggs in the chocolate pudding mixture over cook, it will result in curdling of the dish. The solution is tempering the eggs.

    Can Dutch cocoa powder and regular cocoa powder be used for this recipe?

    Dutch and Traditional cocoa powder are different but can be used interchangeably for this homemade chocolate pudding recipe. Both cocoa powders will provide a rich chocolate flavor. 

    Can you use this pudding as a filling?

    You can use this creamy pudding to stuff homemade pop-tarts or homemade mini pies. 

    More pudding desserts

    Looking for other recipes like this? Try these:

    • Bowls of homemade vanilla pudding on a marble background.
      Homemade Vanilla Pudding (milk and egg recipe)
    • A slice of chocolate delight on a white late showing the detail of the layers.
      chocolate delight
    • An oreo icebox cake that has had a corner piece removed and the inner layers of peanut butter and chocolate pudding are exposed.
      Oreo Icebox Cake
    • A top view of banana pudding with vanilla wafers.
      How to Make Banana Pudding with Vanilla Wafers

    More Recipe Index

    • A top view of blueberry sourdough scones on a cooling rack.
      Fluffy Blueberry Sourdough Scones with Lemon Glaze
    • Two jars of whole berry cranberry sauce with a colander of fresh cranberries.
      Whole Berry Cranberry Sauce - Easy Canning Recipe
    • Christmas Star bread on parchment paper and a baking sheet, top view.
      Star Bread
    • A top view of a batch of sourdough bliss bars with orange zest, dried cranberries and a white chocolate drizzle.
      Sourdough Discard Cranberry Bliss Bars

    Reader Interactions

    Comments

      Thanks for coming! Let me know what you think: Cancel reply

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

      Recipe Rating




    1. Maria

      March 15, 2024 at 4:33 pm

      5 stars
      This pudding recipe was so delicious! I would love to know if you have a chocolate pie recipe using a variation of this pudding! Thank you 🙂

      Reply
      • Meg

        March 16, 2024 at 5:56 am

        Hi Maria,

        I do have a recipe for this that uses a graham cracker crust and has toasted marshmallows on top. We call it S'mores Pie, and you just reminded me that I need to get it posted on this site ASAP. Thanks for the reminder and have a great day!

        -Meg

        Reply
    2. Kelly

      March 23, 2024 at 4:30 pm

      5 stars
      My husband is a diabetic but loves hot chocolate pudding. Do you have a sugar-free recipe for this pudding. We would be so happy! Thank you!

      Reply
      • Meg

        March 25, 2024 at 7:02 am

        What are some sugar substitutes he is able to have? I can play around with the recipe and see if they work!

        - Meg

        Reply

    Primary Sidebar

    Megan Austin wearing a sunhat holding salad greens in her yoderbilt greenhouse, smiling at the camera.

    I'm a wife, mama of 3, and a 5th generation farmer. Through teaching local classes and nurturing my online community, I've helped more than 100,000+ people dive into homesteading.

    More about me →

    Fresh and Fast

    • A picture of three jars of chunky homemade salsa for a blog about how to can salsa and how to make homemade salsa.
      Easy Homemade Salsa - How to Can Salsa
    • A top view of homemade ranch seasoning mix in a mason jar.
      Homemade Ranch Seasoning Mix
    • Slicing yellow squash for a blog post explaining how to roast zucchini and yellow squash.
      How to Roast Zucchini and Squash
    • How to Swiss chard by refrigerating, freezing, freeze drying, fermenting and dehydrating with Meg holding a jar of chard.
      How to Store Swiss Chard: 5 Methods & Step-by-Step Guide

    Sourdough Recipes

    • A close up image of a sourdough pumpkin roll.
      Sourdough Pumpkin Roll - Discard Recipe
    • A close up view of a sourdough apple zucchini muffin with the wrapper slightly unwrapped to show the detailed crumb.
      Sourdough Apple Zucchini Muffins
    • A top view of zucchini banana muffins in a muffin pan.
      Sourdough Banana Zucchini Muffins
    • A top view of sourdough peach quick bread.
      Sourdough Peach Quick Bread

    New from the Coop

    • A snow covered garden and chicken coop.
      Cold Weather Checklist for Chickens in Winter
    • A top view of a bowl filled with edible herbs for chickens and garnished with strawberry tops.
      Best Herbs For Chickens - Backyard Plants with Benefits 
    • A bowl of egg shells broken up for chickens to eat.
      Can Chickens Eat Egg Shells? A Crunchy Dilemma
    • A hand holding a jar of egg shells that are ground into powder to show how to compost egg shells for plants.
      Can You Compost Egg Shells for Plants?

    Subscribe

    Join my email list so you never miss a recipe!

    • Amazon
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Ninnescah Made