• Skip to primary navigation
  • Skip to primary sidebar
  • Skip to footer
  • Skip to content

Preppy Kitchen logo

  • About
    • Meet John
    • Press
  • Recipes
    • Desserts
    • Breakfast
    • Main Dishes
    • Side Dishes
    • Breads
    • Soups
    • Salads
    • Casseroles
    • Instant Pot
    • Appetizers
    • Drinks
    • Holiday
  • Cookbook
  • Shop
  • Contact
menu icon
go to homepage
search icon
Homepage link
  • About
  • Press
  • All Recipes
  • Cookbook
  • Shop
  • Contact
  • Follow us on

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Desserts » Chocolate Pudding

    Chocolate Pudding

    Published: December 14, 2022 · Modified: Dec 14, 2022 by John Kanell

    This post may contain affiliate links. Please read our disclosure policy.

    You only need a few simple ingredients to make this homemade Chocolate Pudding recipe. It’s the perfect quick sweet treat or dessert as it is so rich, chocolatey, and so easy to make from scratch. After giving this recipe a try, you won’t buy a box mix again!

    A glass of chocolate pudding with whipped cream and shaved chocolate on top with two more, out of focus, in the background.
    40 shares
    • Share
    • Reddit
    Jump to Recipe Print Recipe
    Pinterest graphic of a spoonful of chocolate pudding lifted from the glass with some whipped cream and shaved chocolate on top.
    Pinterest graphic of a glass of chocolate pudding with whipped cream and shaved chocolate on top.
    Pinterest graphic of an overhead view of a glass of chocolate pudding with shaved chocolate on top.
    Pinterest graphic of a spoonful of chocolate pudding lifted out of the glass of pudding.
    Pinterest graphic of a glass of chocolate pudding with whipped cream and shaved chocolate on top.

    This chocolate pudding is what dreams are made of. It’s creamy, silky, luscious, and full of decadent chocolate flavor. It is so easy to make at home with kitchen staples, you won’t need to pick up a box mix on your next grocery run. A nostalgic but classic recipe, this homemade pudding comes together in a few easy steps.

    I love how this pudding is both a kid-friendly treat but can double as an elegant dessert when guests come over. You can make it as fancy as you want with the toppings. Chocolate pudding also makes for a great snack when you need a mid-day chocolatey treat! Want another chocolate-filled treat? Try my chocolate biscotti recipe, chocolate bundt cake recipe, or chocolate soufflé recipe.

    What You Need to Make This Recipe

    Ingredients needed to make chocolate pudding.

    Milk — while I use whole milk, you can use a full-fat oat or almond milk in place of regular whole milk for a lactose-free chocolate pudding. Keep in mind that if you use low-fat milk, the pudding will be a bit less decadent in comparison to using whole milk.

    Cocoa powder — I use unsweetened cocoa powder, but you can use Dutch-processed cocoa powder for a darker chocolate flavor.

    Egg yolks — egg yolks add richness and act as a binding agent. Don’t toss your egg whites, though! Save them to make my angel food cupcakes.

    Cornstarch — you need to use cornstarch to thicken the pudding.

    Butter — adding butter to the pudding mixture will increase the richness and make it taste even more decadent. The butter also gives the pudding a glossy finish.

    How to Make Chocolate Pudding

    Set of two photos showing cocoa powder added to milk and egg yolks mixed with cornstarch and milk.

    1. In a small saucepan, combine 2 cups of milk, sugar, cocoa powder, and salt. Whisk until well combined. Cook over medium heat until very steam and just starting to simmer, stirring frequently.

    2. Meanwhile, in a large mixing bowl, whisk together the egg yolks, cornstarch, and remaining ¼ cup of milk.

    Set of two photos showing the cocoa mixture poured into the egg mixture and whisked to combine.

    3. When the chocolate milk is hot, slowly whisk about a cup into the egg yolk mixture. Whisk in the remaining hot milk. Pour the mixture back into the saucepan.

    4. Place the saucepan back over medium heat and cook stirring constantly until the mixture bubbles. Continue cooking until thickened enough that the whisk leaves a trace when stirring in the mixture, about 3 minutes. (Temperature should be about 170F on an instant-read thermometer.)

    Set of two photos showing cubed butter added to the chocolate mixture and covered with plastic to set.

    5. Remove from the heat and whisk in the butter and vanilla until melted and combined.

    6. Transfer the pudding to a bowl and press plastic wrap to the surface. Refrigerate until chilled, about 3 hours, or up to 4 days. Give it a good stir before dishing it into serving bowls. Serve with whipped cream, if desired.

    A spoonful of chocolate pudding with whipped cream being lifted out of the glass.

    Pro Tips for Making This Recipe

    • Make sure you whisk the mixture constantly, as you do not want the chocolate to stick to the pan.
    • When wrapping the pudding to chill, make sure to press the plastic wrap directly onto the surface to prevent a skin from forming over the top of the pudding.
    • As the pudding sets, it becomes a little dense. Make sure to stir the pudding before serving to help aerate it.
    • Use real vanilla extract for the best flavor. Try making my homemade vanilla extract ahead of time! It is so flavorful.
    • Make sure you slowly pour the chocolate mixture into the egg mixture, and not the other way around. This will prevent the eggs from cooking from the heat.
    • Try making my homemade whipped cream to serve with the chocolate pudding.
    • To make chocolate shavings for the topping, you can scrape the chocolate bar with a knife on an angle before chopping it to melt.
    • You can chill the pudding faster if you portion them out into individual containers ahead of time. Again, make sure to press the plastic onto the pudding as it chills.
    A glass of chocolate pudding with whipped cream on top with shaved chocolate sprinkled on top. Bits of chocolate curls scattered around.

    Frequently Asked Questions

    How do I store the pudding?

    Store your homemade chocolate pudding in an airtight container in the refrigerator for up to 4 days. Make sure to cover tightly with the plastic wrap again if you still have leftovers.

    Can I freeze this?

    This pudding is best enjoyed while fresh. After it freezes and defrosts, the texture changes. However, if you do not mind the texture change, you can freeze the pudding for up to three months in a freezer-safe container. Make sure to stir well after defrosting before serving.

    What are some toppings I can use?

    Other than whipped cream and shaved chocolate, you can also add fresh fruit such as strawberries or cherries, chopped nuts, crushed graham crackers, or sprinkles! This pudding pairs well with all kinds of toppings.

    If you love this recipe try these out!

    • A glass of chocolate mousse with whipped cream and shaved chocolate with a spoonful eaten and a spoon inside.

      Chocolate Mousse

    • A chocolate cheesecake with chocolate ganache and chocolate whipped cream piped on top.

      Chocolate Cheesecake

    • A three layer chocolate cake topped with buttercream dollops on a cake stand.

      Chocolate Cake

    • A chocolate chip cake on a cake stand with a slice cut and placed on a plate.

      Chocolate Chip Cake

    • A chocolate chip scone on a plate with more in the background.

      Chocolate Chip Scones

    If you’ve tried this Chocolate Pudding recipe, then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you!

    A close up of a glass of chocolate pudding with whipped cream and shaved chocolate on top with two more glasses and pieces of chocolate behind it.
    Print
    5 from 6 votes

    Chocolate Pudding

    Silky, smooth, and creamy, this homemade Chocolate Pudding recipe is full of rich, chocolate flavor.
    Course Dessert
    Cuisine American
    Prep Time 10 minutes
    Cook Time 10 minutes
    Chill Time 3 hours
    Total Time 3 hours 20 minutes
    Servings 4 servings
    Calories 294kcal
    Author John Kanell

    Equipment

    • Small saucepan
    • Mixing Bowls
    • Plastic wrap

    Ingredients

    • 2¼ cups whole milk (540ml)
    • ½ cup granulated sugar (100g)
    • ⅓ cup unsweetened cocoa powder (33g)
    • pinch of salt
    • 2 large egg yolks
    • 2 tablespoons cornstarch
    • 2 tablespoons unsalted butter cubed
    • 2 teaspoons vanilla extract

    Instructions

    • In a small saucepan, combine 2 cups of milk, sugar, cocoa powder, and salt. Whisk until well combined. Cook over medium heat until very steam and just starting to simmer, stirring frequently.
    • Meanwhile, in a large mixing bowl, whisk together the egg yolks, cornstarch, and remaining ¼ cup of milk. When the chocolate milk is hot, slowly whisk about a cup into the egg yolk mixture. (This tempers the eggs to keep them from scrambling.) Whisk in the remaining hot milk. Pour the mixture back into the saucepan.
    • Place the saucepan back over medium heat and cook stirring constantly until the mixture bubbles. Continue cooking until thickened enough that the whisk leaves a trace when stirring in the mixture, about 3 minutes. (Temperature should be about 170F on an instant-read thermometer.) Remove from the heat and whisk in the butter and vanilla until melted and combined.
    • Transfer the pudding to a bowl and press plastic wrap to the surface. Refrigerate until chilled, about 3 hours, or up to 4 days. Give it a good stir before dishing into serving bowls. Serve with whipped cream, if desired.

    Notes

    • Make sure you whisk the mixture constantly, as you do not want the chocolate to stick to the pan.
    • When wrapping the pudding to chill, make sure to press the plastic wrap directly onto the surface to prevent a skin from forming over the top of the pudding.
    • As the pudding sets, it becomes a little dense. Make sure to stir the pudding before serving to help aerate it.
    • Use real vanilla extract for the best flavor. Try making my homemade vanilla extract ahead of time! It is so flavorful.
    • Make sure you slowly pour the chocolate mixture into the egg mixture, and not the other way around. This will prevent the eggs from cooking from the heat.
    • Try making my homemade whipped cream to serve with the chocolate pudding.
    • To make chocolate shavings for the topping, you can scrape the chocolate bar with a knife on an angle before chopping it to melt.
    • You can chill the pudding faster if you portion them out into individual containers ahead of time. Again, make sure to press the plastic onto the pudding as it chills.

    Nutrition

    Calories: 294kcal | Carbohydrates: 40g | Protein: 7g | Fat: 13g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.2g | Cholesterol: 123mg | Sodium: 59mg | Potassium: 329mg | Fiber: 3g | Sugar: 32g | Vitamin A: 520IU | Calcium: 191mg | Iron: 1mg
    *Nutrition Disclaimer
    Have you Tried this Recipe? Tag me Today!Mention @preppykitchen and tag #preppykitchen!
    « Peppermint Martini
    Brandy Alexander »

    Reader Interactions

    Leave a Reply Cancel 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.

    Primary Sidebar

    Welcome to Preppy Kitchen!

    Thanks for stopping by! I’m John Kanell, a husband, dad to twins Lachlan and George, Los Angeles native, and an avid baker and cooker of all things delicious thanks to a life long education from my mother. This blog is where I share all of my kitchen creations!

    Search

    Follow Us On

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Preppy Kitchen Newsletter

    Sign up to receive recipes, recommendations and tips straight to your inbox!

    Buy My Book

    As Seen On

    As seen on Elle Décor, People, Food Network and more

    Top recipes This Month

    • A stack of peanut butter cookies on a small wooden board

      Peanut Butter Cookies Recipe

    • An Oatmeal Chocolate Chip cookie next to a glass of milk

      Oatmeal Chocolate Chip Cookies

    • Lemon bars dusted with powdered sugar on a green and white plate.

      Lemon Bars

    • A group of pink macarons on a serving tray next to flowers

      Macaron Recipe

    • An Espresso martini on a gray surface with coffee beans scattered around

      Espresso Martini

    • A cake stand with a slice of red velvet cake cut out and placed on a plate in front.

      Red Velvet Cake

    • A group of shortbread cookies. some are stacked while others are on crumpled paper.

      Shortbread Cookies Recipe

    • A photo of a vanilla cupcake on a cupcake stand with vanilla buttercream frosting beautifully piped on top.

      Buttercream Frosting

    • A plate with multiple cake pops on it with one with a bite taken out.

      Cake Pops

    • photo of moist Vanilla Cupcakes in pink paper wrappers

      Moist Vanilla Cupcake Recipe

    Footer

    As Seen On:

    Elle Décor, People, Country Living, Better Homes & Gardens, Food Network, Woman's Day, forkly, Yummly, the Bump, Buzz Feed, Home and Family and New York magazine.

    The Brand

    • About John
    • Press

    Preppy Kitchen Logo

    Dessert Recipes

    • Cakes
    • Cookies
    • Cupcakes
    • Pies
    • All Desserts

    Main Course Recipes

    • Main Dishes
    • Side Dishes
    • Casseroles
    • InstantPot
    • Soups
    • Salads

    COPYRIGHT © 2015 - 2020 PREPPY KITCHEN | PRIVACY POLICY

    40 shares