Go Back
–+ servings
Bowl of Pudding garnished with raspberries and whipped cream, raspberries and spoons beside.
Print Recipe
No ratings yet

Homemade Vanilla Pudding

This homemade vanilla pudding is rich, creamy, and easy to make from scratch! Just six ingredients, no eggs, and 15 minutes of prep and cooking.
Prep Time5 minutes
Cook Time10 minutes
Cooling Time4 hours
Total Time4 hours 15 minutes
Servings: 4 servings
Calories: 287kcal
Author: Lisa Longley

Ingredients

  • 2/3 cup sugar (131.99 grams)
  • 3 tablespoons cornstarch (21 grams)
  • 1/4 teaspoon table salt
  • 2 1/4 cups whole milk (549 grams)
  • 2 tablespoons butter (28.25 grams)
  • 1 teaspoon vanilla extract

Instructions

  • In a medium saucepan (with the heat off), whisk together the sugar, cornstarch, and salt. Turn the heat on low and gradually whisk in the milk. Then increase the heat to medium.
    2/3 cup sugar, 3 tablespoons cornstarch, 1/4 teaspoon table salt, 2 1/4 cups whole milk
  • Stir continuously while cooking the mixture over medium heat until it comes to a boil. It will take approximately 10 minutes. (See note.) Once it begins to boil, continue stirring and cooking for an additional minute. Remove it from the heat and whisk in the vanilla extract and butter.
    2 tablespoons butter, 1 teaspoon vanilla extract
  • Transfer the pudding to a medium mixing bowl and press a piece of plastic wrap right up against the pudding to keep it from developing a skin on top. Cool in the refrigerator for at least 4 hours.
  • Top with whipped cream and fresh fruit.

Video

Notes

In Step 2, waiting for the mixture to come to a boil and thicken can seem like forever. Don't fret; it will come together with the right consistency eventually. 

Nutrition

Serving: 0.5cup | Calories: 287kcal | Carbohydrates: 45g | Protein: 5g | Fat: 10g | Saturated Fat: 6g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 2g | Trans Fat: 0.2g | Cholesterol: 32mg | Sodium: 243mg | Potassium: 210mg | Fiber: 0.1g | Sugar: 40g | Vitamin A: 397IU | Calcium: 171mg | Iron: 0.05mg