Chocolate Pudding Recipe

This Chocolate Pudding Recipe is one I’ve been wanting to make for years, and now I’m happy to share its perfection with you!  Click below to watch a quick video showing you how to make this recipe.  Scroll to the bottom to print out the complete recipe.

To be perfectly up front here, chocolate would not be my flavor of choice for homemade pudding.  It would be butterscotch for me!  Butterscotch pudding has always been a huge draw for me on restaurant dessert menus.  I must order it every single time I spot it!

Easy Classic Chocolate Pudding recipe - from

But this chocolate pudding recipe I’m sharing with you today was made especially for the boys in my house.  My husband and my son are big on chocolate, and a homemade chocolate dessert like this is met with great enthusiasm!

Easy Classic Chocolate Pudding recipe - from

When you take a peek at the list of instructions below, you’ll notice that it’s very short.  This chocolate pudding could not be simpler to make.

If you’re one who tends to buy the prepared chocolate pudding cups at the store (guilty here!), you don’t need to do that any more.  Making it homemade is so very easy to do.  And believe me when I tell you that it’s 110% better than anything you’d buy at the store too!

Easy Classic Chocolate Pudding recipe - from

Did I mention how creamy this pudding turns out?  Yes.  C.R.E.A.M.Y!  The type of chocolate you choose to use will have an affect on the flavor.  Use bittersweet for a deeper, richer chocolatey flavor, and use semisweet for a more traditional chocolate flavor.  I used bittersweet chocolate, and there were zero complaints.

Top it all off with a little bit of freshly whipped cream and some chocolate shavings to give it some “fancy.”  Every dessert needs some sort of fancy garnish, right?

Yield: 6 servings

Prep Time: 25 minutes

Cook Time: 15 minutes

Chocolate Pudding


  • 2 large egg yolks
  • 1/2 cup granulated white sugar
  • 3 tablespoons cornstarch
  • 3 cups whole milk
  • 5 ounces bittersweet or semisweet chocolate, chopped
  • pinch of salt
  • 1 tablespoon vanilla extract
  • whipped cream and chocolate shavings, for topping (optional)


  1. In a large bowl, whisk the egg yolks, sugar and cornstarch.
  2. In a medium saucepan, combine the milk, chocolate and salt and warm over medium-heat; stir until the chocolate melts. Gradually whisk the hot chocolate mixture into the egg mixture (1/4 cup at a time), whisking quickly, until you have warmed up the egg mixture. Pour the egg mixture back into the saucepan and keep whisking until thickened- 12 to 15 minutes. Remove from heat; stir in the vanilla, then divide among 6 serving cups. Cover each with plastic wrap and refrigerate until well set (at least 2 hours).


  • To make whipped cream: use an electric mixer to whip 1/2 cup of heavy whipping cream in a medium bowl. When it begins to thicken, add 1 tablespoon of powdered sugar and continue to mix until it reaches "whipped cream consistency."
  • If you are preparing this recipe as GLUTEN-FREE, just be sure to use brands of chocolate and vanilla that are known to be GF.

Here are a few more chocolate pudding recipes you might enjoy:


  1. postedDec 6, 2016 9:48 AM
    Azucena Pérez

    Me encantó su receta de pudding! Mil Gracias!

  2. postedJun 12, 2016 11:31 PM

    New zealand has white sugar castor sugar which one is more like your granulated sugar would it be castor

    • postedJun 14, 2016 7:31 PM

      I’m not sure… probably worth it to try googling your answer as I’m not familiar with either of those.

  3. postedFeb 6, 2016 7:34 AM

    Love this friend. So good and trying soon. Yummed and pinned.

  4. postedMar 29, 2015 12:58 PM
    Leslie Rogers

    thank you so much for this recipe! Super easy and yummy!!

  5. postedFeb 15, 2015 9:39 AM
    Faith R

    I used semi-sweet and it was WAY too sweet for me & my family. Other than that it worked perfectly.

  6. postedNov 8, 2014 10:28 AM

    Hi Lori,

    I made this for dessert last night and it was delicious. I used the semi-sweet chocolate and 1% milk. I don’t usually keep whole milk at home and I figured it had plenty of richness with the chocolate. It was perfect. Very smooth and yummy. Thank you for a wonderful, old-fashioned recipe. You are the best!

  7. postedNov 8, 2014 6:44 AM

    My fiance just had oral surgery, and needs to eat soft, not-too-intense foods for a while. He’s getting sick of Jell-o, so I made him this pudding. It was awesome! Total comfort food, delicious, and perfectly smooth texture. Yum! Thanks for sharing your healing powers of pudding with me. 🙂

    • postedNov 8, 2014 6:46 AM

      so very happy to hear that it turned out to be a good healing recipe!

  8. postedNov 7, 2014 4:57 PM

    I love butterscotch pudding too (and homemade vanilla) but this..whoa, looks amazing, Lori! Pinned 🙂

  9. postedNov 6, 2014 4:49 PM

    You make this recipe look so easy. I’ve never made chocolate pudding from scratch. I’m so making this!

  10. postedNov 6, 2014 4:06 PM

    Love this recipe and the single servings are so cute!

  11. postedNov 6, 2014 11:46 AM

    My mom used to make pudding for us all the time when we were growing up! Yum 🙂 I adore chocolate pudding and I’m always looking for any excuse to serve a recipe in my ramekins 😉

  12. postedNov 6, 2014 8:57 AM

    Homemade pudding is the best! Love how creamy this looks!

  13. postedNov 6, 2014 7:34 AM

    There’s nothing better that rich, creamy chocolate pudding with whipped cream on top! I’ve loved it forever and I never make it! Pinning this to try. 🙂

  14. postedNov 6, 2014 7:20 AM

    Yummy pudding:) Chocolate is my favorite. Pinned It

  15. postedNov 6, 2014 6:25 AM

    I lovvvvve chocolate creamy pudding. Yummy recipe, Lori!

  16. postedNov 6, 2014 5:19 AM

    I love, love chocolate pudding!! I am so excited to try out this recipe since I have a terrible habit of only making pudding from the box mixes. I’m sure this is a million times better! Pinned 🙂

  17. postedNov 6, 2014 3:21 AM

    Classic chocolate pudding is the best! I love your recipe – it truly does look perfect.

Leave a Reply

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