• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • About Me
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube
Sugar Spun Run
  • All Recipes
  • Desserts
    • Cookies
    • Candy
    • Bars & Brownies
    • Cake
    • Pies
  • Breads (Yeast & Quick Breads)
  • Savory
  • Breakfast
    • Muffins
    • Scones
  • Seasonal
    • Cozy Winter / Holiday Treats
    • Easter / Spring
    • Fall Recipes
    • Summer Recipes
  • Shop
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • About Me
  • Contact/Work with Me
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube
  • ร—
    Home ยป Recipes ยป Desserts

    Chocolate Pudding Recipe

    Published: January 8, 2024 by Sam Merritt โ€ข 168 Comments

    This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.
    Jump to Recipe

    Toss out the snack packs and make this homemade chocolate pudding recipe! This egg-free, richly chocolatey treat is so easy and tastes remarkably better than the store-bought version.

    A small bowl of homemade chocolate pudding

    The Best Chocolate Pudding Recipe

    This rich, chocolatey, homemadeย chocolate pudding recipe is much more sophisticated than anything from a box mix or plastic pudding cup. Itโ€™s inspired by the filling in my chocolate pie recipe, and the flavor is so rich and satisfying (and you can make it even richer and darker by using a higher percentage cocoa chocolate bar!).

    Sure, there is a bit more work involved than shaking chocolate gelatin powder into a bowl of milk, but itโ€™s really not that much more work. And the taste improvement is worth every extra second of stirringโ€“I promise!

    Feeling fancy? Add a dollop of homemade whipped cream on top, and youโ€™ll never look back ๐ŸคŽ

    Bowl of chocolate pudding, topped with whipped cream

    Why Youโ€™ll Love This Recipe

    • No eggs! This pudding is naturally egg-free, which means itโ€™s a great eggless dessert option.
    • Perfect consistency every time with my spoon trick. I talk more about this below, but as long as your pudding thickens to a consistency that coats the back of a spoon, your finished product will have the right texture. I provide visuals, too!
    • Ideal make-ahead dessert since it has to chill in the fridge for a few hours to set.
    • Made with real melted chocolate and cocoa powder, so it has a rich chocolate flavor that is SO much better than those foil-topped snack packs youโ€™d find in your lunchbox.

    Ingredients

    Gather all of your ingredients and have them prepped and ready to go before you begin. Once the pudding has thickened, youโ€™ll want to work quickly to add your chocolate, butter, and vanilla immediately so that they melt.

    Ingredients needed for chocolate pudding recipe
    • Cocoa powder. Either natural or dutch process cocoa will work for this recipe. Dutch process will produce a richer flavor and darker color though, so keep that in mind. Personally, I prefer natural cocoa in my chocolate pudding.
    • Milk. I like whole milk, but you could try experimenting with other types. I talk more about this in the FAQ section below.
    • Chocolate. Use a high quality dark chocolate bar; I prefer 60% cacao. Iโ€™ve used Bakerโ€™s, Lindt, or Ghirardelli chocolate bars with success here. Whatever you use, make sure to chop it into small pieces so it melts evenly into your pudding.
    • Butter. Either salted or unsalted butter will work in this recipe, since itโ€™s such a small amount. Use whatever you have on hand!
    • Vanilla. Yes, even though we are making chocolate pudding, we are still adding vanilla extract! It complements the chocolate flavor so well, so donโ€™t skip it!

    SAMโ€™S TIP: The cornstarch in this recipe is essential, but if not smoothly whisked it could cause some small lumps in the final product. To ensure a totally smooth texture, pour the pudding through a fine mesh strainer once itโ€™s finished cooking to eliminate any lumps. This is the one I use (affiliate).

    Remember, this is just an overview of the ingredients I used and why. For the full recipe please scroll down to the bottom of the post!

    How to Make Chocolate Pudding

    Chocolate pudding mixture coating the back of a spoon to show that it's done thickening
    1. Whisk the sugar and dry ingredients together in a medium saucepan, then pour in the milk.
    2. Whisk over medium-low heat until the mixture begins to thicken. How long it will take for the pudding to reach this consistency will vary depending on your stovetop, but for me it usually takes 10 minutes, sometimes longer. Doย NOTย increase the heat of your burner to speed up the cooking process!
    3. Test for the proper consistency: Dip a spoon in the pudding mixture and check to make sure it coats the back with no metal showing through (pictured above, and shown in the video in the recipe card). Do not remove your pudding from the stovetop unless it passes this test! Otherwise, it will never firm up in the fridge, and youโ€™ll be left with a runny mess.
    4. Whisk constantly and let the mixture come to a boil (without increasing the heat!), then whisk for an additional minute before removing the pot from the heat.
    5. Stir in the chopped chocolate, butter, and vanilla until the pudding is smooth and combined.
    Cling wrap over the surface of homemade pudding
    1. Pour the pudding through a fine mesh strainer and into a heatproof bowl. Let cool for 15 minutes, stirring occasionally.
    2. Press a piece of plastic wrap directly against the surface of the pudding. This will prevent a skin from forming over the surface as it cools.
    3. Place in the fridge to chill for at least 4 hours before serving.

    SAMโ€™S TIP: I pour my chocolate pudding into a large bowl to chill, then portion it out into separate serving dishes when Iโ€™m ready to serve. If you prefer to chill it directly in your serving cups, thatโ€™s fine too; just make sure to still cover each one with cling wrap!

    Chocolate pudding topped with whipped cream in bowl

    Frequently Asked Questions

    Is chocolate pudding the same as chocolate mousse?

    Not quite! Aside from ingredients (mousse is made with eggs!) the biggest difference between the two is the texture. Mousse is light and airy, while chocolate pudding is thick and creamy. I have a classic chocolate mousse recipe is youโ€™d like to make some and compare the two!

    Can I use non-dairy milk?

    Several of my readers have successfully prepared this recipe with non-dairy milks like coconut, almond, and soy. I have not personally tried making chocolate pudding with those milks, so I canโ€™t say for sure what tweaks you might need to make if you use them.

    Why is my pudding taking such a long time to thicken?

    This pudding needs to cook slowly to reach the proper consistency; however, if you are going on 20-25 minutes and not seeing any signs thickening, you may need to bump up your heat a bit. Just like ovens, every stove is different.

    Homemade Chocolate Pudding Recipe

    I have a recipe for chocolate pot de creme coming soon, which is like a thicker, fudgier chocolate pudding recipe. I canโ€™t wait for you to try it!

    Enjoy!

    Letโ€™s bake together!ย Subscribe to myย newsletterย to be notified of all the newest recipes, and find my free recipe tutorials onย YouTubeย ๐Ÿ’œ

    Homemade chocolate pudding in a white bowl

    Homemade Chocolate Pudding Recipe

    Toss out the snack packs and make this homemade chocolate pudding recipe! This egg-free, richly chocolatey treat is so easy and tastes remarkably better than the store-bought version.
    4.85 from 44 votes
    Print Pin Rate
    Prevent your screen from going dark
    Course: Dessert
    Cuisine: American
    Prep Time: 15 minutes minutes
    Cook Time: 5 minutes minutes
    Chilling Time: 2 hours hours
    Total Time: 2 hours hours 20 minutes minutes
    Servings: 6 people
    Calories: 339kcal
    Author: Sam Merritt

    Ingredients

    • ยพ cup (150 g) granulated sugar
    • 3 Tablespoons cornstarch
    • 2 Tablespoons natural cocoa powder
    • ยผ teaspoon salt
    • 3 cups (710 ml) milk
    • 4 oz (113 g) dark chocolate bar, chopped into small pieces I use 60% dark chocolate
    • 2 Tablespoons butter cut into pieces
    • 1 teaspoon vanilla extract
    • Homemade Whipped Cream for topping, optional

    Instructions

    • Read through the recipe and prepare and gather all of your ingredients before beginning.
    • In a medium saucepan, whisk together sugar, cornstarch, cocoa powder, and salt.
      ยพ cup (150 g) granulated sugar, 3 Tablespoons cornstarch, 2 Tablespoons natural cocoa powder, ยผ teaspoon salt
    • Add milk and transfer to stovetop over medium-low heat and whisk ingredients together.
      3 cups (710 ml) milk
    • Whisk ingredients frequently on medium heat until ingredients begin to thicken (this will take several minutes).ย  Do not increase the heat to expedite the process, as it is important that the sugars melt for the pudding to ultimately reach the desired consistency.
    • Once mixture has thickened (it should be approaching a pudding consistency and be able to coat the back of a spoon so that no metal shows through) whisk constantly, the mixture will come to a boil (again, donโ€™t increase heat, this will take several minutes but the mixture will eventually come to a boil) and continue to whisk for 60 seconds (use a timer) before removing from heat (still whisking constantly).
      Chocolate pudding batter on spoon over saucepan
    • Immediately add chopped chocolate, butter, and vanilla extract.
      4 oz (113 g) dark chocolate bar, chopped into small pieces, 2 Tablespoons butter, 1 teaspoon vanilla extract
    • Whisk until ingredients are smooth and chocolate and butter are completely melted.
    • Pour your pudding through a fine mesh sieve (optional, but this will eliminate any lumps) into a medium-sized heatproof bowl. Allow to cool for 15 minutes, stirring occasionally to prevent skin from forming.
    • Cover the surface of your pudding with clear plastic wrap, making sure that the clear wrap is pressed against the surface of the chocolate to prevent a skin from forming.
      Plastic wrap pressed onto chocolate pudding in bowl
    • Refrigerate at least 4 hours to allow pudding to cool completely before serving, topped with homemade whipped cream (if desired).
      Homemade Whipped Cream

    Nutrition

    Serving: 1serving | Calories: 339kcal | Carbohydrates: 44g | Protein: 6g | Fat: 16g | Saturated Fat: 9g | Trans Fat: 1g | Cholesterol: 23mg | Sodium: 187mg | Potassium: 324mg | Fiber: 3g | Sugar: 36g | Vitamin A: 322IU | Calcium: 155mg | Iron: 3mg

    Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.

    Tried this recipe? Show me on Instagram!Mention @SugarSpun_Sam or tag #sugarspunrun!

    Related Recipes

    • Vanilla pudding in bowl on blue towel
      Vanilla Pudding
    • small glass jars of chocolate mousse topped with whipped cream and chocolate shavings
      Perfect Chocolate Mousse
    • Banana pudding closeup in clear glass bowl
      The Best Banana Pudding Recipe
    • close-up view of chocolate whipped cream that's been piped into a small glass jar
      Chocolate Whipped Cream (Easy & Foolproof!)

    More Dessert Recipes

    • Homemade black and white cookies on brown parchment paper.
      Black and White Cookies
    • Overhead view of cookie brittle on a baking sheet.
      Cookie Brittle
    • Overhead of shiny, crackly fudgy homemade brownies from scratch
      Fudgy Homemade Brownies from Scratch
    • Overhead view of a cup of dirt pudding with one bite missing.
      Cup of Dirt Recipe

    Reader Interactions

    Comments

    1. Heather

      February 08, 2020 at 2:15 pm

      Wondering if its possible to skip the butter? If the pudding has already started to thicken on the stove, is the butter necessary for texture for some reason? Just trying to see how I could lighten it up a bit, but it still sounds delicious.

      Reply
      • Sam

        February 09, 2020 at 7:46 pm

        Hi Heather, the consistency will be fine but the butter adds a nice richness to the flavor.

        Reply
    2. Lindsey

      January 28, 2020 at 8:51 pm

      5 stars
      Iโ€™ve got a wicked sweet tooth, heaven forbid Iโ€™m near dessert when stress hitsโ€ฆ Iโ€™ve tried many pudding recipes, all sorts, but none were really *it*. Not bad, just not swoon worthy. One of my boys turned 15 yesterday and required his annual crepes with plentiful filling choices. Iโ€™d already tried another chocolate pudding recipe but wasnโ€™t wowed. At all. Last minute, I made this. Ohhhh my. YUM. I realized that what I thought was a bittersweet bar was unsweetenedโ€ฆ dangitโ€ฆ so I added extra sugar and prayed. Seriously, this is THE recipe. My hubby & 5 kids agreed. It was amazing in crepes. Seriously amazing. I canโ€™t wait to try it with actual bittersweet chocolate! Thank you!!!!!

      Reply
      • Sugar Spun Run

        January 28, 2020 at 10:10 pm

        I am so glad that everyone enjoyed the chocolate pudding, Lindsay, and that it worked perfectly in your celebration crepes! I hope that your son had a wonderful birthday. Thank you for commenting. ๐Ÿ™‚

        Reply
    3. Karen

      January 28, 2020 at 8:00 pm

      5 stars
      Outstanding! This was so chocolaty! I used a good cocoa powder from King Arthur and an excellent chocolate from Callebaut. I will try using less sugar next time. Best chocolate pudding Iโ€™ve ever had!
      Thanks for the recipe!

      Reply
      • Sugar Spun Run

        January 28, 2020 at 10:12 pm

        I am so glad that the chocolate pudding turned out perfectly, Karen, and you loved it! Thank you for commenting. ๐Ÿ™‚

        Reply
    4. Judi

      January 23, 2020 at 6:49 pm

      3 stars
      I love homemade desserts and felt this recipe was worth a try. It is silky and smooth with a deep chocolate flavor but, is way too sweet for me. I will continue searching for the best chocolate pudding recipe.

      Reply
      • Sugar Spun Run

        January 23, 2020 at 9:43 pm

        Thank you for trying my recipe, Judi! I am sorry that you found the pudding too sweet for your taste buds.

        Reply
      • Holly

        January 25, 2020 at 10:54 pm

        Judi!! All you have to do is add less sugar in the recipeโ€ฆtaste while adding the sugar for your likingโ€ฆthis is a great pudding base to start with and just tweak it. Hope this helpsโ€ฆ๐Ÿ˜Š

        Reply
    5. Leslie

      January 09, 2020 at 4:41 pm

      I just finished making this pudding. This recipe is special. I have never made it from scratch before. Your directions are so clear I had no trouble. This is delicious. I have come to rely on you for tasty, reliable easy-to-follow recipes. Thank you for sharing them with us.

      Reply
      • Sugar Spun Run

        January 09, 2020 at 7:16 pm

        I am so glad that you enjoyed the chocolate pudding, Leslie! Thank you for trying my recipes and for commenting. ๐Ÿ™‚

        Reply
    6. Marsha

      January 01, 2020 at 7:37 pm

      I made the pudding tonight and it is wonderful. It is the first time that I made pudding that didnโ€™t fail. I will be trying the vanilla next. Happy new year.

      Reply
      • Sam

        January 01, 2020 at 9:10 pm

        Happy New Year to you too, Marsha! So glad you enjoyed the chocolate pudding, thank you for letting me know how it turned out for you ๐Ÿ™‚

        Reply
    7. Starla Wheeler

      November 21, 2019 at 11:38 am

      The taste is yummy but mine turned out a little loose than I wanted. Itโ€™s for a chocolate cream pie. What can I do to make it thicker? Would whipping it help? Needing some advise asap!

      Reply
      • Sam

        November 21, 2019 at 1:16 pm

        Hi Starla! This pudding is a bit looser than you would want to use for a pie filling, I would really recommend checking out my chocolate pie recipe instead, which produces a sturdier (more slice-able) filling. That being said, if youโ€™ve already made the pudding you may be able to thicken it by folding in some whipped cream. I might recommend making a half batch of my homemade whipped cream and folding that in, it will make the filling more airy but might help it to hold up inside a pie crust. Good luck, I hope that helps!

        Reply
    8. Aanchal Jain

      November 16, 2019 at 3:45 pm

      Hi, can I double the recipe?

      Reply
      • Sugar Spun Run

        November 16, 2019 at 3:50 pm

        Hello, Aanchal! Yes, you can. I hope that you enjoy it! ๐Ÿ™‚

        Reply
    9. Amy

      November 14, 2019 at 10:39 am

      5 stars
      Hello! Can I use Dutch processed cocoa powder instead of natural?

      Reply
      • Sugar Spun Run

        November 14, 2019 at 12:14 pm

        Hi, Amy! Yes, that should be fine. I hope you enjoy the pudding. ๐Ÿ™‚

        Reply
    10. Jeff

      October 31, 2019 at 8:44 am

      Less sugar, 1/2 cup.
      Added about one Tbsp of brewed coffee.
      Increased Cocoa to 1/4 cup for more intense flavor.
      We want big chocolate flavor in puddings and pies, so we turn to cocoa powder. It has a higher proportion of flavorful cocoa solids than any other form of chocolate, so ounce for ounce, it tastes more intensely chocolaty. Itโ€™s made in two stylesโ€”Dutch-processed and naturalโ€”and thereโ€™s fierce debate in the baking world about which is best. Both styles have staunch supporters who are convinced that using the wrong type will ruin a dessert. For years, we also viewed Dutched and natural cocoa powders as distinctly different products. But when we last evaluated cocoa powder, something surprising happened: A natural powder won. Dutched powder came in second.
      Real vanilla, not Mexican.
      Arrowroot not Cornstarch.
      Arrowroot powder can replace cornstarch as a thickener.
      Cornstarch is the traditional thickener used in cooking for things such as gravies, stews and sauces. โ€ฆ Even better, arrowroot powder has no taste and leaves food glossy and clear, whereas cornstarch has a slight taste and leaves food cloudy and opaque.
      Cook very slowly.
      My suggestions.
      Would love comments!

      Reply
      • Lilu

        December 21, 2019 at 5:57 pm

        Start your own blog rather than critique someone elses recipe

        Reply
      • Linda

        December 30, 2019 at 6:16 pm

        Thank you. I really appreciate knowing I can reduce the sugar.

        Reply
      • Dee

        January 28, 2020 at 8:23 pm

        Wow. How rude.

        Reply
      • Bruce

        August 20, 2023 at 12:02 pm

        Chocolate pudding wonโ€™t be clear, even if made with arrowroot

        Reply
    11. Leila

      October 09, 2019 at 4:16 am

      I was craving for chocolate pudding and O-M-Gโ€ฆ Thank you so much.
      Simple enough for a lazy me.. No gelatineโ€ฆ Happy me.. Canโ€™t believe it actually turned out heavenly!!!

      Reply
      • Sugar Spun Run

        October 09, 2019 at 5:36 am

        Thank you, Leila! I am happy that the homemade chocolate pudding cured your sweet tooth craving. I am glad that you found the recipe easy and enjoyable. Thanks for commenting. ๐Ÿ™‚

        Reply
    12. Megan

      September 30, 2019 at 5:58 am

      Iโ€™m thinking of doing this today for dessert later tonight and silly question, but Iโ€™m assuming unsalted butter is being added? Usually always specified, and Iโ€™m thinking since adding salt, then stick with the unsalted. Just checking in case this is one of those rare times salted butter is called for.

      Reply
      • Sugar Spun Run

        September 30, 2019 at 6:06 am

        Hello, Megan! Yes, unsalted butter. I hope that your chocolate pudding turns out well. Enjoy! ๐Ÿ™‚

        Reply
    13. Victoria in the Fort

      September 12, 2019 at 11:18 pm

      5 stars
      I had to make some variations because I did not have the exact ingredients. I did not have cornstarch so I exchanged it with 6 tablespoons of unbleached brown flour. I didnโ€™t have the chocolate bar so I added another tablespoon of cocoa, a quarter cup of sugar and another tablespoon of butter. I didnโ€™t have the vanilla either. But it has turned out amazingly good. Thanks!

      Reply
      • Sugar Spun Run

        September 13, 2019 at 6:02 am

        Hooray! I love the substitutions and am so happy that the Chocolate Pudding turned out so well. Enjoy! ๐Ÿ™‚

        Reply
    14. Michelle

      September 05, 2019 at 12:45 am

      What brand of cocoa powder do you use?

      Reply
      • Sugar Spun Run

        September 05, 2019 at 9:45 am

        Hello, Michelle! I typically use Hersheyโ€™s or Ghirardelli cocoa powder. Let me know how the chocolate pudding turns out! Enjoy! ๐Ÿ™‚

        Reply
    15. Mark Cheron

      August 11, 2019 at 11:09 pm

      Can I use Soy Milk instead?

      Reply
      • Sam

        August 12, 2019 at 2:28 pm

        Hi Mark! Unfortunately I am not too familiar with the use of soy milk, but I am thinking it wonโ€™t set up quite right because the fats in soy milk are different than those in whole milk.

        Reply
        • Tressa

          August 15, 2019 at 4:25 pm

          I did this recipe with soy milk and it turns out great every time!

        • Sam

          August 15, 2019 at 5:23 pm

          Thank you for the feedback! ๐Ÿ™‚

    ยซ Older Comments
    Newer Comments ยป
    4.85 from 44 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    The author (Sam) in blue shirt holding donut Hi, I'm Sam! I'm dedicated to bringing you sweet, simple, and from-scratch dessert recipes. My life may or may not be controlled by my sweet tooth. Send help (or chocolate). Read more about me.

    Warm Weather Recipes

    Slice of strawberry shortcake cake on a plate.

    Strawberry Shortcake Cake

    glasses of eton mess (layers of whipped cream/meringue and strawberries)

    Eton Mess

    Bowl of berry crisp topped with a melting scoop of vanilla ice cream.

    Berry Crisp

    Slice of frozen mudslide pie on a plate with a fork.

    Frozen Mudslide Pie

    overhead view of fruit tart

    Fruit Tart

    Jar of homemade strawberry sauce with a gold spoon sticking out of it.

    Simple Strawberry Sauce

    More Summer Recipes

    Most Popular

    flaky biscuit on white cloth

    Easy Homemade Biscuits

    Pizza dough in glass bowl, after rising

    The Best Pizza Dough Recipe

    Slice of cheesecake

    The Best Cheesecake Recipe

    Potato soup in bowl, with toppings

    The Ultimate Creamy Potato Soup

    one bite missing from a slice of vanilla cake with chocolate frosting

    The Best Vanilla Cake Recipe

    Stack of cookies made from this chocolate chip cookie recipe with melty chocolate chips and a bite missing from the top cookie

    The WORST Chocolate Chip Cookie Recipe

    places sugar spun run has been featured (Women's Day, Redbook, Good Housekeeping, Country Living, the huffington post, People, Delish, MSN, TLC, Parade, Better Homes & Gardens, Buzzfeed)
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube

    Privacy Policy

    Footer

    โ†‘ back to top

    ABOUT

    • About Me
    • Policies, Disclosure & Privacy
    • Terms of Use

    CONTACT

    • Contact
    • Work with Me!

    ยฉ 2020 Sugar Spun Run. All Rights Reserved

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.