Skip to Content

Homemade Vanilla Pudding

For Easter, I was in charge of dessert. And because I’m a nice mom (every once in a while anyway), I let the wee ones choose what to make. They decided on cookie pizza. It isn’t the most traditional Easter dessert, but I want them to be invested in what we make and eat – so cookie pizza it was. I made a dairy-free version of it for Little Miss and a dairy-filled version for us.

As the dairy version was baking, I realized we needed to run to open gymnastics with the wee ones, so I set the oven to stop cooking ten or so minutes before it was scheduled to be done, figuring that it would be cooked pretty close to perfectly. When we arrived home after the hour-and-a-half open gym, the oven was still on. Uh-oh. While they were miraculously not burnt, the cookies were very very crispy. I audibled and decided to make a trifle instead, figuring that the pudding would offset the overly crispy cookie. At least a little. Fortunately, it worked.

The focus for this week’s Tasty Tuesday? The delicious homemade vanilla pudding I made. This recipe is perfect for an after-dinner dessert for a family – and yes, it’s good served warm, too. For the trifle, I doubled the recipe to ensure I had enough to cover the cookie layers. I also mixed in a small handful of chocolate chips (the good chocolate kind) into the warm pudding just before layering it, which made for a chocolate swirl pudding that was beyond awesome just by itself.

Image shows homemade vanilla pudding.

How to Make Homemade Vanilla Pudding

Some links in this article are affiliate links that may earn me a commission if you purchase through them.

In a saucepan, mix together the sugar, cornstarch, and salt. Turn the heat to medium, and slowly add the milk while whisking the sugar mixture. Cook until it starts to bubble and get thicker, stirring periodically.

Reduce the heat once it starts to bubble gently, and stir constantly for two minutes to ensure nothing scorches on the bottom. Remove from the heat after the two minutes are up.

Image shows homemade vanilla pudding starting to thicken.

Beat the egg yolks in a small bowl. Add a spoonful of the milk mixture at a time, continuing to beat the egg yolk with a fork while you do so to ensure that the egg doesn’t cook. Once the bottom of the bowl starts to feel warm in your hand, you have added enough milk to temper the eggs (my very unscientific method, but it works!).

Image shows tempering the eggs for homemade vanilla pudding.

Slowly pour the tempered egg yolks into the milk mixture, whisking the milk constantly. Return to medium heat, stirring constantly. Once it begins to bubble gently again, cook for one more minute – continuing to stir. Remove from the heat and add the butter, stirring until it’s melted and incorporated. Add the vanilla, and do the same.

Image shows adding butter to the almost done vanilla pudding.

Let it cool on the countertop for 15 minutes, stirring periodically. At this point, place a piece of plastic wrap over the pudding, which will help prevent skin from forming on it. Chill in the fridge for an hour before serving. Assuming no one eats it all, this will last four or five days in the fridge.

Note: After fifteen minutes, I added the handful of chocolate chips and placed the pudding on my cookie layers so that the cookies would better absorb the moisture from the pudding; had the cookie not been so crispy, I would have waited until the pudding was fully cooled so that it didn’t make the cookies mushy.

Image shows homemade vanilla pudding.

Homemade Vanilla Pudding

Homemade vanilla pudding is a creamy and comforting treat made from scratch with real vanilla flavor. Rich and smooth, this classic dessert is perfect on its own or as a base for other sweet creations. It’s simple to make and adds a touch of homemade warmth to any meal.
5 from 1 vote
Print Pin Rate
Course: Dessert
Cuisine: American
Diet: Vegetarian
Prep Time: 5 minutes
Cook Time: 25 minutes
Chilling Time: 1 hour
Total Time: 1 hour 30 minutes
Servings: 4 servings
Calories: 194kcal
Author: Michelle

Ingredients

  • 1/4 cup sugar
  • 2 tablespoons cornstarch
  • 1/4 teaspoon salt
  • 2 cups milk
  • 2 eggs yolks beaten
  • 1 tablespoon unsalted butter
  • 1 teaspoon vanilla

Instructions

  • In a saucepan, mix together the sugar, cornstarch, and salt. Turn the heat to medium, and slowly add the milk while whisking the sugar mixture. Cook until it starts to bubble and get thicker, stirring periodically.
    1/4 cup sugar, 2 tablespoons cornstarch, 1/4 teaspoon salt, 2 cups milk
  • Reduce the heat once it starts to bubble gently, and stir constantly for two minutes to ensure nothing scorches on the bottom. Remove from the heat after the two minutes are up.
  • Beat the egg yolks in a small bowl. Add a spoonful of the milk mixture at a time, continuing to beat the egg yolk with a fork while you do so to ensure that the egg doesn’t cook. Once the bottom of the bowl starts to feel warm in your hand, you have added enough milk to temper the eggs.
  • Slowly pour the tempered egg yolks into the milk mixture, whisking the milk constantly. Return to medium heat, stirring constantly. Once it begins to bubble gently again, cook for one more minute – continuing to stir.
    2 eggs yolks
  • Remove from the heat and add the butter, stirring until it’s melted and incorporated. Add the vanilla, and do the same.
    1 tablespoon unsalted butter, 1 teaspoon vanilla
  • Let it cool on the countertop for 15 minutes, stirring periodically. At this point, place a piece of plastic wrap over the pudding, which will help prevent skin from forming on it. Chill in the fridge for an hour before serving.

Notes

  • Don’t use skim milk for this vanilla pudding recipe.
  • For more tips and tricks, be sure to read the full article above.

Nutrition

Serving: 1serving | Calories: 194kcal | Carbohydrates: 22g | Protein: 5g | Fat: 9g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 119mg | Sodium: 197mg | Potassium: 196mg | Fiber: 0.04g | Sugar: 19g | Vitamin A: 415IU | Calcium: 163mg | Iron: 0.3mg

This site uses an online source to provide nutrition estimates as a courtesy. If you need exact values, please calculate yourself.

Image shows close-up picture of homemade vanilla pudding.

I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Enjoy this article? Please share it and save it for later!

5 from 1 vote (1 rating without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Tara R. says:

    The only way I make pudding, is homemade on the stove. It's nothing like instant. The chocolate swirl looks delicious.

This site uses Akismet to reduce spam. Learn how your comment data is processed.