• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Savory Nothings logo

  • Recipe Index
    • Easy Dinner Recipes
      • Slow Cooker
      • One Pot Meals
      • Quick Meals
      • Instant Pot
    • Side Dishes
    • Breakfast
    • Dessert
    • Small Meals
  • Dinner Ideas
  • About
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Dinner Ideas
  • Easter
  • Holidays & Occasions
  • About
  • Subscribe
×

Home / Recipes / Dessert / Homemade Vanilla Pudding

Homemade Vanilla Pudding

1 hr 25 mins
| 2 Comments |
4.86 from 7 votes
Jump to Recipe 04/20/21 | Updated: 04/20/21 | by Nora
Vanilla Pudding Recipe Image Pin 1

Homemade Vanilla Pudding is a delicious snack or dessert, made from just a few simple pantry staples. This recipe comes out smooth, creamy and delicious – you will never reach for the boxed kind again!

several glass jars with homemade vanilla pudding and fresh berries on white surface

Vanilla pudding recipe

  • Making homemade pudding is not hard, it just takes some whisking and a little patience.
  • This is a great after-school snack for hungry kids – or a simple dessert when served with a dollop of whipped cream and fresh berries.
  • The pudding keeps in the refrigerator for around 5 days, so it’s a great dessert or treat to make ahead.

Ingredients you’ll need

Here is a visual overview of the ingredients in the recipe. Scroll down to the printable recipe card at the bottom of this post for quantities!

ingredients for homemade vanilla pudding with text labels
Ingredients for homemade vanilla pudding: Whole milk, egg yolks, vanilla extract, sugar, cornstarch, salt and butter.

Ingredient notes

  • Milk: I very strongly recommend sticking to whole milk with this recipe. It yields the thickest, creamiest pudding. You can get away with using 2% milk, but please do not use anything with less fat. Skim milk in particular will yield a watery pudding.
  • Vanilla: Vanilla extract is the cheapest and most accessible way to add vanilla flavor to your pudding. However, you can make it extra-special by using vanilla bean paste instead. OR use ½ of a whole vanilla bean, split open, seeds scraped out. With vanilla extract and vanilla bean paste, you want to add it to the pudding last. With a vanilla bean, you’ll need to add it to the milk from the start – along with the split and scraped bean. Discard the bean before pouring the hot milk mixture over the egg yolks.
  • Cornstarch: You must use cornstarch in this recipe, do not replace it with flour. Flour will take much longer to thicken, and to lose the raw flour taste.
  • Butter: Butter is optional, but adds an extra-rich touch to the pudding. Leave it out if you prefer! I don’t always add it myself, especially not when my kids are on a pudding kick and I’m making pudding every week.

How to make vanilla pudding from scratch

This is a walk-through of the recipe with step photos. Skip to the printable recipe card at the bottom for exact times and temperatures.

1. Beat the egg yolks in a large, heat-proof bowl and set aside.

2. Place the cornstarch into a medium saucepan and whisk with ¼ cup of milk until smooth. Then add the remaining milk, the sugar and salt and whisk well until fully combined.

Make sure the cornstarch is fully whisked into the milk – you don’t want any lumps!

  • beaten egg yolks in glass bowl with whisk
    beat egg yolks in bowl
  • female hands whisking milk in saucepan
    whisk milk with cornstarch, sugar and salt in saucepan until smooth

3. Bring the milk mixture to a simmer over a little more than medium heat. You’ll need to whisk constantly, but you don’t need to whisk awfully fast. Be careful and don’t use high heat, the milk will boil over.

Once your mixture is at 200°F, it should start thickening and you need to take it off the heat so it doesn’t boil over – it will not become thick like a finished pudding yet!

4. Whisking constantly (and faster now!), pour the hot milk mixture over the beaten egg yolks. You need to whisk all the time to make sure your eggs don’t scramble.

  • whisk in saucepan with milk on stove
    simmer milk mixture
  • milk pouring from saucepan into glass bowl with beaten egg yolks
    whisk into egg yolks
  • female hand whisking vanilla pudding mixture in glass bowl
    whisk for a minute
  • vanilla pudding mixture pouring from glass bowl into saucepan
    pour back into saucepan

5. Whisk the pudding mixture in the bowl for a minute, then pour it back into the saucepan.

