This Eggless Vanilla Pudding is rich and creamy, and downright dreamy! Super easy to make with simple ingredients. A classic and comforting dessert that the whole family will love. The recipe includes step-by-step photos and lots of tips.

two bowls with Egg free homemade vanilla pudding with whipped cream over a wooden board with fresh strawberries, more vanilla wafers and a gray kitchen towel.

Today’s recipe is a classic, and it’s surprisingly simple to make, Eggless Vanilla Pudding. 

My kids are huge fans of pudding. And while it’s true that most box puddings today are egg-free, in my opinion, nothing beats homemade. So, forget boxed mixes or pre-packaged pudding cups. Making Homemade Egg-Free Vanilla Pudding is as ridiculous easy, and the results are beyond delicious!

Plus, you probably have all the ingredients in your kitchen right now.

This is a classic, comforting dessert that we love – and I hope you will too!

Eggless Vanilla Pudding Recipe Highlights

  • This pudding is rich and creamy, and downright dreamy.
  • It does not have preservatives or additives in it.
  • Super easy to make.
  • Made with pantry staples
  • Perfect to make Eggless Banana Pudding.
two bowls with Egg free homemade vanilla pudding with whipped cream over a wooden board with fresh strawberries and more vanilla wafers.

Ingredients You’ll Need

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

homemade eggless vanilla pudding ingredients with name tags.

Ingredients Notes & Substitutions

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

  • Evaporated milk: You don’t have evaporated milk? No problem!! Check out my post about How to Make Evaporated Milk at home. 
  • Cornstarch: This is our thickening agent; it helps our egg-free vanilla pudding to set. 
  • Milk: I used whole milk. I haven’t tested this recipe with lower fat milk or a milk substitute. So, I am not sure if the pudding will thicken properly if you use another type of milk. 
  • Heavy cream: Make sure it has at least 35% of fat content.
  • Sugar: Regular white granulated sugar o caster sugar.
  • Salt: I prefer kosher or sea salt. If you only have table salt handy, I recommend reducing the amount to half. In this recipe, I used black salt, which adds a subtle eggy flavor.
  • Vanilla extract: For optimal flavor, reach for pure vanilla instead of imitation. Even better, try homemade vanilla extract!
  • Butter: Added at the end for a creamy, smooth, and silky egg-free vanilla pudding mouthfeel.
  • Sweetened condensed milk: This is my secret ingredient for an ultra-smooth pudding. It’s optional but I recommend you don’t skip it.

Step By Step Recipe Photo Tutorial

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

1 – Mix evaporated milk and cornstarch until very smooth.

evaporated milk and cornstarch mix together in a bowl.

2 – Combine the milk, heavy cream, sugar, and salt in a medium saucepan over medium heat. Whisk until all the sugar has dissolved, then bring to a gentle simmer, whisking occasionally. 

3 – Then, in a very slow stream, whisk the evaporated milk mixture into the pan. While continuously whisking, cook until the mixture is thick and big bubbles begin bursting at the surface, about 1 minute. 

4 – Remove the pan from heat and whisk in the vanilla extract and butter. Keep in mind that the pudding thickens as it cools, so you don’t need it to be super thick before you remove it from the heat. Allow cooling for 20 minutes, stirring occasionally to prevent a skin from forming.

5 – Add the sweetened condensed milk to the pudding. The pudding will naturally thin out a little after you add the milk, it’s ok. Pour pudding through a fine-mesh sieve into a medium-sized heatproof bowl (pouring through the sieve is optional but it will eliminate any lumps). 

6 – Cover the surface of the pudding with plastic wrap, the plastic should be placed directly against the surface of the pudding to prevent a skin from forming. Allow to cool to room temperature and then transfer to refrigerator and allow to chill for several hours (preferably overnight) before serving.

homemade egg-free vanilla pudding in a bowl covered with plastic wrap

Quick Recipe Tips 

Once you add the cornstarch mixture, whisk constantly, but slowly to avoid scorching the milk.

This pudding needs time to cook and thicken. Do NOT increase the heat in an effort to speed up the thickening process. Be patient and keep stirring!

If you notice that your pudding has lumps, pour it through a wire mesh strainer while still warm. 

To prevent a skin from forming on the pudding, place a piece of plastic wrap on top, so that it is directly touching the hot pudding.

Make sure the pudding is completely cool before serving. 

a bowl with Egg free homemade vanilla pudding with whipped cream over a wooden board with fresh strawberries.

Frequently Asked Questions

Are vanilla pudding and pastry cream the same thing?

Custard is pudding’s close cousin.  Both are typically made of eggs, sugar, and milk. The main difference is that pudding uses starch for thickening, whereas custard’s thickening agent is egg yolk, in most instances. Pastry Cream’s texture also tends to be firmer than pudding.

Can you use this pudding as a filling for a cake?

In my opinion, this eggless vanilla pudding is a bit thin to use as a filling, I would recommend using my eggless pastry cream recipe instead.

Can this recipe be doubled?

Yes, absolutely! 

Is it ok to use low-fat milk?

I haven’t tested this recipe with lower fat milk or a milk substitute. So, I am not sure if the pudding will thicken properly if you use another type of milk. 

Storing Instructions

Store eggless vanilla pudding in an airtight container and cover it with plastic wrap in the refrigerator for up to a week. I don’t recommend freezing pudding. It won’t thaw well. 

