Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Classic Vanilla Pudding Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 37 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 2 hours 20 minutes
  • Yield: 4 servings
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Classic creamy vanilla pudding made from scratch with simple ingredients like whole milk, sugar, cornstarch, egg yolks, butter, and vanilla extract. This smooth and rich dessert is cooked on the stovetop and chilled to perfection for a delightful treat.


Ingredients

Scale

Milk Mixture

  • 2¾ cups whole milk

Dry Ingredients

  • ½ cup granulated sugar
  • ¼ cup cornstarch
  • ¼ tsp salt

Other Ingredients

  • 3 large egg yolks
  • 2 tbsp unsalted butter
  • 1 tbsp pure vanilla extract


Instructions

  1. Heat the milk: In a medium saucepan, warm 2 cups of whole milk over medium heat until it is steaming but not boiling. This will create the base for your pudding and ensure it heats evenly.
  2. Mix dry ingredients: In a separate bowl, whisk together the granulated sugar, cornstarch, and salt. Pour in the remaining ¾ cup cold milk and whisk until the mixture is smooth and lump-free.
  3. Temper the eggs: Whisk the egg yolks into the cornstarch mixture. Slowly pour the warm milk into this mixture while whisking constantly to prevent the eggs from curdling and ensure a smooth texture.
  4. Cook the pudding: Return the combined mixture to the saucepan and cook over medium heat. Stir constantly with a whisk until the pudding thickens and begins to bubble, typically about 4 to 6 minutes. This step activates the cornstarch and cooks the eggs to thicken the pudding.
  5. Finish the pudding: Remove the saucepan from heat and immediately stir in the unsalted butter and pure vanilla extract. Mix until the butter is fully melted and the pudding has a smooth, glossy finish.
  6. Chill: Pour the pudding into serving cups or bowls. To prevent a skin from forming on the surface, cover the pudding directly with plastic wrap. Refrigerate for at least 2 hours until fully set and chilled before serving.

Notes

  • To avoid lumps, make sure to whisk the cornstarch mixture thoroughly before adding the warm milk.
  • Tempering the eggs slowly with the warm milk prevents egg scrambling.
  • Use a fine whisk and constant stirring when cooking the pudding to achieve a smooth consistency.
  • Covering the pudding surface with plastic wrap avoids forming a skin during chilling.
  • For a lighter version, you can substitute part of the whole milk with low-fat milk but note that the texture will be less creamy.