6. Simmer the pudding over medium to medium-high heat, whisking slowly, until it is notably thicker (it still won’t be as thick as finished pudding – it needs to cool to fully thicken).

  • close up photo of homemade vanilla pudding in saucepan
    simmer pudding until it thickens
  • overhead view of vanilla pudding in saucepan with vanilla extract and butter on top
    add butter and vanilla

7. Take the pudding off the heat, then add the butter and vanilla and stir until smooth. Immediately pour the pudding into individual serving dishes.

If you want to keep a skin from forming on top of the pudding, immediately cover it with food-safe, heat-safe plastic wrap (right on the pudding’s surface).

  • cooked vanilla pudding in saucepan with whisk
    whisk until smooth
  • six glass jars filled with vanilla pudding and covered with plastic wrap
    cover with plastic wrap, if desired

8. Chill the pudding for at least one hour, better for several hours or even overnight. The longer you chill it for, the better the flavor and texture get in my opinion! I like it most after it has chilled for 24 hours.

jar of homemade vanilla pudding topped with cream and berries with spoon stuck inside

Recipe tips

  • I recommend using a 3-4 quart saucepan to make this recipe (mine in the photos is 2 quart, but I only used a small size for the photos because it was difficult to photograph in a larger pan). If you use a pan that is too small, it will not only take much longer for the pudding to thicken, but the likelihood of the milk boiling over is also much bigger.
  • Never use an electric mixer for pudding, always whisk with a balloon whisk by hand. An electric mixer is too fast and can cause the starchy structure to break up, yielding a pudding that won’t set right.
  • Do not use high heat, it will a) cause the pudding to scorch on the bottom of the pan and b) to boil over and c) to scramble the eggs. My induction stove goes up to 10, I cook my pudding on 6.
  • To keep a skin from forming on top of your pudding, you need to cover it with plastic wrap directly on its surface immediately after filling the pudding into individual jars or cups. Make sure to use heat-safe, food-safe plastic wrap. I hardly ever bother with this and nobody in my family minds the pudding’s skin, but I wanted to mention it because it’s common practice.
  • One recipe of this pudding yields 6 individual servings of approximately ½ cup each. I use a few glass jars I kept from fancy yogurt, but ramekins or smaller drinking glasses work in a pinch!
six individual vanilla pudding cups on serving platter with fresh berries

Pudding FAQs

Is vanilla pudding and custard the same?

There is a small difference between pudding and custard, and it lies in the thickener used. According to Taste of Home, custard is only thickened with eggs, while vanilla pudding is thickened with both eggs and cornstarch.

Why is my vanilla pudding not thickening?

You may not be heating the milk enough in the first step – cornstarch is activated at around 200°F (95°C), which means it needs to get to 200°F to start thickening a liquid.

It is also possible to overmix the starch and break up the structure, but you do really need to whisk excessively for this to happen. Only use a whisk, never an electric mixer. Once your pudding has thickened, stop whisking it and move on with the recipe.

Storage tips

Store the pudding in the fridge at all times. If constantly refrigerated, it keeps for 5 days.

Many sources say you can freeze pudding, and you technically can, but I actually do not like the texture of frozen, then fully thawed pudding very much. It does make great pudding pops, though!

Serving ideas

Honestly, on a day-to-day basis we eat the pudding like plain old pudding cups… With nothing 😉 But it really is food enough to eat by itself.

If you want to turn it into something a little more special, it’s great with fresh berries (or strawberry topping!) and some whipped cream. Or serve with whipped cream, sliced banana and a vanilla wafer for elegant, individual “banana pudding cups”.

overhead view of spoon in vanilla pudding in glass jar with fresh berries

PS If you try this recipe, please leave a review in the comment section and add a star rating in the recipe card – I appreciate your feedback! Follow along on Pinterest, Facebook or Instagram.

Printable Recipe Card
several glass jars with homemade vanilla pudding and fresh berries on white surface
Save Recipe Saved!

Homemade Vanilla Pudding

Homemade Vanilla Pudding is a delicious snack or dessert, made from just a few simple pantry staples. This recipe comes out smooth, creamy and delicious – you will never reach for the boxed kind again!
Recipe by Nora from Savory Nothings
made it? tap the stars to add your rating!
4.86 from 7 votes
Print Add Review

Recipe details

Prep 10 mins
Cook 15 mins
Cooling 1 hr
Total 1 hr 25 mins
Servings 6 servings
Difficulty Medium

