Enjoy the rich and creamy taste of homemade vanilla pudding with this easy recipe. Made with simple ingredients like milk, sugar, cornstarch, and vanilla extract, this dessert is a classic American favorite. Perfect as a standalone treat or as a filling for pastries and dessert recipes.
Ingredients
- 2 cups whole milk
- 1/2 cup granulated sugar
- 1/4 cup cornstarch
- 1/4 teaspoon salt
- 4 large egg yolks
- 2 tablespoons unsalted butter
- 2 teaspoons pure vanilla extract
Directions
- In a medium saucepan, combine the milk, sugar, cornstarch, and salt. Whisk together until well combined.
- Place the saucepan over medium heat and cook, stirring constantly, until the mixture thickens and comes to a simmer. This should take about 5-7 minutes.
- In a separate bowl, whisk the egg yolks. Slowly pour about 1/2 cup of the hot milk mixture into the whisked egg yolks while continuously whisking.
- Pour the egg yolk mixture back into the saucepan with the remaining hot milk mixture. Cook over medium heat, stirring constantly, until the pudding thickens further. This usually takes about 2-3 minutes.
- Remove the saucepan from heat and stir in the butter and vanilla extract until fully incorporated.
- Transfer the pudding to individual serving dishes or a large bowl. Cover the surface of the pudding with plastic wrap to prevent a skin from forming.
- Refrigerate the pudding for at least 2 hours or until chilled and set.
- Serve the homemade vanilla pudding chilled and garnish with whipped cream or fresh berries, if desired.