This homemade chocolate pudding is an incredibly simple recipe. Some links in this post are affiliate links that earn me a commission if you purchase through them.
Ever have a craving for something and decide you just can’t wait and have to have it right then?
That’s me with chocolate pudding. Every once in awhile, I just absolutely have to have it.
And yes, when I make it, I always enjoy some still warm. I don’t have the patience to wait for it to cool.
That lack of patience tells you something when it takes just fifteen minutes to make this chocolate pudding from scratch.
It makes a delicious and decadent pudding that’s both kid-friendly (hello after school snack) and perfect to serve for a fancy dinner party, too.
In fact, this is one of my go to recipes when I plan a romantic dinner. Who doesn’t love a creamy, decadent dessert that’s surprisingly not super high in calories?
What milk do I need to use?
The good news is that you can use whatever milk you have in the fridge to make this homemade chocolate pudding. Well, within reason – don’t use buttermilk!
This makes life easier for me. While whole milk makes the richest chocolate pudding, you can use skim milk, too. It all works, and you just change how rich the end result ends up.
Regardless, it tastes delicious, whether you use skim, 1% milk, 2% milk, or whole milk. My only recommendation is that if you use whole milk, leave out the butter at the end. It doesn’t need the added richness.
Is chocolate pudding gluten free?
Here’s your good news! Yes, this chocolate pudding is gluten free.
With just eight common ingredients, this is a clean chocolate pudding recipe that has no ingredients that contain gluten. It’s just milk, egg yolks, cornstarch, cocoa powder, sugar, salt, butter, and coffee.
Why does this recipe have coffee in it?
Coffee and chocolate are best friends, and I don’t just say this because I love a good mocha. (Though if you need a good mocha recipe, you have got to try my spicy cinnamon mocha!)
When you add a bit of coffee to any recipe with chocolate, it simply makes the chocolate flavor richer and deeper. When I can turn up the flavor without adding calories, you know I’m all over it.
It doesn’t take much coffee. I just use the “leftover” coffee I brewed that morning when I bake. Simply replace the vanilla in your next chocolate recipe, whether that’s brownies or this chocolate pudding.
How do I prevent a skin from forming?
Homemade chocolate pudding is delicious, but the skin that forms on top of it is not. Simply keeping the pudding covered ensures that no rubbery skin forms on top of your hard work.
Keep it covered has the same definition as when you make guacamole. That means you need to let zero air touch your pudding. Take a piece of plastic wrap and gently tuck it on top of your pudding.
This works whether you make individual pudding cups for an after school snack or one large dish to share with everyone. Make sure you start in the middle and then gently push the plastic wrap into all the edges.
If you eat some of your chocolate pudding and put the rest away for later, recover it and make sure you push the plastic wrap down into any divot that you made by eating some. If you don’t, that’s air touching your pudding.
Can I make this chocolate pudding without cornstarch?
Yes, you can! The cornstarch helps with the thickening, so you need something to take on that job. If you cannot have cornstarch, this recipe works just as well with arrowroot mixed with a touch of flour.
The original recipe calls for four teaspoons of cornstarch. Use one tablespoon of arrowroot and a half teaspoon of flour. Together with the eggs, that thickened it sufficiently for me when I tried it. Without the flour, it didn’t work quite as well as I wanted.
How to Make Homemade Chocolate Pudding
Remove it from the heat and set aside for the moment.
In a separate bowl, mix together the last quarter cup of milk with the cornstarch. Use a fork to stir it together.
Add the egg yolks and salt to the milk and cornstarch. Whisk all that together until it’s smooth and homogeneous.
Carefully pour half the hot milk mixture into a large liquid measuring cup. I do this because it gives me far more control that any other method I’ve tried.
While whisking your milk and eggs, slowly pour in the hot chocolate milk mixture. This lets you temper the eggs and keeps them from turning into scrambled eggs when you add the hot milk.
Once you have the hot milk added to the milk and eggs, pour that mixture back into the original heavy saucepan. Turn the heat back to medium high and whisk until it comes to a boil.
Turn the heat down so that the mixture just simmers. Cook it for another few minutes until it thickens and you can see the trail from your whisk as you stir.
Remove it from the heat and whisk in the coffee. Cut the butter into smaller chunks, then add them to the pudding and whisk again until they melt and are incorporated.
Immediately pour the pudding into your large measuring cup. Again, this ensures you have great control as you pour it into containers.
Pour the pudding into stemless martini glasses, ramekins, or a larger bowl – however you plan to serve it. Place plastic wrap carefully over the surface of your pudding to ensure no air touches it.
Place your pudding into the fridge for at least four hours – though I enjoy warm pudding, too!
Serve with freshly whipped cream. This would be fantastic with my cinnamon whipped cream for an extra flavor boost.
It lasts two to three days in the fridge. Do not try to freeze this; it won’t work.
Have you ever made homemade chocolate pudding?
More perfect crave-worthy recipes:
- Molten chocolate cakes
- Mango custard
- Microwave chocolate chip cookie for one
- Baked cherry oatmeal
- White chocolate party mix
- Snickers popcorn
- Frosted banana bars
- Bailey’s chocolate mousse
As an Amazon Associate and member of other affiliate programs, I earn a commission from qualifying purchases. This site uses an outside source to provide nutrition. If you need exact details, please calculate yourself.
Nutrition Information: Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 158Total Fat: 4gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 99mgSodium: 144mgCarbohydrates: 25gFiber: 1gSugar: 17gProtein: 5g
As an Amazon Associate and member of other affiliate programs, I earn a commission from qualifying purchases.
This site uses an outside source to provide nutrition. If you need exact details, please calculate yourself.
I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.