Description
This rich, creamy chocolate pudding is made from scratch with simple ingredients. It’s silky smooth, full of deep chocolate flavor, and perfect for a quick dessert!
Ingredients
Units
Scale
- 2 cups whole milk (or half-and-half for extra creaminess)
- 1/2 cup granulated sugar
- 1/4 cup unsweetened cocoa powder
- 3 tbsp cornstarch
- 1/4 tsp salt
- 1/2 tsp vanilla extract
- 2 oz semi-sweet chocolate, finely chopped (optional, for extra richness)
- 1 tbsp butter (optional, for extra creaminess)
Instructions
- Combine Dry Ingredients:
- In a medium saucepan (off heat), whisk together sugar, cocoa powder, cornstarch, and salt.
- Add Milk & Heat:
- Gradually whisk in the milk, making sure there are no lumps.
- Place the saucepan over medium heat and cook, whisking constantly, until the mixture begins to thicken (about 5-7 minutes).
- Simmer & Thicken:
- Once thick, reduce heat to low and continue cooking for 1-2 more minutes, stirring frequently. The pudding should coat the back of a spoon.
- Add Final Ingredients:
- Remove from heat and stir in vanilla extract, chopped chocolate, and butter (if using). Mix until smooth.
- Chill & Serve:
- Pour pudding into individual serving cups. To prevent a skin from forming, press plastic wrap directly onto the surface.
- Refrigerate for at least 2 hours before serving.
- Enjoy!
- Serve chilled with whipped cream, chocolate shavings, or fresh berries.
Notes
- Use dark cocoa powder for a richer flavor.
- Swap whole milk for almond, oat, or coconut milk for a dairy-free version.
- If using coconut milk, add ½ tsp instant coffee powder for extra depth.