If you’re craving a dessert that wraps you up like a warm hug, this Chocolate Pudding ~ Old School Recipe is exactly what you need. It’s a luscious, creamy treat that brings back the nostalgic charm of homemade pudding, where simple pantry staples transform into rich layers of deep chocolate flavor and that silky, velvety texture everyone adores. This recipe is timeless, utterly comforting, and perfect for sharing moments of pure indulgence with friends or family.
Ingredients You’ll Need
What makes this pudding so magical is how a handful of straightforward ingredients come together to create something truly special. Each one plays a vital role, whether it’s building the decadent chocolate taste or giving the pudding its classic creamy body.
- 2¼ cups whole milk: The creamy base that carries all the flavors and creates that smooth, velvety texture.
- ½ cup sugar: Adds just the right amount of sweetness to balance the rich cocoa.
- ⅓ cup cocoa powder: Packs the deep chocolate flavor that’s the heart of this classic dessert.
- 3 tablespoons cornstarch: The magic thickener that gives the pudding that perfect, custard-like consistency.
- ¼ teaspoon salt: Enhances the chocolate and balances the sweetness with a subtle savory touch.
- 2 egg yolks: Provide richness and help thicken the pudding while keeping it silky smooth.
- 20 grams unsalted butter (1½ tablespoons): Adds an irresistible creaminess and glossy finish.
- 1 teaspoon vanilla: Infuses warmth and depth, rounding out the chocolate with a subtle sweet aroma.
How to Make Chocolate Pudding ~ Old School Recipe
Step 1: Combine the Dry Ingredients and Milk
Start by whisking the whole milk, sugar, cocoa powder, cornstarch, and salt in a heavy-bottomed saucepan. This blend creates your pudding’s foundation — smooth, rich, and full of chocolate goodness. Bring this mixture to a gentle boil over medium heat while whisking constantly to avoid lumps and scorch marks. Once boiling, immediately reduce the heat and simmer for 1½ to 2 minutes until the pudding base thickens and turns silky.
Step 2: Temper the Egg Yolks
To keep your pudding smooth and creamy without scrambled eggs, slowly incorporate ¼ cup of the hot pudding mixture into the beaten egg yolks while whisking rapidly. This tempering warms the yolks gently. Repeat this warming step with another ¼ cup of pudding mixture to ensure the eggs blend seamlessly.
Step 3: Combine and Thicken
Pour the warmed egg yolk mixture back into the saucepan, whisking vigorously. Return the pot to the stove and bring the pudding back to a gentle boil on medium-low heat. Continue whisking for 45 to 60 seconds until it thickens just a little more, becoming luxuriously smooth and a touch creamier. This step guarantees that perfect custard-like texture.
Step 4: Finish with Butter and Vanilla
Remove the pudding from the heat. Whisk in the unsalted butter and vanilla extract immediately, allowing the butter to melt fully and give the pudding a beautiful, glossy finish. Scrape the sides of your pot to ensure every last bit of flavor is captured. For an ultra-smooth finish, strain the pudding through a fine sieve into your serving bowl, then cover the surface directly with plastic wrap. This prevents a skin from forming as it chills. Let it cool and refrigerate for 3 to 4 hours before serving.
How to Serve Chocolate Pudding ~ Old School Recipe
Garnishes
Chocolate pudding is a perfect blank canvas for delicious garnishes. Classic whipped cream crowned with a sprinkle of cocoa powder or chocolate shavings adds an airy contrast to the rich pudding. For a bright twist, fresh berries like raspberries or strawberries add a pop of color and tartness that pairs beautifully with the smooth chocolate.
Side Dishes
Pairing this pudding with crunchy cookies or buttery shortbread creates a delightful texture contrast. You can also serve it alongside a cup of coffee or strong black tea, which elevates the dessert into a complete experience with complementary bitter notes balancing the sweetness.
Creative Ways to Present
Transform the humble pudding into an elegant dessert by layering it with crushed cookies or cake crumbs in individual glasses for a quick, no-bake parfait. Garnish with a mint leaf or a drizzle of caramel or salted caramel sauce to add sophistication. For a nostalgic touch, serve it in vintage glass bowls to channel that authentic old school vibe.
Make Ahead and Storage
Storing Leftovers
After enjoying this pudding, cover and keep any leftovers in the refrigerator for up to 3 days. The flavor and texture hold up beautifully, making it a quick grab-and-go dessert for days ahead.
Freezing
While freezing is possible, the texture of homemade pudding may change slightly, becoming a bit grainy upon thawing. For best quality, enjoy this Chocolate Pudding ~ Old School Recipe fresh, or refrigerated rather than frozen.
Reheating
If you prefer warm pudding, reheat gently in a saucepan over low heat, stirring constantly to avoid curdling or scorching. Alternatively, microwave in short bursts, stirring in between, to regain that creamy warmth without compromising texture.
FAQs
Can I use low-fat milk instead of whole milk?
Certainly! However, whole milk provides the richest, creamiest texture that makes this pudding so indulgent. Using low-fat milk will result in a lighter, slightly less creamy dessert but still tasty.
Why do I need to temper the egg yolks?
Tempering prevents the eggs from cooking too quickly and turning into scrambled eggs. Gradually warming the yolks ensures they blend smoothly, giving the pudding that classic silky consistency.
Can I make this pudding vegan?
This recipe relies on eggs, butter, and dairy for its texture and flavor, so it isn’t vegan as is. However, you can adapt it using plant-based milk and egg substitutes, but the texture and taste will be different from this Chocolate Pudding ~ Old School Recipe.
How thick should the pudding be when simmering?
The pudding should coat the back of a spoon thickly but still be pourable. It will firm up more when chilled in the refrigerator.
Can I add flavors or spices to the pudding?
Absolutely! A pinch of cinnamon, a splash of coffee, or even a dash of chili powder can add wonderful depth to this pudding. Just add these while heating the milk mixture to infuse the flavors evenly.
Final Thoughts
There is something truly heartwarming about making and savoring this Chocolate Pudding ~ Old School Recipe. It’s a simple yet deeply satisfying dessert that never goes out of style. Whether you want to impress guests with a homemade classic or simply crave a delicious treat to brighten your day, this pudding will always deliver comfort in every spoonful. Don’t hesitate to give it a try—you might just find your new favorite dessert to cherish.
Print
Chocolate Pudding ~ Old School Recipe
- Total Time: 18 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This Old School Chocolate Pudding recipe yields a rich, creamy dessert made from simple pantry ingredients. It features a smooth pudding base thickened with cornstarch and enriched with egg yolks and butter for a luscious texture and deep chocolate flavor. Perfect for a nostalgic treat, it requires stovetop cooking with frequent whisking for silky results.
Ingredients
Chocolate Pudding Ingredients
- 2¼ cups whole milk
- ½ cup sugar
- ⅓ cup cocoa powder
- 3 tablespoons cornstarch
- ¼ teaspoon salt
- 2 egg yolks
- 20 grams unsalted butter (1½ tablespoons)
- 1 teaspoon vanilla extract
Instructions
- Combine dry ingredients and milk: In a heavy-bottomed saucepan, whisk together the whole milk, sugar, cocoa powder, cornstarch, and salt until well combined and smooth.
- Heat mixture to boil: Place the pan over medium heat and whisk frequently to prevent lumps and sticking. Bring the mixture slowly to a boil, then reduce the heat to low and cook gently for 1½ to 2 minutes while continuing to whisk until thickened.
- Temper the egg yolks: In a small bowl, whisk the egg yolks until smooth. Slowly add about ¼ cup of the hot pudding mixture into the yolks while whisking constantly to temper them and prevent scrambling. Add another ¼ cup of the hot mixture in the same manner.
- Combine and cook again: Pour the warmed egg yolk mixture back into the saucepan and whisk well. Return the pan to medium-low heat and bring to a gentle boil again, cooking for an additional 45 to 60 seconds while whisking continuously until smoothly thickened.
- Add butter and vanilla: Remove the pudding from heat and whisk in the unsalted butter and vanilla extract until fully melted and the pudding is smooth and glossy.
- Strain and cool: Scrape down the sides of the pan to incorporate all ingredients evenly. Strain the pudding into a serving bowl through a fine-mesh sieve to remove any cooked egg bits. Cover immediately with plastic wrap pressed directly onto the surface to prevent skin formation.
- Chill before serving: Allow the pudding to cool at room temperature, then refrigerate for 3 to 4 hours until fully chilled and set.
Notes
- Use whole milk for the creamiest texture; low-fat milk may result in a less rich pudding.
- Whisking continuously during cooking is crucial to avoid lumps and burning.
- Tempering the egg yolks prevents curdling and ensures a smooth pudding.
- Straining the pudding is important to remove any cooked egg bits for a silky finish.
- Covering with plastic wrap directly on the pudding surface prevents a skin from forming as it cools.
- This pudding can be made a day ahead and kept refrigerated for up to 2 days.
- Prep Time: 5 minutes
- Cook Time: 13 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American

