Servings
Font
Back
0 from 15 votes

Homemade Vanilla Pudding Recipe

This nearly no-fail recipe is perfect to make the BEST rich, creamy and flavorful homemade vanilla pudding from scratch!

Prep Time
5 mins
Cook Time
5 mins
Chill Time
2 hrs
Total Time
2 hrs 10 mins
Servings: 10 servings
Calories: 237 kcal
Course: Dessert
Cuisine: American

Ingredients

  • 5 cups whole milk
  • 5 large egg yolks
  • 5 tablespoons cornstarch
  • 1 ¼ cups granulated sugar
  • ¼ teaspoon salt
  • 2 tablespoons butter
  • 1 tablespoon vanilla extract
  • Optional toppings: whipped cream, vanilla wafers

Instructions

    Cup of Yum
  1. Set a medium saucepot over medium heat. Add the whole milk, egg yolks, cornstarch, sugar, and salt to the pot. Whisk until well incorporated.
  2. Bring the mixture to a simmer, this could take 3 to 5 minutes. One simmering, stir consistently for 1-2 minutes while the pudding thickens. It should be fairly thick, but will continue to thicken as it cools.
  3. Remove from heat and stir in the butter and vanilla. Stir until the butter is fully melted and combined.
  4. Scoop or pour the pudding into a storage container. Press plastic wrap down over the top of the pudding to eliminate any contact with air. (This ensures the pudding does not create a skin over the top.) Then refrigerate until cold.
  5. Once the pudding is cold scoop into serving cups and serve cold. Serve as is, or garnish with whipped cream and vanilla wafers.

Notes

  • Variations – Use any extract you like to create fun flavors like coconut, lemon, orange, cotton candy, or peppermint pudding. Use 2 tsp vanilla extract + 1 tsp alternative extract.
  • Variations – Use any extract you like to create fun flavors like coconut, lemon, orange, cotton candy, or peppermint pudding. Use 2 tsp vanilla extract + 1 tsp alternative extract.
  • Storage Suggestions - Store in an airtight container and keep in the refrigerator for up to 5 days.

Nutrition Information

Serving 0.5cup Calories 237kcal (12%) Carbohydrates 35g (12%) Protein 5g (10%) Fat 9g (14%) Saturated Fat 5g (25%) Polyunsaturated Fat 1g Monounsaturated Fat 2g Trans Fat 0.1g Cholesterol 118mg (39%) Sodium 127mg (5%) Potassium 196mg (6%) Fiber 0.1g (0%) Sugar 31g (62%) Vitamin A 397IU (8%) Calcium 164mg (16%) Iron 0.3mg (2%)

Nutrition Facts

Serving: 10servings

Amount Per Serving

Calories 237

% Daily Value*

Serving 0.5cup
Calories 237kcal 12%
Carbohydrates 35g 12%
Protein 5g 10%
Fat 9g 14%
Saturated Fat 5g 25%
Polyunsaturated Fat 1g 6%
Monounsaturated Fat 2g 10%
Trans Fat 0.1g 5%
Cholesterol 118mg 39%
Sodium 127mg 5%
Potassium 196mg 4%
Fiber 0.1g 0%
Sugar 31g 62%
Vitamin A 397IU 8%
Calcium 164mg 16%
Iron 0.3mg 2%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register