Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Vanilla Pudding Recipe (No Eggs) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 65 reviews

This creamy and smooth Vanilla Pudding Recipe is made without eggs, using simple pantry staples like cornstarch and milk. Perfect for a comforting dessert, it features a rich vanilla flavor enhanced by butter and vanilla extract. Easy to prepare on the stovetop, this classic pudding thickens beautifully with gentle cooking and careful whisking, then chills to a velvety texture.

  • Total Time: 2 hours 15 minutes
  • Yield: 4 servings

Ingredients

Main Ingredients

  • 3 tbsp cornstarch
  • ¼ cup granulated sugar (or use part or all brown sugar)
  • ½ teaspoon kosher salt (or less if using salted butter)
  • 2 cups whole milk

Finishing Ingredients

  • 1 tablespoon butter (salted or unsalted)
  • 2 teaspoons vanilla extract (or real vanilla bean paste)

Instructions

  1. Whisk Dry Ingredients: In a medium saucepan, whisk together cornstarch, sugar, and salt thoroughly to eliminate lumps, creating a powdery mixture.
  2. Whisk in Cold Milk: Gradually add the cold milk to the dry mixture while whisking to combine evenly without clumps.
  3. Cook Pudding: Place the saucepan on the stovetop over medium-low heat (~4/10). Whisk every minute or two as the mixture heats and thickens, watching carefully. Once large bubbles appear and it comes to a boil, whisk constantly for another minute to fully thicken the pudding without burning it.
  4. Remove from Heat & Add Flavorings: Take the saucepan off the heat and whisk in the butter and vanilla extract until smoothly incorporated.
  5. Strain & Chill: Pour the pudding through a fine mesh sieve into a bowl or shallow dish to remove any residual lumps (optional if you prefer a perfectly smooth texture). Cover with plastic wrap pressed directly onto the surface to prevent a skin from forming. Refrigerate for at least 2 hours until fully chilled and set.
  6. Serve: Before serving, whisk or stir the pudding vigorously until creamy and smooth. Spoon into serving dishes and enjoy. Optionally, add toppings such as fresh fruit or whipped cream.

Notes

  • Note 1: Cornstarch is the thickening agent that replaces eggs for a smooth, creamy texture.
  • Note 2: Whole milk provides richness; substitutions with lower fat milk may alter texture.
  • You can substitute part or all of the granulated sugar with brown sugar for a deeper flavor.
  • Use salted or unsalted butter but adjust salt accordingly to avoid over-salting.
  • Cover pudding with plastic wrap directly on the surface to prevent skin formation while chilling.
  • For added texture or flavor, top with fresh berries, whipped cream, or a sprinkle of cinnamon.
  • Author: Madelynn
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American