Go Back
+ servings
Homemade vanilla pudding served with fresh fruits
Print Recipe
No ratings yet

Vanilla Pudding Recipe

Homemade vanilla pudding recipe- a super easy homemade vegetarian vanilla flavored pudding served chilled with seasonal fruits.
This pudding is completely vegetarian meaning it is egg free & gelatin free. This pudding is also made without agar agar. The corn starch is used as setting agent.
You can serve this best vanilla pudding in many ways. We love it super chilled with loads of seasonal fresh fruits & slivered nuts. It is a easy dessert that you can whip up as a nice summer time treat in less than 30 minutes hands on time.
Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Dessert
Cuisine: American
Keyword: Vanilla pudding
Servings: 3 servings
Calories: 267kcal
Author: Harini


  • 3 cups whole milk
  • 2 tablespoons corn flour
  • 1 teaspoon vanilla bean powder or pure vanilla extract
  • 1/4 cup sugar
  • 1 tablespoon butter

To Serve

  • Fresh fruits
  • chopped nuts
  • mint leaves


  • Add 2 tablespoons corn flour in a small bowl.
    corn flour in a bowl
  • To that add 1/4 cup cold milk and mix well without any lumps. Set aside the corn flour slurry until use.
    corn flour slurry
  • Powder 1/4 cup sugar and set aside too. Add the remaining milk to a medium saucepan and bring to a boil in medium heat.
    Boiled milk
  • Simmer the milk.
    simmering milk in a saucepan
  • Add vanilla bean powder or vanilla extract, powdered sugar. Mix well and simmer for 4-5 minutes.
    vanilla extract and powdered sugar added to simmering milk
  • Once the milk has reduced slightly add the prepared corn flour slurry to the milk mixture and slowly whisk. Keep whisking constantly after adding corn flour. Also add 1 tablespoon butter.
    corn flour added to hot milk mixture
  • The hot milk mixture will immediately begin to thicken. Simmer until it is thick enough to coat the back of a spoon. Maintain medium low heat throughout the process.
    vanilla pudding mixture thickened
  • Remove the pudding mixture from heat and pass through a fine mesh strainer. Let cool for 10 minutes. It will thicken as it cools, so do not make it very thick while cooking. Slowly pour the pudding mixture among three dessert jars or bowls. Place plastic wrap and cover. I used dessert jars with lid to avoid plastic wrap.
    vanilla pudding divided among dessert jars
  • Refrigerate for 3-4 hours. Top with fresh berries, chopped mangoes or any sweet fruits and some slivered nuts. Serve vanilla pudding chilled.
    vanilla pudding served in dessert jars



  • Add 2 tablespoons cocoa powder along with vanilla to make a delicious chocolate pudding.
  • You can add 1/4 cup caramel sauce and few drops of butterscotch essence to make instant butterscotch pudding.
  • To make vegan vanilla pudding, just use almond milk or soy milk or coconut milk.


Serving: 3servings | Calories: 267kcal | Carbohydrates: 33g | Protein: 8g | Fat: 12g | Saturated Fat: 7g | Trans Fat: 1g | Cholesterol: 34mg | Sodium: 139mg | Potassium: 324mg | Fiber: 1g | Sugar: 29g | Vitamin A: 512IU | Calcium: 277mg | Iron: 1mg