Dark Chocolate Pudding
Homemade Dark Chocolate Pudding is made with a blend of chocolates and cocoa powder for extra richness and depth of flavor. Enjoy the pudding as is, or add it to your favorite parfaits, trifles, icebox cakes, and more!
This dark chocolate pudding recipe was originally created in partnership with Scharffen Berger Chocolate as part of a Holiday Recipe Exchange.
Rich, creamy, and packed with pure chocolate flavor, this homemade chocolate pudding puts the boxed kind to shame! Although making chocolate pudding from scratch requires more time and effort than mixing a pre-made packet of ingredients with some milk, the result is so much better.
I made this a dark chocolate pudding recipe, but you’re welcome to switch up the type of chocolate used to make the pudding sweeter and less rich.
Homemade pudding can be eaten as is, or you can garnish it with whipped cream and some fresh berries. Or, use the finished pudding in your favorite desserts, like an icebox cake, parfait, trifle, and more!
Keep this easy recipe in mind for Valentine’s Day, Mother’s Day, or any time you need a make-ahead dessert that everyone will love.
Kitchen Equipment Needed
Homemade pudding requires a few extra pieces of equipment than the store-bought kind, but not that much more!
- Saucepan — Use a medium-sized saucepan with a heavy bottom so the bottom of the pudding doesn’t scorch.
- Liquid Measuring Cup — For measuring the milk.
- Measuring Cups and Spoons — A must for almost any dessert recipe!
- Whisk — You’ll need to continually stir the pudding as it cooks.
- Heat-safe bowl — The easiest way to melt the chocolate is in 20-second bursts in the microwave, stirring between each interval. You can also place a heat-safe bowl over a saucepan of simmering water; place the chocolate in the bowl and melt using the double boiler method.
- Jars or Small Bowls — I prefer ladling the hot pudding into the containers I plan on serving it in, but you’re welcome to chill the pudding into a larger container and dole out individual servings from that.
- Plastic Wrap — Must be placed directly on the surface of the pudding as it cools so that it doesn’t form a skin.
Recipe Ingredients
Below are the ingredients needed to make dark chocolate pudding from scratch. However, you can use a different blend of chocolates if you want your pudding to have a different flavor.
- Granulated sugar
- Unsweetened cocoa powder
- Cornstarch
- Salt
- Eggs + egg yolks
- Whole milk
- Semi-sweet or bittersweet chocolate
- Unsweetened chocolate
- Unsalted butter
- Vanilla extract
How to Make Chocolate Pudding From Scratch
If you thought making homemade pudding would be difficult, think again!
The main thing to remember is that after the pudding cooks on the stove, it must be refrigerated for at least an hour before being eaten. That time in the fridge gives the pudding time to set up.
- In a saucepan, whisk together the sugar, cocoa, cornstarch, and salt. Then, add the eggs, egg yolks, and milk.
- Heat over medium-low heat until the mixture begins to simmer.
- Stir in the melted chocolates. Bring the mixture to a gentle boil, stirring constantly.
- Once boiling, reduce the heat to low and continue cooking for another 2 minutes. When the pudding mixture is thick enough to coat the back of a spoon, stir in the butter and vanilla.
- Transfer the pudding to a heat-safe container or individual glass jars. Place a piece of plastic wrap directly on the surface of the pudding to prevent a skin from forming.
- Let cool for 30 minutes on your counter, then transfer to the fridge to chill.
Chocolate Pudding Garnish Ideas
Scratch chocolate pudding doesn’t need any garnishes to taste incredible, but if you have one of the following on hand it would pair nicely with the pudding.
- Fresh berries
- Banana slices
- Macerated strawberries
- Whipped cream (if preparing in advance, make stabilized whipped cream because it holds its shape for longer)
- Chocolate curls or mini chocolate chips
- Chopped nuts or chocolate-covered nuts
- Toasted coconut
- Rum caramel sauce (just a drizzle!)
Recipe Tips and Tricks
- Not sure how to separate the egg yolks from the whites? This recipe calls for two whole eggs and two egg yolks. Here are detailed instructions on how to separate eggs in case that’s a kitchen skill you’ve not yet mastered!
- Place a piece of plastic wrap on top of the pudding. As in, touching the top of the pudding. This will prevent the pudding from forming a skin as it cools.
- Use a blend of chocolates for more flavor. This recipe calls for bittersweet and unsweetened chocolate, plus additional sugar. This gives the pudding an incredibly rich, deep chocolate flavor without making it overwhelmingly sweet.
- Use chocolate bars, not chocolate chips. Chocolate chips contain stabilizers that make them resistant to melting. Although chocolate chips could be used in this recipe in a pinch, the resulting pudding would not be as silky smooth in texture.
- Use full-fat milk and regular butter. Using full-fat dairy products will create the silkiest chocolate pudding. (Low-fat or non-fat milk would result in thinner, runnier pudding. No, thanks!)
Ways to Use Dark Chocolate Pudding
Chocolate pudding isn’t just for eating by the spoonful! You can also add the cooked and chilled pudding to lots of different desserts.
- Create parfaits by layering the pudding with whipped cream, other pudding flavors, custards, etc. (try these Chocolate Raspberry Pudding Parfaits or Chocolate Chip Cookie Pudding Parfaits!).
- Make a trifle by layering the pudding with cookies, brownie chunks, pound cake, and more.
- Make a chocolate pudding pie by either buying or making a graham cracker crumb crust, pouring the pudding in the center, and topping with a generous amount of whipped cream and chocolate curls.
- Use as a crepe filling. Make your favorite recipe for dessert crepes and fill them with the chocolate pudding and fresh fruit.
- Layer inside your favorite chocolate lasagna or icebox cake recipe.
Flavor Variations to Try
Over the years, I’ve experimented quite a bit with this dark chocolate pudding recipe and have successfully used it as a jumping of point for other flavor variations.
- Orange chocolate pudding: Add ⅛ teaspoon orange extract.
- Mint chocolate pudding: Add ¼ teaspoon peppermint extract.
- Milk chocolate pudding: Replace the chocolate with an equal amount of milk chocolate.
- Peanut butter chocolate pudding: Add 2 tablespoons of creamy peanut butter.
- Baileys chocolate pudding: Replace ½ cup of whole milk with Baileys Irish Cream.
Recipe FAQs
Got questions about how to make this recipe? Here are the answers to a few commonly asked questions. Feel free to leave any other questions in the comments on this post and I’ll respond with answers.
Why are eggs added to homemade pudding?
The whole egg and egg yolks make the pudding ridiculously thick and creamy. They cannot be substituted or omitted for that very reason.
Why is my chocolate pudding runny?
If your pudding is runny, it likely needs to cook for a little longer. If that doesn’t do the trick, try mixing 1 tablespoon of cornstarch with 1 tablespoon of water or whole milk and then adding the slurry to the pudding. That should thicken it up nicely.
Is it possible to overcook homemade pudding?
Yes, you’ll know you’ve overcooked the chocolate pudding if it starts to split or curdle, or if it tastes scorched.
To avoid overcooking the pudding, don’t increase the heat in an attempt to make the pudding cook faster. You should also stir the pudding constantly so that nothing sticks to the bottom of the saucepan and burns.
Does homemade pudding thicken as it cools?
Yes, the pudding will be thick enough to coat the back of a spoon when it’s taken off the heat and will continue thickening up as it cools.
How can I remove lumps from my pudding?
If you have lumps in your pudding, you may have overcooked it and / or scrambled the eggs. No problem! If it otherwise tastes fine to you, I suggest pressing the mixture through a fine mesh sieve. This is easiest to do before the pudding chills in the fridge, before it’s had time to thicken up fully.
Can chocolate pudding be made with low-fat milk?
Probably, but it would be much thinner in texture. You’d likely have to add more cornstarch to the mixture to compensate for the lower fat content of the milk.
Can chocolate pudding be made with water?
Honestly, I don’t want to ever find that out! Chocolate pudding made with water sounds like a joy-free dessert.
Can chocolate pudding be made with non-dairy milk?
Possibly, but I’ve only tested this recipe with whole milk so I can’t speak to whether non-dairy milk of any kind would work.
Storage Instructions
Keep scratch chocolate pudding in an airtight container in the fridge for up to 5 days. Keep a piece of plastic wrap pressed directly on top of it to prevent a skin from forming.
Do NOT freeze the pudding; the texture will change once frozen and be unpleasant once thawed.
Try This Dark Chocolate Pudding at Home!
Next time you’re looking for an easy chocolate pudding recipe, give this one a try!
Did you think it made the richest dark chocolate pudding? Leave a comment below and give it a review for others to see what you thought.
On Instagram? Share your photo and tag me with @goodlifeeats and #goodlifeeatsrecipes. I’d love to see a photo of your homemade chocolate pudding!
More Easy Homemade Pudding Recipes:
Thick, creamy, and decadent, this White Chocolate Pudding recipe is made completely from scratch. Believe it or not, homemade pudding is so easy to make!
This Pumpkin Pudding recipe is the perfect way to celebrate fall! It is easy to prepare, super creamy, and full of all your favorite fall spices. It only takes blending a few pantry ingredients together to make a spectacular autumn treat!
This Salted Caramel Budino recipe is such an easy Italian dessert! It features a cookie crust that’s topped with vanilla pudding and then a layer of homemade caramel sauce.
Get More Recipes via Email
Did you love this recipe? Sign up to receive Good Life Eats Email Updates and never miss another recipe!
What is your favorite flavor to pair with chocolate?
Homemade Chocolate Pudding
Homemade chocolate pudding is made with a blend of chocolates and cocoa powder for extra richness and depth of flavor. I made this a dark chocolate pudding recipe, but you’re welcome to switch up the type of chocolate used to make the pudding sweeter and less rich. (See recipe variations in the 'Notes' section below.)
Ingredients
- 3/4 cup plus 2 tablespoons granulated sugar
- 3 tablespoons unsweetened cocoa powder
- 3 tablespoons cornstarch
- 1/8 teaspoon salt
- 2 eggs
- 2 egg yolks
- 2 1/2 cups whole milk
- 4 ounces semi-sweet or bittersweet chocolate, melted
- 2 ounces unsweetened chocolate, melted
- 3 tablespoons unsalted butter
- 1 teaspoon vanilla extract
Instructions
- Combine the sugar, cocoa, cornstarch, and salt in a medium-sized saucepan.
- Slowly whisk in the eggs, egg yolks, and milk. Heat the mixture over medium-low heat until bubbling.
- Stir in the semi-sweet (or bittersweet) chocolate and unsweetened chocolate.
- Continue to cook over medium heat until the mixture comes to a boil, stirring constantly with a whisk. Be sure to scrape the sides and the bottoms of the pot as you whisk. As the pudding cooks, it will gradually darken and thicken.
- Reduce the heat to medium-low and cook while gently stirring with a wooden spoon. After 1 – 2 minutes, the pudding should thickly coat the spoon.
- Stir in the butter and vanilla.
- Transfer pudding to 6 small bowls or jars. Cover the surface with plastic wrap as it cools if you do not wish for a skin to form on the top of the pudding.
- Cool for 30 minutes at room temperature, and then transfer to the refrigerator for about an hour, or up to 2 days.
- Serve with a dollop of whipped cream and chocolate shavings.
Notes
Garnish Ideas
- Fresh berries
- Banana slices
- Macerated strawberri
- Whipped cream
- Chocolate curls or mini chocolate chips
- Chopped nuts or chocolate-covered nuts
- Toasted coconut
- Rum caramel sauce
Recipe Variations
- Orange chocolate pudding: Add ⅛ - ¼ teaspoon orange extract.
- Mint chocolate pudding: Add ⅛ - ¼ teaspoon peppermint extract.
- Milk chocolate pudding: Replace the chocolate with an equal amount of milk chocolate.
- Peanut butter chocolate pudding: Add 2 tablespoons of creamy peanut butter.
- Baileys chocolate pudding: Replace ½ cup of whole milk with Baileys Irish Cream.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 449Total Fat: 27gSaturated Fat: 16gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 149mgSodium: 167mgCarbohydrates: 40gFiber: 8gSugar: 22gProtein: 12g
GoodLifeEats.com offers recipe nutritional information as a courtesy and is an estimate only. This information comes from online calculators. Although GoodLifeEats.com makes every effort to provide accurate information, these figures are only estimates.
This dark chocolate pudding recipe was originally part of a Holiday Recipe Exchange published on October 3, 2011. The giveaway is no longer active. The original comments from the recipe exchange and giveaway contest remain in this post’s comment section.
Katie says
I just made this – it’ll be Christmas day dessert. Oh my word delicious! I used bittersweet and some semi-sweet chocolate chips. I think it makes more like 8 servings. I can’t wait for tomorrow! Thank you!
Molly Jo Realy says
Here’s my second entry for this week’s Chocolately goodness. This recipe has been passed through the family for decades. It’s a favorite holiday beverage as well as great for gift giving! I made a mistake when copying the recipe, which actually made it so much better, and now it’s my own original.
MOCHA FLAVORED COFFEE
Ingredients:
1/2 Cup instant coffee
1/2 Cup granulated sugar
1 Cup powdered creamer (I like flavors such as vanilla or hazelnut)
2 TBSP Cocoa powder
2 TBSP instant hot cocoa mix
Mix all ingredients together. Use 2 rounded teaspoons (or more!) per 8 oz. hot water. If desired, top with whipped cream, shaved chocolate, and sprinkles. Serve with a candy cane.
Molly Jo Realy says
I came up with this recipe after several trial and errors. Some were too creamy, some too spicy. This one is just right! I love party foods that encourage everyone to gather in the same room and share in the fun. Are you ready for some chocolately goodness? Then read on, and enjoy!
CHOCOLATE FONDUE:
Ingredients:
1 can (14 oz) sweetened, condensed milk
1/2 Cup freshly brewed strong coffee
4 chopped squares semi-sweet baking CHOCOLATE
1-1/2 tsp chili powder
Heat milk, coffee, and chocolate in saucepan until creamy. Add chocolate, stir until completely melted. Add chili powder, mix thoroughly.
Serve warm with assorted fresh fruits, cookies, pretzel sticks, candy canes, cake cubes.
Donna B. says
My favorite is Ina Garten’s chocolate cake recipe.
Beatty’s Chocolate Cake
Copyright 2006, Barefoot Contessa at Home, All Rights Reserved
Prep Time:30 minInactive Prep Time:30 minCook Time:35 min
Level:
Intermediate
Serves:
8 servings
Ingredients
Butter, for greasing the pans
1 3/4 cups all-purpose flour, plus more for pans
2 cups sugar
3/4 cups good cocoa powder
2 teaspoons baking soda
1 teaspoon baking powder
1 teaspoon kosher salt
1 cup buttermilk, shaken
1/2 cup vegetable oil
2 extra-large eggs, at room temperature
1 teaspoon pure vanilla extract
1 cup freshly brewed hot coffee
Chocolate Buttercream, recipe follows
Directions
Preheat the oven to 350 degrees F. Butter two 8-inch x 2-inch round cake pans. Line with parchment paper, then butter and flour the pans.
Sift the flour, sugar, cocoa, baking soda, baking powder, and salt into the bowl of an electric mixer fitted with a paddle attachment and mix on low speed until combined. In another bowl, combine the buttermilk, oil, eggs, and vanilla. With the mixer on low speed, slowly add the wet ingredients to the dry. With mixer still on low, add the coffee and stir just to combine, scraping the bottom of the bowl with a rubber spatula. Pour the batter into the prepared pans and bake for 35 to 40 minutes, until a cake tester comes out clean. Cool in the pans for 30 minutes, then turn them out onto a cooling rack and cool completely.
Place 1 layer, flat side up, on a flat plate or cake pedestal. With a knife or offset spatula, spread the top with frosting. Place the second layer on top, rounded side up, and spread the frosting evenly on the top and sides of the cake.
Chocolate Frosting:
6 ounces good semisweet chocolate (recommended: Callebaut)
1/2 pound (2 sticks) unsalted butter, at room temperature
1 extra-large egg yolk, at room temperature
1 teaspoon pure vanilla extract
1 1/4 cups sifted confectioners’ sugar
1 tablespoon instant coffee powder
Chop the chocolate and place it in a heat-proof bowl set over a pan of simmering water. Stir until just melted and set aside until cooled to room temperature.
In the bowl of an electric mixer fitted with a paddle attachment, beat the butter on medium-high speed until light yellow and fluffy, about 3 minutes. Add the egg yolk and vanilla and continue beating for 3 minutes. Turn the mixer to low, gradually add the confectioners’ sugar, then beat at medium speed, scraping down the bowl as necessary, until smooth and creamy. Dissolve the coffee powder in 2 teaspoons of the hottest tap water. On low speed, add the chocolate and coffee to the butter mixture and mix until blended. Don’t whip! Spread immediately on the cooled cake.
http://www.foodnetwork.com/food/cda/recipe_print/0,1946,FOOD_9936_36337_RECIPE-PRINT-FULL-PAGE-FORMATTER,00.html
Valerie says
Katie, what is a good substitute for the orange essential oil.
Kristen M. says
Cocoa Sugared Peanuts
2-3 cups raw peanuts
1 cup sugar
1/2 cup water
3 Tbsp cocoa powder
1 tsp cinnamon
Pinch of cayenne pepper
salt
Combine peanuts, sugar, and water in a heavy saucepan or skillet over medium heat. Cook, stirring, until sugar dissolves and mixture crystallizes and coats the peanuts, about 10 minutes. Spread the sugared peanuts in a single layer on a cookie sheet fitted with parchment paper.
In a small bowl, mix together the cocoa, cinnamon, cayenne, and salt. Stir the mixture in to evenly coat the nuts.
Bake at 300° for 15 minutes. Cool and store in a covered container.
Kristen M. says
I love making homemade chocolate pudding but haven’t been as creative by adding orange. I will make a note to try your recipe. My favorite chocolate holiday cookie is chocolate crinkles. I remember my mom making the basic recipe each year around Christmas. I imagine I could kick them up a notch with quality cocoa and yummy chocolate chunks.
Basic Chocolate Crinkle Recipe from Betty Crocker:
(Add chocolate chunks/chips for an extra special chocolatey treat.)
1/2 cup vegetable oil
4oz unsweetened baking chocolate, melted, cooled
2 cups granulated sugar
2 teaspoons vanilla
4 eggs
2 cups all-purpose flour
2 teaspoons baking powder
1/2 teaspoon salt
1/2 cup powdered sugar
In large bowl, mix oil, chocolate, granulated sugar and vanilla. Stir in eggs, one at a time. Stir in flour, baking powder and salt. Cover; refrigerate at least 3 hours.
Heat oven to 350°F. Grease cookie sheet with shortening or cooking spray.
Drop dough by teaspoonfuls into powdered sugar; roll around to coat and shape into balls. Place about 2 inches apart on cookie sheets.
Bake 10 to 12 minutes or until almost no imprint remains when touched lightly in center. Immediately remove from cookie sheets to cooling racks.
Makes 6 dozen cookies