Homemade Vanilla Pudding

Smooth, creamy stovetop vanilla pudding thickened with cornstarch and egg yolks. Far better than the boxed kind, and quick.

Servings
4
Prep
5 min
Cook
12 min
Total
2 hr 17 min
Photo: Vanilla pudding
Photo of vanilla pudding (not this exact recipe) by Bryan Ochalla from Seattle, WA, USA, Wikimedia Commons, CC BY-SA 2.0

Ingredients

Servings
Units

Equipment

  • Medium saucepan
  • Whisk

Instructions

  1. Whisk the sugar, cornstarch and salt in the saucepan, then whisk in the milk and yolks until smooth.

  2. Cook over medium heat, whisking constantly and reaching into the corners, until the mixture thickens and a few big bubbles pop at the surface, 8–10 minutes. Keep whisking for 1 minute more.

  3. Take the pan off the heat and whisk in the butter and vanilla until smooth. For extra-silky pudding, press it through a sieve.

  4. Pour into dishes, press plastic wrap onto the surface to stop a skin forming and chill until set, at least 2 hours.

Notes

  • Save the egg whites for meringues or an omelet.
  • Keeps 4 days in the fridge.

My notes

Saved in this browser only.

Nutrition estimate

Calories
325
Protein
10 g
Carbs
38 g
Fat
14 g

Per serving, estimated from USDA FoodData Central values for the listed amounts. Optional ingredients and to-taste seasoning are not included, and actual values vary by brand. How we estimate

An original recipe written for CookSimple. Illustration: original artwork for CookSimple. Added September 25, 2026.