Description
This homemade chocolate pudding recipe is a rich and creamy dessert made from scratch using simple pantry ingredients. Perfectly smooth and chocolaty, it combines cocoa powder and cornstarch to create a velvety texture that’s both satisfying and comforting. Ready in under an hour, it’s a classic treat that can be enjoyed on its own or topped with whipped cream or fresh fruit.
Ingredients
Scale
Dry Ingredients
- 1/2 cup sugar
- 3 tablespoons unsweetened organic cocoa powder
- 1/4 cup organic cornstarch
- 1/8 teaspoon salt
Wet Ingredients
- 2 3/4 cups milk
- 2 tablespoons room temperature butter
- 1 teaspoon vanilla extract
Instructions
- Combine Dry Ingredients: In a medium-sized saucepan, whisk together the sugar, unsweetened cocoa powder, cornstarch, and salt until well combined and free of lumps.
- Add Milk and Heat: Gradually stir in the milk over medium heat, ensuring the mixture is smooth. Continuously stir as the mixture heats to prevent sticking.
- Cook Until Thickened: Bring the pudding mixture to a boil. Continue cooking and stirring constantly until the pudding thickens enough to coat the back of a metal spoon, about 15-20 minutes.
- Incorporate Butter and Vanilla: Remove the saucepan from heat. Stir in the room temperature butter and vanilla extract until the butter is fully melted and the pudding is smooth.
- Cool and Chill: Let the pudding cool slightly at room temperature for about 10 minutes. Then transfer to serving dishes, cover, and chill in the refrigerator for at least 2 hours before serving for optimal texture and flavor.
Notes
- For a silkier texture, strain the pudding through a fine mesh sieve before chilling.
- Use whole milk for creamier pudding; low-fat milk can be used for a lighter version.
- Ensure constant stirring during cooking to avoid lumps and prevent burning.
- Store leftover pudding covered in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1/2 cup
- Calories: 180
- Sugar: 23g
- Sodium: 105mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 15mg