Learn how to make the best Homemade Vanilla Pudding in just a few steps. It is rich and creamy with so much more flavor than the box mixes.

Vanilla pudding topped with whipped cream and vanilla wafers in a glass bowl
Want to save this recipe?

Once you make pudding from scratch, you will not go back to store-bought. The difference is amazing in homemade pudding recipes, and it is not difficult at all.

This easy vanilla pudding recipe has a delicious flavor and can be made with simple ingredients for such an easy Vanilla Dessert. I also make Orange Pudding and the kids love it.

Why We Love Homemade Vanilla Pudding

  • Simple Ingredients – Save time and money by making vanilla pudding at home. We know exactly the ingredients we are adding to the pudding and nothing we can not pronounce.
  • Quick and Easy – This recipe is quick to prepare and perfect to make ahead of time.
  • Perfect for any occasion – Vanilla pudding is light, creamy, and a dessert everyone will love. Delicious and easy-to-make at-home dessert.

Ingredients

Ingredients needed - sugar, cornstarch, salt, milk, butter, egg, vanilla extract
  • Cornstarch. This helps to thicken the pudding.
  • Milk. Whole milk is best.
  • Butter. Always use real butter.
  • Vanilla Extract. Make sure to get pure vanilla extract.

The entire ingredients can be found at the bottom in the recipe card.

Variations

  • Add in Flavoring – This is a base recipe, so you can add in different flavors of extract to change the flavor.
  • Butterscotch Pudding – You can make butterscotch pudding by adding in scotch or bourbon. The alcohol will cook as it is heated in the saucepan.

How to Make Homemade Vanilla Pudding

Sugar, cornstarch and salt in medium saucepan.

Step 1. Whisk the ingredients together. First, add the sugar, cornstarch, and salt in a medium saucepan.

Milk added to mixture.

Step 2. Keep whisking as you add the milk and bring to a boil. Make sure you stir hot milk constantly. Let it cook for 2 minutes.

Separate mixing bowl with eggs.

Step 3. Next, put the eggs in a separate mixing bowl and just lightly beat them.

Milk added to eggs and combined.

Step 4. Stir in a cup of the milk mixture from the saucepan into the bowl with the eggs.

Egg mixture whisked back into saucepan.

Step 5. Slowly whisk the egg mixture back into the saucepan.

Mixture boiling in pan.

Step 6. Finally, bring the mixture to a boil and reduce the heat. Keep stirring constantly to prevent a skin from forming. Cook for another 2 minutes.

Butter and vanilla added to pan.

Step 7. Remove from heat and add the butter and vanilla.

Mixture combined in pan.

Step 8. Stir to combine.

Mixture combined until smooth.

Step 9. Make sure everything is smooth.

Pudding served in cups and topped with whipped cream.

Step 10. Then pour the pudding into serving dishes and put in the fridge to cool. It should take about 2 hours for the pudding to set. Then top with Homemade Whipped Cream Recipe and serve.

Expert Tips

  • Combining Ingredients – As you are combining ingredients in the saucepan, make sure to continue stirring. You will heat the mixture on medium heat to boil it and then reduce to medium-low heat.
  • Allow to Chill – Make sure you give time for the vanilla pudding to set before serving. We recommend at least two hours. I like to go ahead and pour into serving glasses to easily serve when they are ready.
  • Whole Milk is best. The texture of the pudding is best when you use whole milk.

How to Thicken Vanilla Pudding?

If your pudding is too thin, you can add a thickening agent to help thicken up the mixture. This vanilla pudding is made from scratch, so we recommend adding in more cornstarch.

Cornstarch is a natural thickening agent that can be added in about 1 tablespoon at a time. Continue stirring until it thickens. As the pudding sets it should thicken as it chills.

Serving Suggestions

  • Toppings – Top each pudding cup with your favorite toppings. Some of my favorites are serving with vanilla wafers, homemade whipped cream, or fresh berries. Strawberries, blueberries, and raspberries are some of our favorites.
  • Pudding Cups – Use the pudding to make Sand Pudding Cups. This is such a fun idea for a pool party or Summer party. The kids love helping to make this snack.
  • Crushed CandyChop up leftover candy or use crushed cookies to top the pudding with. It is a great way to use items you probably already have. Let the kids choose their toppings and I guarantee they will have a blast.
  • Kids Party Idea – If you are planning a kid’s birthday party, let them create their own pudding dessert. This is a fun idea for a party and you can sit out a bunch of toppings. All the kids can make their own pudding cups.
  • Trifle Dessert – Make a trifle layered style dessert with this pudding and cubed pound cake and fruit. Top with whipped cream. Yum!
  • After-School Snack – Use this for after-school snacks. Skip the pudding cups from the grocery store. Just pour these into small containers and place them in the fridge.
  • Grab and Go Snack – We often make a double batch just to have enough to make snack containers. Not only does this taste much better but it saves money too.

Vanilla Pudding Topping Ideas

Add your favorite toppings when serving this homemade vanilla pudding. These are some of our favorites.

  • Crushed Vanilla Wafers
  • Fruit
  • Whipped Cream
  • Chocolate or Caramel Syrup Drizzle
  • Chopped Candy Bars
  • Mini Chocolate Chips
  • Granola

Storage

When storing vanilla pudding, make sure to cover with plastic wrap. Store the leftovers in the fridge for up to 4 days.

More Easy Pudding Recipes

Try this easy pudding today. Then leave a comment. I love hearing from you!

Homemade Vanilla Pudding

3.38 from 16 votes
Learn how to make the best Homemade Vanilla Pudding in just a few steps. It is rich and creamy with so much more flavor than the box mixes.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 4
Cuisine American
Course Dessert
Calories 277

Ingredients

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Instructions

  • Whisk together sugar, cornstarch and salt in a medium saucepan.
  • Whisk in milk and bring to a boil over medium heat stirring constantly. Allow to cook for 2 minutes.
  • Place the eggs in a separate bowl and lightly beat them.  Then stir in 1 cup of milk mixture from the sauce pan into the eggs and then slowly whisk the egg mixture back into the sauce pan.
  • Bring to a boil and reduce the heat to low.  Cook and stir for 2 more minutes.
  • Remove from the heat and stir in butter and vanilla.
  • Transfer to serving dishes and chill.

Recipe Video

YouTube video

Recipe Notes

Top this pudding your favorite toppings: vanilla wafers, whipped cream or fresh fruit!

Nutrition Facts

Calories 277kcal, Carbohydrates 35g, Protein 7g, Fat 12g, Saturated Fat 7g, Trans Fat 1g, Cholesterol 109mg, Sodium 207mg, Potassium 199mg, Fiber 1g, Sugar 32g, Vitamin A 491IU, Calcium 153mg, Iron 1mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!

PinYummly

About the Author

Hi, I’m Carrie. Welcome to Desserts on a Dime!

I’m on a mission to help you create delicious desserts on a budget and do not require a ton of time. Together, we are going to make something sweet that the entire family will love!

3.38 from 16 votes (15 ratings without comment)

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Kathy says:

    5 stars
    So easy and delicious