Prep Time: 15 minutes
Cook Time: 10–15 minutes
Chilling Time: 3–4 hours
Servings: 6–8
Ingredients
For the Creamy Vanilla Layer
- 4 cups (1 liter) milk
- ½ cup sugar
- 4 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 2 tablespoons butter
- ½ cup heavy cream (optional)
For the Chocolate Topping
- 1 cup chocolate chips or chopped chocolate
- ½ cup heavy cream
Instructions
- Mix the custard: In a saucepan, whisk the milk, sugar, and cornstarch until no lumps remain.
- Cook until thick: Place over medium heat, stirring constantly, until the mixture thickens into a smooth pudding.
- Add flavor: Remove from the heat and stir in the vanilla, butter, and optional heavy cream.
- Pour into a dish: Transfer the warm pudding to a shallow glass dish and smooth the surface.
- Prepare the chocolate topping: Heat the heavy cream until steaming but not boiling. Pour it over the chocolate and let it sit for 2 minutes, then stir until glossy and smooth.
- Add the topping: Let the chocolate mixture cool slightly, then gently spread it over the vanilla layer.
- Chill: Refrigerate for 3–4 hours, or until completely set.
- Serve: Slice or scoop into portions and serve chilled.
Tips for the Best Results
- Stir the custard continuously to prevent lumps.
- Use good-quality chocolate for a richer flavor.
- Allow the chocolate topping to cool slightly before pouring it over the custard.
- Keep refrigerated and enjoy within 3 days.
Serving Suggestion: Serve cold with fresh strawberries, chocolate shavings, or a little whipped cream for an extra-special treat.