With only 5 ingredients you can make the creamiest, chocolatiest, richest and most delicious Homemade Chocolate Pudding from scratch. It will be a new family favorite, no more boxed mixes again!
I try to stay away from boxed or processed food. There’s nothing like making something from scratch, the taste, the texture and just knowing that you made it yourself makes all the difference.
- Chocolate – I like to use a good quality dark chocolate (mine had 52% cacao)
- Milk – whole or 2% is the best
- Cornstarch – be sure to sift it to remove any lumps
- Sugar – granulated or extra fine sugar
Why use melted chocolate?
I try to use melted chocolate instead of cocoa powder as much as possible. Sometimes cocoa can be lumpy if it isn’t sifted well. I also like that melted chocolate will give the finished product a fudgier taste than cocoa will.
How to make Chocolate Pudding from Scratch
Melt the chocolate either the bain marie method or with a microwave.
In a medium pot mix together the milk and sifted cornstarch and salt, add the sugar and bring to a boil on medium heat, stirring constantly.
Once the sugar has dissolved add the melted chocolate.
Reduce the heat to low and continue to cook and stirring constantly until thickened, approximately 1-3 minutes.
Transfer the pudding to your preferred serving bowls, cover the pudding with plastic wrap, make sure it touch the pudding. Let cool 20 minutes then refrigerate for at least 3-4 hours.
Serve with a dollop of whipped cream and grated chocolate if desired.
How to melt chocolate the bain marie method
For any of us and that is me included that don’t have a microwave, the best way to melt chocolate is a bain marie. Place the chopped chocolate in a heat proof bowl and place the bowl over a small pot with water (make sure the water does not touch the bottom of the bowl).
Heat the water to a low boil, the heat will melt the chocolate, all you have to do is stir the ingredients until smooth and completely melted. I have been melting chocolate this way forever, no need for any fancy equipment.
You can also melt chocolate, milk and butter together to make a glaze or ganache. Just make sure when you are melting just chocolate, that no water touches your melted chocolate or it will seize and unfortunately you will have to start over.
How to melt chocolate with a microwave
Chop the chocolate then place it in a microwave safe bowl and microwave for 30 second intervals, be sure to stir the chocolate between each 30 second interval. Continue until the chocolate is smooth and completely melted.
Yes you can, but because chocolate has fat in it and cocoa doesn’t you will need to add a fat, such as melted butter or oil. So for 1 ounce (28 grams) of chocolate substitute with 3 tablespoons of dutch processed unsweetened cocoa (be sure to sift) and 1 tablespoon of melted butter or vegetable oil.
Yes you can use milk chocolate although I would cut back a bit on the sugar since milk chocolate has sugar in it.
Once you have made the pudding and it is in your desired bowl or cups, just place a piece of plastic wrap over the still warm pudding, make sure it clings to the pudding this keep a skin from forming.
The pudding should be stored in the fridge, well covered. It will keep for up to 5-6 days in the fridge. Freezing is not recommended because it could separate and or become grainy.
Never leave the pudding out of the fridge for more than 1 1/2-2 hours. It should be thrown out if it is.
When you are looking for a creamy Homemade Chocolate Pudding then I hope you give this recipe a try and let me know how it goes. Enjoy!
More Delicious Chocolate Recipes to try!
- Double Chocolate Bread
- Easy Chocolate Milkshake
- Easy Cookie Chocolate Clusters
- Easy Chocolate Cream Spread
Homemade Chocolate Pudding Recipe
- 4¼ ounces unsweetened chocolate (good quality chocolate)
- 1¾ cups milk (whole or 2%)
- ¼ cup +2½ tablespoons cornstarch (sifted) (total 50 grams)
- ¼ teaspoon salt
- 5½ tablespoons granulated sugar
- Melt the chocolate either the bain marie method or with a microwave.
- In a medium pot mix together the milk and sifted cornstarch and salt, add the sugar and bring to a boil on medium heat, stirring constantly.
- Once the sugar has dissolved add the melted chocolate. Reduce the heat to low and continue to cook and stirring constantly until thickened, approximately 1-3 minutes.
- Transfer the pudding to your preferred serving bowls*, cover the pudding with plastic wrap, make sure it touch the pudding, this will keep a skin from forming on the pudding. Let cool 20 minutes then refrigerate for at least 3-4 hours.
- Serve with a dollop of whipped cream and grated chocolate if desired. Enjoy!