Description
Creamy Vanilla Pudding with Milk Chocolate & Hazelnut Topping is a decadent dessert featuring a smooth and velvety vanilla base crowned with a rich milk chocolate layer and crunchy toasted hazelnuts. Perfect for an indulgent treat any day.
Ingredients
Scale
- 2 cups whole milk
- 1/2 cup granulated sugar
- 3 tbsp cornstarch
- 1/4 tsp salt
- 2 large egg yolks
- 2 tbsp unsalted butter
- 2 tsp vanilla extract
- 3 oz milk chocolate, chopped
- 1/4 cup heavy cream
- 1/4 cup toasted hazelnuts, chopped
Instructions
- In a medium saucepan, whisk together sugar, cornstarch, and salt. Gradually whisk in milk until smooth.
- Cook over medium heat, whisking constantly, until the mixture begins to thicken and bubble.
- In a separate bowl, whisk the egg yolks. Slowly whisk in a small amount of the hot milk mixture to temper the eggs, then return the mixture to the saucepan.
- Continue cooking and whisking until the pudding thickens, about 2-3 minutes. Remove from heat and stir in butter and vanilla extract.
- Pour the pudding into serving cups and allow to cool slightly.
- In a small saucepan, heat the heavy cream until just simmering. Remove from heat and add chopped milk chocolate, stirring until smooth.
- Spoon the chocolate topping over the cooled pudding and sprinkle with chopped hazelnuts.
- Chill in the refrigerator for at least 2 hours before serving.
Notes
- Use dark chocolate instead of milk chocolate for a richer flavor.
- You can substitute almonds or pecans for hazelnuts if desired.
- For an extra touch, add a dollop of whipped cream before serving.
Nutrition
- Serving Size: 1 cup
- Calories: 310
- Sugar: 28g
- Sodium: 140mg
- Fat: 16g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 90mg
Keywords: vanilla pudding, milk chocolate dessert, hazelnut topping, creamy pudding recipe