• 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
  • Savory
  • Breakfast
    • Muffins
    • Scones
  • Seasonal
    • Cozy Winter / Holiday Treats
    • Easter / Spring
    • Fall Recipes
    • Summer Recipes
  • Shop
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Me
  • All Recipes
  • Contact/Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube
  • ร—
    Home ยป Desserts

    Chocolate Pudding Recipe

    January 8, 2024 By Sam 163 Comments

    This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.
    Jump to Recipe Print 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.83 from 41 votes
    Print Pin Rate
    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
    Prevent your screen from going dark

    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!)
    « Artisan Bread
    Homemade Granola Recipe »

    Reader Interactions

    Comments

    1. K. Johnson

      August 29, 2020 at 7:52 pm

      5 stars
      I had great success making this with Thai Kitchen canned coconut milk. I accidentally bought the lite version and I honestly canโ€™t tell the difference. I actually think it taste better than using milk, which is great because my body has decided to not tolerate diary anymore. 10/10!!!

      Reply
      • Sam

        August 29, 2020 at 9:41 pm

        I am so glad you enjoyed it so much! Thank you for the feedback. ๐Ÿ™‚

        Reply
    2. Katharin

      July 21, 2020 at 3:14 pm

      5 stars
      Just tried it today! My kids love it! The chocolate is such a nice addition to the sweet taste.

      Reply
      • Sam

        July 21, 2020 at 3:59 pm

        I am so happy to hear everyone enjoyed, Katharin! Thank you so much for commenting, I really appreciate it! ๐Ÿ™‚

        Reply
    3. Lauren

      May 19, 2020 at 11:49 pm

      4 stars
      I think I need some help with this one. I’ve made it 3 or 4 times now with different milks, whole, 2% and 1% and I think the flavor is great (like really really great) and I love that there no eggs, but I’m missing something. It takes my pudding at least 25 minutes to thicken, most of the time way longer. When I looked back at the 5 minute cook time I’m in disbelief. I’m literally sitting and stirring until my hand feels like it’ll burn off. What am I doing wrong? I have a gas stove and use medium heat (4.5 out of 10 On the knob). Of note, I have put a liquid mixture back on the stove the next day to reduce it and that worked but ended up with much less pudding. Any help would be appreciated. Thank you!

      Reply
      • Sam

        May 20, 2020 at 4:43 pm

        Hi Lauren! Everyone’s stovetops will work differently, though I will say the 5 minute cook time is probably a bit of an underestimate, it probably takes me closer to ten. I will have to adjust that and make a video of this recipe soon, that might be helpful. You could try increasing your heat just a notch (5 or 5.5, don’t overdo it or the pudding will cook too quickly and not turn out).
        Are you putting it back on the stove the next day because it’s too liquidy even after the 25 minutes?

        Reply
        • Lauren

          May 20, 2020 at 4:49 pm

          Yes! I made it 2 nights ago, cooked it on medium heat for at least 35 minutes, stirring the whole time, it boiled for way more than a minute, and it’s still liquidy. I have experimented on higher heat but didn’t want the bottom to burn.

        • Sam

          May 21, 2020 at 9:52 am

          If it’s taking that long I think you are safe to turn up the heat a bit higher. That’s crazy it’s taking so long!

        • Suzanne Hale

          July 11, 2020 at 9:23 pm

          I read somewhere that boiling cornstarch too long will cause it to not thicken as will over stirring. So boiling longer than 1-2 minutes is a no-no.

      • Sue

        July 23, 2020 at 1:00 pm

        Make sure your cornstarch isnโ€™t outdated

        Reply
    4. Josie

      April 24, 2020 at 10:53 am

      Could you substitute the milk in the recipe with almond milk?

      Reply
      • Sugar Spun Run

        April 24, 2020 at 12:40 pm

        Hi, Josie! I have not tried it personally, however, someone has and reported success. I hope that you enjoy it! ๐Ÿ™‚

        Reply
    5. Josh Reid

      April 19, 2020 at 5:37 pm

      What if i don’t have chocolate bar can i add more coco

      Reply
      • Sam

        April 19, 2020 at 8:20 pm

        Hi Josh! Do you have another solid chocolate like chocolate chips? The texture will be much better if you have a solid chocolate. ๐Ÿ™‚

        Reply
    6. Char

      April 15, 2020 at 10:04 pm

      5 stars
      Delicious! True chocolate goodness!

      Reply
      • Sugar Spun Run

        April 15, 2020 at 11:01 pm

        I am so glad that you loved it, Char! Thanks for trying my recipe. ๐Ÿ™‚

        Reply
    7. Mrs Simi madhu

      April 13, 2020 at 8:25 am

      Extremely delicious… would love to recommend it to my friends too…kids enjoyed alot… expecting more from you….way to go

      Reply
      • Sugar Spun Run

        April 13, 2020 at 9:34 am

        I am so glad that it was such a hit, Mrs. Simi! Thank you for trying my recipe. I can’t wait to see what recipe you try next! ๐Ÿ™‚

        Reply
    8. Kylene

      April 08, 2020 at 6:25 pm

      5 stars
      OMG! This recipe is delicious! The pudding is rich and chocolatey with the perfect amount of sugar for me, I didnโ€™t find it too sweet. I used Droste cocoa and Bakerโ€™s semi sweet 4oz chocolate bar.

      Reply
      • Sugar Spun Run

        April 09, 2020 at 10:06 am

        I am so glad that you enjoyed, Kylene! Thank you for trying my recipe and for commenting. ๐Ÿ™‚

        Reply
    9. Lucy

      April 07, 2020 at 9:34 pm

      5 stars
      Delishously silk and smooth! Iโ€™ll definitely be using this recipe again, but next time I think Iโ€™ll cut down on the sugar, it was extremely sweet!

      Reply
      • Sugar Spun Run

        April 07, 2020 at 10:11 pm

        I am so glad that you enjoyed it, Lucy! Thank you for trying my recipe and for commenting. ๐Ÿ™‚

        Reply
    10. Arna

      April 07, 2020 at 8:10 pm

      4 stars
      I didnโ€™t have dark chocolate so used bittersweet baking and eating chocolate. Delicious! So chocolately.

      Reply
      • Sugar Spun Run

        April 07, 2020 at 10:29 pm

        I am so glad that it turned out so well and you enjoyed the recipe, Arna! Thank you for commenting. ๐Ÿ™‚

        Reply
    11. Phyllis Klemp

      March 26, 2020 at 5:52 pm

      Can I substitute cocoa powder ?? if so — how much??

      Reply
      • Sugar Spun Run

        March 26, 2020 at 10:32 pm

        Hi, Phyllis! I am sorry but I am not certain the question you are asking. This recipe already calls for 2 Tablespoons of natural cocoa powder. Are you looking to replace this? I have a vanilla pudding that you can try instead if you don’t want the chocolate flavor.

        Reply
    12. Lauren

      March 23, 2020 at 9:05 pm

      Hi! Looking forward to making this … and then working out double time to compensate ๐Ÿ™ƒ. Can I use heavy cream instead of milk?

      Reply
      • Sugar Spun Run

        March 24, 2020 at 11:42 am

        Hi, Lauren! Someone recently tried this recipe using a combination of heavy cream and 2% milk and it turned out well for them. Having not tested this myself, I can not provide you with any personal recommendations. If you try it, I’d love to know how it turns out for you! ๐Ÿ™‚

        Reply
    13. Johanna

      March 15, 2020 at 9:45 pm

      4 stars
      Process was easy enough, texture was great, but I used 1/2 cup sugar and 70% dark chocolate and it was WAY too sweet for me.

      Reply
      • Sugar Spun Run

        March 15, 2020 at 10:07 pm

        Thank you so much for trying my recipe, Johanna! I am sorry that it was too sweet for your liking. Feel free to make adjusts to accommodate next time. ๐Ÿ™‚

        Reply
    14. Debra

      March 07, 2020 at 1:31 pm

      5 stars
      Extraordinary! I’m so glad I found you and this pudding recipe. Your instructions are spot on. My only change was to use Trader Joe’s 72% dark chocolate (7 squares measured at 4 ounces). I made my mom’s icebox cake (layered graham crackers, warm pudding, and so on up to 4 layers with pudding on top) which is now in the refrigerator. I’ll be adding whipped cream and the fabulous will happen. Truly, this is a remarkable and easy chocolate pudding. Thanks so much for this recipe.

      Reply
      • Sugar Spun Run

        March 07, 2020 at 7:50 pm

        I am so happy that you found my site too, Debra! Thank you for commenting, I appreciate the feedback. I am so glad that you enjoyed the recipe. ๐Ÿ™‚

        Reply
    15. Sue

      February 25, 2020 at 4:07 pm

      Thank u so much. My four year old granddaughter was so amazed we could make yummy chocolate pudding without a trip to the store for a little cardboard box. Fun, delicious and educational!

      Reply
      • Sugar Spun Run

        February 25, 2020 at 4:37 pm

        I love it, Sue! I hope that she had fun being apart of the pudding making process. I am so glad that it was a hit too! ๐Ÿ™‚

        Reply
    « Older Comments
    Newer Comments »

    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.

    Most Popular

    flaky biscuit on white cloth

    Easy Homemade Biscuits

    Pizza dough in glass bowl, after rising

    The Best Pizza Dough Recipe

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

    The Best Vanilla Cake Recipe

    Slice of cheesecake

    The Best Cheesecake Recipe

    Potato soup in bowl, with toppings

    The Ultimate Creamy Potato Soup

    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

    Cozy Soups

    Bowl of butternut squash soup topped with roasted pumpkin seeds.

    Butternut Squash Soup

    white bowl of hearty homemade tomato soup garnished with parmesan cheese, fresh basil, and cracked black pepper

    Tomato Soup Recipe

    Bowl of turkey chili topped with sour cream, avocado, and shredded cheese.

    Turkey Chili (Great for leftover Turkey!)

    Two bowls of turkey chowder

    Turkey Chowder

    french onion soup in white bowl

    French Onion Soup

    Overhead of two bowls of corn chowder

    Summer Corn Chowder

    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|Accessibility Statement

    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

    • 73

    Rate This Recipe

    Your vote:




    A rating is required
    Name and email are required