Ingredients
 

  • 3 cups whole milk
  • 3 heaping tablespoons cornstarch
  • ½ cup granulated sugar use ¾ cup for a sweeter pudding
  • ⅛ teaspoon salt
  • 3 large egg yolks
  • 1 tablespoon butter
  • 1 teaspoon pure vanilla extract OR vanilla bean paste

Instructions
 

  • Beat egg yolks in a heat-proof bowl. Set aside.
  • Whisk together cornstarch and ½ cup milk in 3-4 quart saucepan. Add remaining milk, sugar and salt and whisk until fully combined.
  • Place saucepan over medium-high heat and bring to a boil, whisking constantly.
  • Once at a boil, immediately take saucepan off the heat and immediately pour steaming hot milk mixture in a slow stream into the egg yolks, whisking constantly. Blend very well!
  • Pour pudding back into saucepan and place over medium to medium-high heat. Heat gently, whisking constantly, until notably thickened (pudding mixture will not be thick like finished pudding yet!), about 2-3 minutes.
  • Take pudding off the heat, then whisk in butter and vanilla. Allow pudding to cool for 5 minutes, then pour into individual serving dishes. Chill at least one hour, better several or overnight before serving.
  • Store the pudding in the fridge at all times. If constantly refrigerated, it keeps for 5 days.
Want to save this recipe?Create an account for free to start your personal recipe box. Save any recipe by tapping the heart in the bottom right corner.
Join Now

Notes

Ingredient notes

  • Milk: I very strongly recommend sticking to whole milk with this recipe. It yields the thickest, creamiest pudding. You can get away with using 2% milk, but please do not use anything with less fat. Skim milk in particular will yield a watery pudding.
  • Vanilla: Vanilla extract is the cheapest and most accessible way to add vanilla flavor to your pudding. However, you can make it extra-special by using vanilla bean paste instead. OR use ½ of a whole vanilla bean, split open, seeds scraped out. With vanilla extract and vanilla bean paste, you want to add it to the pudding last. With a vanilla bean, you’ll need to add it to the milk from the start – along with the split and scraped bean. Discard the bean before pouring the hot milk mixture over the egg yolks.
  • Cornstarch: You must use cornstarch in this recipe, do not replace it with flour. Flour will take much longer to thicken, and to lose the raw flour taste.
  • Butter: Butter is optional, but adds an extra-rich touch to the pudding. Leave it out if you prefer! I don’t always add it myself, especially not when my kids are on a pudding kick and I’m making pudding every week.

Recipe tips

  • I recommend using a 3-4 quart saucepan to make this recipe (mine in the photos is 2 quart, but I only used a small size for the photos because it was difficult to photograph in a larger pan). If you use a pan that is too small, it will not only take much longer for the pudding to thicken, but the likelihood of the milk boiling over is also much bigger.
  • Never use an electric mixer for pudding, always whisk with a balloon whisk by hand. An electric mixer is too fast and can cause the starchy structure to break up, yielding a pudding that won’t set right.
  • Do not use high heat, it will a) cause the pudding to scorch on the bottom of the pan and b) to boil over and c) to scramble the eggs. My induction stove goes up to 10, I cook my pudding on 6.
  • To keep a skin from forming on top of your pudding, you need to cover it with plastic wrap directly on its surface immediately after filling the pudding into individual jars or cups. Make sure to use heat-safe, food-safe plastic wrap. I hardly ever bother with this and nobody in my family minds the pudding’s skin, but I wanted to mention it because it’s common practice.
  • One recipe of this pudding yields 6 individual servings of approximately ½ cup each. I use a few glass jars I kept from fancy yogurt, but ramekins or smaller drinking glasses work in a pinch!

Why is my vanilla pudding not thickening?

You may not be heating the milk enough in the first step – cornstarch is activated at around 200°F (95°C), which means it needs to get to 200°F to start thickening a liquid.
It is also possible to overmix the starch and break up the structure, but you do really need to whisk excessively for this to happen. Only use a whisk, never an electric mixer. Once your pudding has thickened, stop whisking it and move on with the recipe.

Nutrition

Serving: 1servingCalories: 188kcalCarbohydrates: 23gProtein: 5gFat: 8gSaturated Fat: 4gTrans Fat: 1gCholesterol: 115mgSodium: 122mgPotassium: 173mgFiber: 1gSugar: 23gVitamin A: 386IUCalcium: 150mgIron: 1mg
Nutrition is an estimate.