a spoon with Egg free homemade vanilla pudding and two bowls in the background.

More Recipes You’ll Love!

❤️ Love what you see? JOIN my Private Baking Club. Also, Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! And FOLLOW along on Instagram, Pinterest, and Facebook for more fun! 

two bowls with Egg free homemade vanilla pudding with whipped cream over a wooden board with fresh strawberries, more vanilla wafers and a gray kitchen towel.

Easy Eggless Vanilla Pudding

64569017466b70122dc3c6f02423c7db?s=30&d=mm&r=gOriana Romero
This Eggless Vanilla Pudding is rich and creamy, and downright dreamy! Super easy to make with simple ingredients. A classic and comforting dessert that the whole family will love. 
5 from 5 votes
Prep Time 10 minutes
Cook Time 10 minutes
Chilling Time 4 hours
Total Time 4 hours 20 minutes
Servings 4 cups

Ingredients
 

  • ½ cup + 1 tablespoon + 1 teaspoon (140 ml) evaporated milk
  • 6 tablespoons (60 g) cornstarch
  • 2 cups (480 ml) whole milk
  • 1/2 cup (120 ml) heavy cream
  • 1/2 cup (100 g) granulated sugar
  • 1/4 teaspoon salt (see notes)
  • 3 teaspoons (15 ml) pure vanilla extract
  • 4 tablespoons (56 g) unsalted butter
  • ¼ cup (73 g) sweetened condensed milk (optional – see notes)

Important

Don’t forget to check out the step-by-step photos above in the post—they’ll guide you through the process and make everything super clear!

Instructions
 

  • Mix evaporated milk and cornstarch until very smooth.
  • Combine the milk, heavy cream, sugar, and salt in a medium saucepan over medium heat. Whisk until all the sugar has dissolved, then bring to a gentle simmer, whisking occasionally.
  • Then, in a very slow stream, whisk the evaporated milk mixture into the pan. While continuously whisking, cook until the mixture is thick and big bubbles begin bursting at the surface, about 1 minute.
  • Remove the pan from heat and whisk in the vanilla extract and butter. Keep in mind that the pudding thickens as it cools, so you don’t need it to be super thick before removing it from the heat.
  • Allow cooling for 20 minutes, occasionally stirring to prevent a skin from forming.
  • Add the sweetened condensed milk to the pudding (if using). The pudding will naturally thin out a little after adding the milk; it’s ok. Pour pudding through a fine-mesh sieve into a medium-sized heatproof bowl (pouring through the sieve is optional, but it will eliminate any lumps).
  • Cover the surface of the pudding with plastic wrap; the plastic should be placed directly against the surface of the pudding to prevent a skin from forming. Allow to cool to room temperature and then transfer to refrigerator and allow to chill for several hours (preferably overnight) before serving.
Oriana’s Notes
Store eggless vanilla pudding in an airtight container and cover it with plastic wrap in the refrigerator for up to a week. I don’t recommend freezing pudding. It won’t thaw well.
Sweetened Condensed Milk: This is my secret ingredient for an ultra-smooth pudding. It’s optional but I recommend you don’t skip it. If you decide not to add it, increase the sugar to 3/4 cup (150 g). 
Salt: In this recipe, I used black salt, which adds a subtle eggy flavor.
Extra Recipe Tips:
  • Once you add the cornstarch mixture, whisk constantly, but slowly to avoid scorching the milk.
  • This pudding needs time to cook and thicken. Do NOT increase the heat in an effort to speed up the thickening process. Be patient and keep stirring!
  • If you notice that your pudding has lumps, pour it through a wire mesh strainer while still warm.
  • To prevent a skin from forming on the pudding, place a piece of plastic wrap on top, so that it is directly touching the hot pudding.
  • Make sure the pudding is completely cool before serving.
 
If you’re making this recipe, please read the whole post content to get lots of tips, tricks, variations, frequently asked questions, and step-by-step photos.
 
Before you get started, I recommend reading my Beginner’s Guide to Eggless Baking and my FAQs section.  
 
 Did you make this recipe? Don’t forget to give it a star rating below!
 
Please note that nutritional information is a rough estimate, and it can vary depending on the products used.
 
I appreciate your feedback, and it helps others, too!Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 530kcalCarbohydrates: 56gProtein: 9gFat: 30gSaturated Fat: 19gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gTrans Fat: 0.5gCholesterol: 94mgSodium: 261mgPotassium: 388mgFiber: 0.1gSugar: 46gVitamin A: 1112IUVitamin C: 1mgCalcium: 312mgIron: 0.2mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Dessert
Cuisine American
Calories 530
Keyword dessert eggfree Eggless pudding recipe vanilla

Eggless Baking Frequently Asked Questions

You’ve asked, and I’ve answered! Read on for a handful of answers to the most frequently asked questions about eggless baking.

Similar Posts

5 from 5 votes (4 ratings without comment)

Leave a Reply

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.

5 Comments

  1. Thanks for a lovely recipe. I pass because of high calories. I am your fan for your awesome recipe roll out.

    Manu… Namaste. 🙏

  2. Your recipe looks fantastic, but I’m allergic to both eggs AND corn. Is there another starch that would work with this recipe, such as tapioca or potato?