A smooth, creamy homemade vanilla pudding made with simple ingredients and rich vanilla flavor—perfect as a classic dessert or pie filling.
Author:Beth
Prep Time:10 minutes
Cook Time:10 minutes
Total Time:2 hours 20 minutes (including chilling time)
Yield:4 servings 1x
Category:Dessert
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 1/2 cups whole milk
1/2 cup granulated sugar
1/4 cup cornstarch
1/4 teaspoon salt
3 large egg yolks
2 tablespoons unsalted butter
1 tablespoon vanilla extract
Instructions
In a medium saucepan, whisk together sugar, cornstarch, and salt.
Gradually whisk in milk until smooth, then place over medium heat.
Cook, stirring constantly, until the mixture begins to thicken and bubble—about 5-7 minutes.
In a separate bowl, whisk the egg yolks. Slowly pour in a small amount of the hot pudding mixture while whisking to temper the yolks.
Return the tempered yolks to the saucepan and continue cooking, stirring constantly, for 2-3 more minutes until thickened.
Remove from heat and stir in butter and vanilla extract until fully incorporated.
Pour pudding into serving dishes, cover with plastic wrap (pressing directly onto the surface to prevent a skin), and refrigerate for at least 2 hours before serving.
Notes
Use real vanilla extract or vanilla bean paste for best flavor.
For extra richness, substitute part of the milk with heavy cream.
Serve with whipped cream or fresh berries for a delicious topping.