More recipe information

Suitable for: Vegetarian
Course: Dessert, Snack
Cuisine: American

More homemade treats

  • Pouring Creamy Fruit Salad Dressing over berry fruit salad in a white bowl.
    Berry Cheesecake Fruit Salad
  • stack of lemon bars on a plate
    Easy Lemon Bars
  • Greek Yogurt Berry Fruit Salad
  • stack of no bake peanut butter bars
    No Bake Chocolate Peanut Butter Bars

Nora Rusev from Savory Nothings
About Nora 
When I got married to my professional chef husband, I realized I had to step up my game in the kitchen. Now I share my favorite foolproof family recipes here on Savory Nothings: Chef-approved, kid-vetted and easy enough for everyday home cooks like you and me!   Learn more.

Reader Interactions

overhead view of chicken enchiladas in casserole dish, topped with cilantro and avocado

< Previous Post

overhead view of greek salad dressing in glass measuring jug amidst fresh parsley, olives, tomatoes, red onion and halved lemon

Next Post >

Add a Review or Ask a Question Cancel reply

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

Made this recipe? Rate it:




Comments

  1. Elliebellesmom says

    March 09, 2022 at 10:57 pm

    4 stars
    This is my first time making vanilla pudding, though I’ve made chocolate for years. The recipe is easy to follow, and the pudding is velvety smooth (I did pour it through a strainer when returning it to the sauce pan after adding the egg yolks.) I think the only change I’ll make when making this again is to add 1/2-1 tsp more of vanilla for a stronger vanilla flavor. Thanks for a great, easy recipe!

    Reply
    • Nora says

      March 10, 2022 at 2:57 pm

      I’m glad you liked it! I’d think the amount of vanilla extract probably comes down to the exact brand you use. I use a homemade one, maybe it’s gotten very strong over time. Thanks for the heads-up! I need to be more mindful of this in my recipes.

      Reply

Primary Sidebar

Nora Rusev from Savory Nothings

welcome to

logo for the Savory Nothings brand

Hi, I'm Nora! I wasn't always a good cook, but then I fell in love with a professional chef and learned my way around the kitchen. Now I share all my secrets to effortlessly great food here on my blog, bite-sized for home cooks just like me and you.

More about me →

Easter Recipes

  • close up photo of glazed carrots with parsley
    Perfect Glazed Carrots
  • overhead view of strawberry rhubarb pie with dish towel and fresh fruit next to it
    Strawberry Rhubarb Pie
  • frontal view of sliced lemon loaf cake
    Glazed Lemon Loaf Cake
  • overhead view of roasted carrots on foil lined pan
    Honey Roasted Carrots

see all >

Popular

  • overhead close up view of garlic parmesan oven fried chicken piece on black pan
    Garlic Parmesan Crispy Oven Fried Chicken
  • overhead view of three oven baked chicken breasts in white casserole dish
    Oven Baked Chicken Breast
  • overhead close up photo of a piece of oven fried chicken on a black sheet pan
    Crispy Oven Fried Chicken
  • overhead close up photo of chocolate chip baked oats
    TikTok Baked Oats: 6 Ways!
  • white bowl with rigatoni bolognese
    One Pot Rigatoni Bolognese
  • chicken tacos on wooden platter
    Southwestern Crockpot Chicken Tacos
  • casserole dish with shepherd's pie
    Homemade Shepherd’s Pie
  • close up photo of a sliced banana bread
    Whole Wheat Cinnamon Crunch Banana Bread

Trending on Pinterest

  • Balsamic Chicken Marinade
  • Swedish Meatballs
  • Mexican Beef and Rice Skillet
  • Instant Pot Pot Roast
  • Homemade Salisbury Steak
  • About
  • Contact

Footer

Footer

Follow Along













Recipes

Breakfast
Lunch
Dinner
Sides
Dessert
Appetizers

Instant Pot
Slow Cooker
One Pot
Casseroles
Ground Beef
Chicken

Featured On

different logos of publications Savory Nothings' content has been featured on

↑ back to top

About | Contact | Work with Us

Copyright Savory Nothings © 2023

Made with lots of love and spices ♥︎
PRIVACY POLICY | ACCESSIBILITY STATEMENT |
As an Amazon associate, I earn from qualifying purchases.

  • Facebook
  • Pinterest
  • Email
  • Yummly
  • Mix