Chocolate Pudding reminds me of dessert cups from school lunches, except this version is richer and tastes like real chocolate instead of powder. Each spoonful is smooth and cool, melting on your tongue with deep cocoa flavor. It sets up perfectly creamy in the fridge. You’ll forget instant pudding exists.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!
I make this for weeknight desserts, birthday parties, holiday dinners and anytime I need something sweet that doesn’t require the oven. It’s budget-friendly, kid-friendly, and way better than store-bought pudding cups. The pudding stays creamy in the fridge for 3 to 5 days when stored properly, making it perfect for meal prep or making ahead for gatherings.
Ingredients You’ll Need
You’ll need all the ingredients shown in the photograph below.

How to Make Chocolate Pudding with Step-By-Step Instructions
Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.
You’ll just need one pot and about 20 minutes to bring this creamy dessert together.
Whisk the Dry Ingredients
In a medium saucepan, whisk together the sugar, unsweetened cocoa powder, cornstarch, and a pinch of salt until combined. Whisking the dry ingredients first prevents lumps from forming once you add the milk.
Add the Milk Gradually
Whisk in the whole milk slowly, a little at a time, until the mixture is smooth and lump-free. Pouring the milk in gradually helps you control the texture and makes sure everything blends evenly without clumping. A balloon whisk works perfectly for this step.
SERIOUSLY GOOD
DESSERTS!
Dessert First is a collection of 61 RECIPES to show you that you can make beautiful, impressive desserts right in your own kitchen, no matter your skill level.
Immediate eBook download. No physical book available.
Includes ad-free recipes like:
∙ Lemon Pound Cake
∙ Starbucks Cake Pops
∙ Boston Cream Pie
∙ Chocolate Mousse
∙ Matcha Tiramisu
...and much more!
Cook Until Thickened
Place the saucepan over medium heat and cook, whisking continuously, until the mixture thickens, about 5 to 7 minutes. You’ll know it’s ready when it coats the back of a spoon and leaves a trail when you run your finger through it.
Continuous whisking prevents scorching and keeps the pudding silky smooth. A heavy-bottomed saucepan distributes heat evenly and reduces the risk of burning.
Stir in the Chocolate
Remove the saucepan from heat and stir in the chopped semisweet chocolate until it melts completely and the pudding looks glossy. The residual heat from the pudding will melt the chocolate without any additional cooking.
Add Vanilla and Butter
Mix in the vanilla extract and butter until the pudding is glossy and well combined. The butter adds richness and gives the pudding a beautiful sheen. A silicone spatula helps you scrape down the sides and incorporate everything evenly.
Pour and Chill
Pour the pudding into ramekins or a large serving bowl. Press BPA-free plastic wrap directly onto the surface of the pudding to prevent a pudding skin from forming. Refrigerate for at least 2 hours, or until fully chilled and set.
Glass ramekins or dessert glass cups are perfect for individual servings and look beautiful when you’re serving guests.

Add Toppings
Top the chilled pudding with whipped cream, chocolate shavings, or a sprinkle of ground cinnamon, using a fine-mesh sieve before serving. You can also use fresh berries, crushed graham crackers, a drizzle of caramel sauce, or even roasted mini marshmallows if you want.
Serve chilled and enjoy!

Chocolate Pudding
Ingredients
- 2 ½ cups whole milk
- ½ cup sugar
- 3 tablespoons unsweetened cocoa powder
- 2 tablespoons cornstarch
- Pinch of salt
- 3 ounces semisweet chocolate chopped
- 1 teaspoon pure vanilla extract
- 1 tablespoon unsalted butter
For serving:
- Whipped cream
- Chocolate shavings
- Ground cinnamon
Instructions
- In a medium saucepan, whisk together sugar, cocoa powder, cornstarch, and a pinch of salt.½ cup sugar, 3 tablespoons unsweetened cocoa powder, 2 tablespoons cornstarch, Pinch of salt
- Slowly whisk in the milk, a little at a time, until the mixture is smooth and lump-free.2 ½ cups whole milk
- Place the saucepan over medium heat. Cook, whisking constantly, until the mixture thickens—about 5–7 minutes.
- Remove from heat. Stir in the chopped semisweet chocolate until melted and silky.3 ounces semisweet chocolate
- Mix in the vanilla extract and butter until glossy and well combined.1 teaspoon pure vanilla extract, 1 tablespoon unsalted butter
- Pour into ramekins or a large bowl. Press plastic wrap directly on the surface to prevent a skin from forming.
- Refrigerate for at least 2 hours, or until fully chilled. Top with whipped cream, chocolate shavings, or a sprinkle of cinnamon before serving.Whipped cream, Chocolate shavings, Ground cinnamon
Video
Notes
Nutrition
SERIOUSLY GOOD
DESSERTS!
Dessert First is a collection of 61 RECIPES to show you that you can make beautiful, impressive desserts right in your own kitchen, no matter your skill level.
Immediate eBook download. No physical book available.
Includes ad-free recipes like:
∙ Lemon Pound Cake
∙ Starbucks Cake Pops
∙ Boston Cream Pie
∙ Chocolate Mousse
∙ Matcha Tiramisu
...and much more!
How to Store Leftovers
Store leftover chocolate pudding in an airtight container in the fridge for 3 to 5 days. Press plastic wrap directly on the surface before sealing the container to prevent a skin from forming. The pudding will stay creamy and smooth as long as it’s covered properly.
Freezing this pudding affects the texture, so I suggest you don’t do it. If you need to keep it fresh for longer, the refrigerator is your best bet.
What to Serve With Chocolate Pudding
Chocolate pudding is even better with whipped cream on top. Add chocolate shavings for a classic look, or top it with fresh raspberries, sliced strawberries, or banana slices for fruity contrast.
I also love drizzling salted caramel sauce or sprinkling flaky sea salt to balance the sweetness. Serve it with shortbread cookies, vanilla wafers, or graham crackers for dipping. You can also layer it with crushed cookies and whipped cream in parfait glasses for a trifle-style dessert that looks impressive.
More Easy Recipes for You to Try at Home
I think you’ll enjoy these other classic dessert recipes I make all the time for gatherings and celebrations.

Add Preferred Source