Pudding is the unsung hero of easy-to-whip-up desserts, but once you take a bite of this Dark Chocolate Pudding, you won't overlook it again. This easy recipe uses common kitchen ingredients, takes only about 15 minutes to put together, and is ridiculously good.
Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get weekly updates from me!
This Dark Chocolate Pudding recipe and I go way back. I've been making a version of it for nearly 15 years, and it's been the starting point for all of my pudding recipes (like my Vanilla Pudding, Butterscotch Pudding and Pistachio Pudding). The original recipe I used to make I *think* came from Gourmet magazine (RIP), but all these years later the exact recipe I started with has been lost. Like all "heirloom" recipes, it has morphed and changed over the years as I've made it my own.
This Dark Chocolate Pudding recipe uses a straightforward technique (no egg tempering required!) and uses common pantry staples. While I do dive a little deeper into the best type of chocolate to use below, at its heart, this is a simple recipe with a simply delicious outcome.
So, let's get to making it, shall we? The article below details all the information you need to know to make this successfully, concluding with the recipe at the end. You can jump around using the menu below, or skip to the end of the article for the full recipe.
Jump to:
Ingredients Needed and Substitutions
Here is a brief overview of the ingredients needed. The recipe card lists the full recipe with quantities and detailed instructions (located below this article).
- sugar
- cornstarch (this has just enough cornstarch to thicken the pudding, but not so much that it's going to set firm, so if you want to use this for a pie, you'll have to adjust the recipe to make the filling firmer)
- cocoa powder (I prefer to use Dutch-processed cocoa powder in this recipe, for a more rounded flavor, but natural cocoa powder is also fine for deep, slightly bitter chocolate flavor)
- espresso powder (this is optional, but deepens the chocolate flavor)
- coarse kosher salt (this recipe was tested using Diamond Crystal coarse kosher salt. If you use Morton's kosher salt or fine salt, decrease by about half for volume, or use the same amount by weight.)
- egg yolks
- whole milk
- dark chocolate (see more on this below)
- unsalted butter
- vanilla extract
- optional whipped cream: heavy cream + sour cream
What Type of Chocolate to Use
This recipe calls for dark or bittersweet chocolate. The cacao percentage for dark chocolate can vary, but somewhere in the 60%-80% range is good. Basically, use a dark chocolate you like the taste of. The sugar in the recipe balances the bittersweet chocolate, resulting in a deeply chocolatey flavor.
It is possible to use semisweet chocolate if that is all that is available, but it will result in a sweeter pudding.
Bar Chocolate vs. Chocolate Chips
In an ideal world, when baking or cooking with chocolate (see: French Silk Pie), it is best to use a pure chocolate bar from a high-quality brand. A pure chocolate or baking bar is best because it doesn't contain additives that help it keep its shape like chocolate chips do.
However, it's not always a perfect world, and we don't always have whole bars of high-quality chocolate hanging around when the craving for chocolate pudding strikes.
So, if you want to make the best dark chocolate pudding, use a whole chocolate bar that has been chopped up very finely. If in a pinch, use high-quality chocolate chips. By high-quality, I mean I don't recommend making this with something like Nestle. Instead, I recommend brands like Ghirardelli, Guittard or Callebaut.
How to Make It
This pudding is made all in one pot and doesn’t require any fussy tempering of the eggs (hooray!).
Here is a quick visual overview of the steps needed to make this recipe. This is not the actual recipe, which is located at the end of this article and has much greater detail to ensure success.
Step 1: Whisk together the dry ingredients.
Step 2: Whisk in the egg yolks and some of the milk until smooth.
Step 3: Add in the remaining milk and chopped dark chocolate.
Step 4: Cook until the pudding is thick and bubbling throughout.
Step 5: Strain the pudding through a fine-mesh strainer.
Step 6: Stir in the butter and vanilla extract.
Tips for Success
- Make sure to have both a rubber spatula and a whisk handy. I swap between using them while I’m cooking the pudding to make sure I’m getting all the mixture out of the crevices of the pot while also whisking to ensure an even cook.
- Take your time whisking the egg yolks and milk into the dry ingredients. The instructions call to add just some of the milk at first and whisking until the mixture is smooth. If you pour in all of the milk at once, it can be hard to get clumps out. The pudding is strained at the end to avoid any clumps in the final product, but it helps to avoid clumping from the beginning.
- Don’t walk away from the pudding while it's cooking. It takes at most 10 minutes to cook. Also, it’s especially important to stir almost constantly in the beginning when you are cooking it to ensure no egg yolks stick to the bottom of the pot and scramble.
After the Pudding is Made
After cooking, the pudding needs about 3 hours to chill and finish setting up. Though, if you want to eat it warm, go for it! Do note: the pudding will taste sweeter when served warm vs. chilled.
Know that this pudding is on the thinner side. If you want to use it as a pie filling, add an additional tablespoon of cornstarch to the recipe. Or, follow this recipe for a full guide on how to make Chocolate Cream Pie.
If you aren't making a pie, you can serve the pudding portioned into individual serving dishes, or simply left in the bowl it was strained into.
To prevent a skin from forming on top of the pudding, cover its surface with plastic wrap while it's still warm.
After the pudding has fully chilled, it may take on a jiggly consistency. For a creamier texture, gently whisk the chilled pudding to aerate it and achieve your desired creaminess.
Serving Chocolate Pudding
Pudding is best eaten within 1-2 days of being made, but it will last up to 3 days. As the days go on, the pudding might release some moisture. This is fine to consume, just stir it back into the pudding before serving.
Go ahead and put a big dollop of unsweetened whipped cream onto this pudding. I paired this recipe with a tangy whipped cream that contrasts the dark chocolate flavor. It's optional, but you won't regret making it. The pudding can also be served with some cookie crumbles if you want to add a textural contrast!
More Chocolate Recipes
I am so honored when you make a recipe from my site! If you make this Dark Chocolate Pudding, please leave a star ⭐️⭐️⭐️⭐️⭐️ rating with your experience! If you have any questions about this recipe, feel free to comment here, and tag me on Instagram!
PrintFull Recipe
Dark Chocolate Pudding
Homemade Chocolate Pudding is the unsung hero of easy-to-whip-up desserts. It's made using common kitchen ingredients, takes only about 15 minutes to put together and is ridiculously good.
- Prep Time: 00:05
- Cook Time: 00:10
- Total Time: 15 minutes
- Yield: 6 cups
- Category: Desserts
- Method: No-Bake
- Cuisine: American
Ingredients
For Dark Chocolate Pudding:
- ยพ cup (150 grams) granulated sugar
- 3 tablespoons cornstarch
- 2 tablespoons cocoa powder (either Dutch-processed or natural cocoa powder works)
- 1 teaspoon espresso powder (optional)
- ½ teaspoon coarse kosher salt (see note)
- 2 large egg yolks
- 3-ยฝ cups (790 grams) whole milk
- 6 ounces (170 grams) chopped bittersweet/dark chocolate
- 4 tablespoons (60 grams) unsalted butter
- 1 teaspoon vanilla extract
For Tangy Whipped Cream:
- 1 cup (227 grams) heavy cream
- 2 tablespoons (30 grams) sour cream
- 2 tablespoons (25 grams) granulated sugar
- ¼ teaspoon vanilla extract
Instructions
Make the Pudding:
- In a heavy-bottomed medium pot, whisk together the sugar, cornstarch, cocoa powder, espresso powder (if using), and salt. Whisk in the egg yolks and about ⅓ of the milk until smooth. Whisk in the remaining milk, then stir in the chopped chocolate.
- Turn on the heat to medium. Cook the mixture, whisking constantly and occasionally using a rubber spatula to scrape up any thickened pudding in the edges of the pan, until the pudding has fully thickened and large bubbles are forming and popping, about 8 minutes.
- Remove from the heat and immediately pour the pudding through a fine-mesh strainer into a bowl, using the spatula to push all the pudding through the strainer. Whisk the butter and vanilla into the pudding until fully combined.
- Leave the pudding in the bowl or transfer it into individual serving containers and smooth over the top. Place a piece of plastic wrap on the surface of the pudding to prevent a "skin" from forming. Let cool to room temperature before chilling in the refrigerator for at least 3 hours or overnight.
- Make the Whipped Cream:
- When ready to serve the pudding, in the bowl of an electric mixer fitted with a whisk attachment, add the cream, sour cream, granulated sugar, and vanilla. Beat on medium speed until the cream has reached soft stiff peaks, scraping down the bowl halfway through, about 2 minutes.
- Serve the chocolate pudding cold, topped with the whipped cream. See note about other serving options.
Notes
This recipe calls for dark or bittersweet chocolate. The cacao percentage for dark chocolate can vary, but somewhere in the 60%-80% range is good. Basically, use a dark chocolate you like the taste of.
I prefer to use Dutch-processed cocoa powder in this recipe, for a more rounded flavor, but natural cocoa powder is also fine for deep, slightly bitter notes.
This recipe was tested using Diamond Crystal coarse kosher salt. If you use Morton's kosher salt or fine salt, decrease by about half for volume, or use the same amount by weight.
The pudding can be served straight from the refrigerator after chilling. Or, it can be briefly whisked together before serving for a more creamy, airy texture.
Looking to make a pie? Check out this Chocolate Cream Pie recipe. This pudding has a slightly lower amount of cornstarch, resulting in a creamier texture compared to a pie.
Adapted from Gourmet magazine.
Some of the links on this page may be affiliate links. Everyday Pie is a participant in the Amazon Associates Program. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you.
Donya Farnum
Yeah. I wouldn't do
the mesh strainer thing. It's much simpler and less messy to cook all ingredients together except the yolks. Temper the yolks with a bit of hot mixture. Then add the tempered yolks to the pudding and cook for 2 more minutes (stirring as needed so it doesn't scorch). No worry about straining any egg yuckies.
Jane
The outcome was sublime, but it was rather fussy to make. Pouring the pudding through the mesh strainer didnโt seem to have any effect other than creating more dishes. However, I have no complaints about the result. This pudding is unparalleled.
Chantal
I've never made scratch pudding before and I won't be returning to instant pudding. Kelli's recipe is so well described and so easy to follow. This pudding was SO GOOD
KB Mack
Oh my! So easy and so decadent!
I received a couple of 73% bars (only 7 oz total) which would not have been eaten so used them, with 1/4 cup each white and dark brown sugar. Even made with 2% milk since it was what I had, and the result is amazing! This is my new go to recipe for a quick dessert. Thanks for posting!
Kelli Avila
I'm so happy you enjoyed it! Thanks for stopping by and sharing!
Ilena
Chocolate pudding is my favorite snack. I only make 4 things. Recipe in Polish - potato flour, milk, sugar and cocoa. https://infomiasto.eu/przepis-jak-zrobic-domowy-budyn-czekoladowy/ I recommend to try it, very dense and intense.