Chocolate Pudding Recipe
Introduction
This creamy chocolate pudding is a rich and comforting dessert that comes together quickly with simple ingredients. Perfect for satisfying a sweet craving, it’s smooth, chocolaty, and easy to make at home.

Ingredients
- 5 tablespoons cornstarch
- ½ cup unsweetened cocoa powder
- 1 cup granulated sugar
- Dash of salt
- 4 cups whole milk
- 2 tablespoons butter, chopped into small pieces
- 1 teaspoon vanilla extract
Instructions
- Step 1: In a medium saucepan, stir together the cornstarch, cocoa powder, sugar, and salt. Slowly stir in the cold milk until the mixture is smooth and combined.
- Step 2: Turn the heat to medium and cook the mixture, stirring constantly, until it comes to a boil. Allow it to boil for 1 minute to thicken.
- Step 3: Remove the saucepan from heat and immediately stir in the butter and vanilla extract until the butter melts and is fully incorporated.
- Step 4: Place a piece of plastic wrap directly on the surface of the pudding to prevent a skin from forming as it cools. Let it cool, then refrigerate for at least one hour to set.
Tips & Variations
- For a richer flavor, substitute half of the whole milk with heavy cream.
- Add a pinch of cinnamon or a splash of espresso for a subtle depth of flavor.
- Use non-dairy milk alternatives, but be aware the texture may vary slightly.
- Serve with whipped cream or fresh berries for an elegant touch.
Storage
Store the pudding in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop if desired, stirring well to restore its creamy texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use low-fat or skim milk instead of whole milk?
Yes, you can use low-fat or skim milk, but the pudding may be less creamy and rich compared to using whole milk.
Why do I need to place plastic wrap on the pudding surface?
Placing plastic wrap directly on the pudding prevents a thick skin from forming as it cools, keeping the texture smooth and creamy.
Print
Chocolate Pudding Recipe
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
Description
This rich and creamy Chocolate Pudding recipe is a classic dessert made from scratch using simple pantry ingredients. Cooked on the stovetop to achieve a smooth, velvety texture, it’s perfect served chilled after setting in the refrigerator. The pudding combines cocoa powder, cornstarch, and sugar with whole milk, enhanced by butter and vanilla for a delightful chocolate treat.
Ingredients
Dry Ingredients
- 5 Tablespoons cornstarch
- ½ cup unsweetened cocoa powder
- 1 cup granulated sugar
- Dash of salt
Wet Ingredients
- 4 cups whole milk
- 2 Tablespoons butter, chopped into small pieces
- 1 teaspoon vanilla extract
Instructions
- Combine Dry Ingredients: In a medium saucepan, thoroughly stir together the cornstarch, unsweetened cocoa powder, granulated sugar, and a dash of salt to evenly distribute the powders.
- Add Milk Slowly: Gradually pour in the cold whole milk while stirring continuously to ensure the cornstarch is fully dissolved and no lumps form.
- Cook the Pudding: Place the saucepan over medium heat and cook the mixture, stirring constantly, until it thickens and comes to a boil. Allow it to boil steadily for 1 minute to fully activate the thickening properties of the cornstarch.
- Finish with Butter and Vanilla: Remove the pudding from heat and immediately stir in the chopped butter and vanilla extract to add richness and enhance the chocolate flavor.
- Prevent Skin Formation: Cover the pudding surface directly with a piece of plastic wrap to stop a skin from forming on top as it cools down.
- Chill to Set: Allow the pudding to cool to room temperature, then refrigerate for at least 1 hour so it can fully set and develop its smooth, creamy consistency before serving.
Notes
- Stir constantly during cooking to avoid lumps and prevent burning on the bottom of the pan.
- Using cold milk helps incorporate the cornstarch evenly.
- Covering the pudding with plastic wrap prevents the formation of a thick skin on top.
- You can adjust the sweetness by reducing or increasing the sugar to taste.
- If you want a richer pudding, use half-and-half or add a little heavy cream.
- For a dairy-free version, substitute whole milk with almond or oat milk and use a vegan butter alternative.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Keywords: chocolate pudding, homemade pudding, stovetop pudding, creamy dessert, chocolate dessert, easy pudding recipe

