Description
This homemade vanilla pudding is creamy, comforting, and packed with rich vanilla flavor. It’s an easy dessert made with pantry staples and perfect for any occasion.
Ingredients
Scale
- 2 ¾ cups whole milk
- ½ cup granulated sugar
- ¼ cup cornstarch
- ¼ teaspoon salt
- 3 large egg yolks
- 2 tablespoons unsalted butter
- 1 tablespoon vanilla extract
Instructions
- In a medium saucepan, whisk together the sugar, cornstarch, and salt. Gradually whisk in the milk until smooth.
- Place the saucepan over medium heat. In a separate bowl, whisk the egg yolks until smooth.
- When the milk mixture is warm (not boiling), ladle a small amount into the yolks while whisking constantly. Return the yolk mixture to the saucepan.
- Continue to cook over medium heat, stirring constantly, until the mixture thickens and begins to bubble.
- Remove from heat and stir in the butter and vanilla extract until fully melted and incorporated.
- Pour the pudding into serving dishes. Cover with plastic wrap directly on the surface to prevent skin from forming.
- Chill for at least 2 hours before serving.
Notes
- For a dairy-free version, substitute milk and butter with plant-based alternatives.
- Add a pinch of cinnamon or nutmeg for a warm twist.
- Layer with cookies or fruit for a fun parfait version.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 290
- Sugar: 28g
- Sodium: 180mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 0g
- Protein: 6g
- Cholesterol: 140mg