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
Creamy vanilla custard in a glass bowl with a spoon, perfect for dessert or toppings, made with rich ingredients for a smooth, luscious texture.

Pudding Recipe


Description

Silky, creamy vanilla pudding made from scratch with simple ingredients—this classic comfort dessert is easier than you think and infinitely better than instant.

Prep Time: 10 minutes | Cook Time: 15 minutes | Chill Time: 2 hours | Total Time: 2 hours 25 minutes | Servings: 4Creamy vanilla custard in a glass bowl with a spoon, perfect for dessert or toppings, made with rich ingredients for a smooth, luscious texture.


Ingredients

Scale
  • 2 cups whole milk (don’t use skim—the fat content makes it creamy)
  • 1/2 cup granulated sugar
  • 3 tablespoons cornstarch (this is what thickens it—measure carefully)
  • 1/4 teaspoon salt (enhances all the flavors)
  • 2 large egg yolks (room temperature works best for smooth tempering)
  • 1 teaspoon pure vanilla extract (not imitation—you’ll taste the difference)

Instructions

  1. In a medium heavy-bottomed saucepan, whisk together the milk, sugar, cornstarch, and salt until the cornstarch is completely dissolved with no lumps visible. Really whisk vigorously here—lumps won’t dissolve once it starts heating.
  2. Place the saucepan over medium heat and cook, whisking frequently, until the mixture starts to thicken and small bubbles appear around the edges—this takes about 5-7 minutes. Don’t walk away from the stove; it needs your attention.
  3. In a separate small bowl, whisk the egg yolks until smooth and slightly lighter in color. This should take about 30 seconds of vigorous whisking.
  4. Here’s the critical tempering step: very slowly ladle about 1/2 cup of the hot milk mixture into the egg yolks while whisking constantly. Go slow—like, painfully slow. Add another ladleful, still whisking constantly.
  5. Pour the warmed egg mixture back into the saucepan with the remaining milk mixture, stirring constantly to combine everything smoothly.
  6. Reduce the heat to low and cook, stirring constantly with a wooden spoon or silicone spatula in a figure-eight pattern (making sure to scrape the bottom of the pan), for 5-7 minutes. The pudding is done when it’s thick enough to coat the back of a spoon—when you draw your finger through it, the line should hold without running.
  7. Remove from heat immediately and stir in the vanilla extract—the residual heat will release all those gorgeous aromatics.
  8. Pour the hot pudding into 4 individual serving dishes or one large bowl. Don’t fill them to the brim; leave a little space at the top.
  9. Press plastic wrap directly onto the surface of the pudding in each dish—it should actually be touching the pudding, not just covering the bowl. This prevents that skin from forming (nobody likes pudding skin).
  10. Let the pudding cool at room temperature for about 30 minutes, then transfer to the refrigerator and chill for at least 2 hours until completely cold and set. The pudding will continue to thicken as it cools, so don’t panic if it seems a bit thin when hot.
  11. Serve chilled, topped with whipped cream, fresh berries, or cookie crumbles if desired. Or just enjoy it plain to appreciate that pure vanilla flavor.

Nutrition Information (Per Serving):

  • Calories: 185
  • Carbohydrates: 32g
  • Protein: 5g
  • Fat: 5g
  • Saturated Fat: 2.5g
  • Fiber: 0g
  • Sodium: 180mg
  • Calcium: 150mg (12% DV)
  • Vitamin A: 250 IU (5% DV)

This is a relatively light dessert considering how rich and creamy it tastes. It’s a good source of calcium and protein from the milk and eggs.

Notes:

  • Seriously, temper those eggs slowly—adding hot liquid all at once will scramble them
  • Stir constantly once you add the eggs back to the pan; any pause can cause scorching
  • The pudding will thicken more as it cools, so don’t overcook it trying to get it super thick while hot
  • Press that plastic wrap directly onto the surface—this is the only way to prevent skin formation
  • Every stove runs differently, so trust the visual cues (coats the back of a spoon) more than exact timing

Storage Tips:

  • Store covered in the refrigerator for up to 4 days with plastic wrap pressed against the surface
  • Don’t freeze pudding—the texture breaks down and becomes grainy when thawed
  • The flavor actually improves after a day as everything melds together
  • If a skin does form despite your best efforts, just peel it off before serving
  • Keep it cold until ready to serve—warm pudding is thin and not as pleasant

Serving Suggestions:

  • Classic Style: Serve plain in pretty cups with a dollop of whipped cream on top
  • Parfait Style: Layer with crushed cookies, graham crackers, or vanilla wafers and whipped cream
  • Fruit Topping: Top with fresh berries, sliced bananas, or a fruit compote
  • Dessert Base: Use as filling for cream pies, eclairs, or layer cakes

Mix It Up (Recipe Variations):

  • Chocolate Pudding: Whisk 1/3 cup cocoa powder in with the cornstarch and add 2 oz chopped dark chocolate at the end
  • Butterscotch Pudding: Replace white sugar with dark brown sugar and stir in 2 tablespoons butter at the end
  • Vanilla Bean Pudding: Split a vanilla bean lengthwise, scrape out the seeds, and add seeds and pod to the milk (remove pod before serving)
  • Peppermint Pudding: Add 1/2-1 teaspoon peppermint extract instead of vanilla for holiday-themed pudding

What Makes This Recipe Special:

This classic homemade dessert showcases the time-honored technique of tempering eggs to create a custard-like texture that’s richer than starch-only pudding but more stable than pure egg custard. The combination of cornstarch for structure and egg yolks for richness creates that signature smooth, spoonable consistency that defines perfect pudding. What sets pudding made from scratch apart from instant mixes is the clean, pure vanilla flavor without artificial ingredients, the silky texture you achieve through careful stirring and proper cooking temperature, and the deep satisfaction of transforming simple pantry staples into something genuinely comforting—it’s the kind of dessert that tastes like nostalgia and proves that the best things really are made from scratch with patience and care.