Scratch Vanilla Pudding (Pudding Guide)
For smooth homemade vanilla pudding, whisk 30 g cornstarch, 100 g sugar, and 1 g salt with 480 g cold whole milk. Cook over medium heat, whisking constantly, until gently bubbling. Add tempered egg yolks, cook at least 60 seconds, then stir in butter and vanilla. Strain if needed, cover the surface, and cool promptly.
What if you want a simple dessert after dinner, but your pudding turns lumpy, runny, or scorched before it reaches the table? A few clear steps make the process easier to manage. Below, I explain how to choose a pan, cook the starch and eggs safely, cool the pudding, and fix common texture problems.
Pan Selection, Ingredient Prep & Temperature Control
A steady start helps prevent lumps and scorching. Use a heavy-bottomed stainless-steel saucepan, weigh ingredients when possible, and mix the starch with cold milk before heating. A heavy base can reduce hot spots, while careful whisking and moderate heat give you more control on a standard home stove.
Ingredients and equipment
This recipe makes about four servings. A digital scale gives the most consistent results, especially for cornstarch, which can pack differently when measured by volume.
| Ingredient | Weight | Approximate volume |
|---|---|---|
| Whole milk | 480 g | 2 cups |
| Granulated sugar | 100 g | ½ cup |
| Cornstarch | 30 g | About ¼ cup |
| Egg yolks | 3 large | From 3 large eggs |
| Fine salt | 1 g | About ¼ teaspoon |
| Unsalted butter | 28 g | 2 tablespoons |
| Vanilla extract | 10 g | 2 teaspoons |
You will also need a whisk, a heat-safe bowl for the yolks, a clean container for cooling, and a fine-mesh sieve if you want an extra-smooth finish. Choose a saucepan large enough to whisk without splashing. Stainless steel is nonreactive with this dairy mixture. If you use induction, check that the pan’s base is magnetic.
Avoid unlined aluminum or copper for prolonged contact with dairy. Cookware limits vary, so follow the manufacturer’s guidance. There is no single preheat time that suits every stainless-steel pan; for this recipe, start with the measured ingredients in a cold pan and heat gradually.
Prep the starch and yolks
Starch dispersion means spreading starch through liquid before heat makes it swell and thicken. To do this, whisk the sugar, cornstarch, and salt together in the cold saucepan. Gradually whisk in the milk until no dry pockets or visible lumps remain.
In a separate bowl, whisk the egg yolks until smooth. Before they go into the hot pudding, you will temper them: slowly mix in a little hot liquid to warm the yolks without cooking them into pieces. Keep the bowl nearby so it is ready when the pudding thickens.
Next step: Gather and measure everything before turning on the stove. The cooking stage needs steady attention.
Starch Gelatinization, Egg Tempering & Cooking
Gelatinization is the point at which heated starch absorbs liquid and thickens it. For reliable vanilla pudding, whisk the mixture over medium heat, bring it to a gentle boil, and cook for 60 seconds. Temper the yolks before adding them, then keep whisking and check that the mixture reaches at least 71°C (160°F).
Cook in a steady sequence
- Set the saucepan over medium heat. Whisk continuously, reaching the base and corners of the pan so the mixture does not stick there.
- As the milk warms, the mixture may look thin for several minutes, then thicken quickly. Keep whisking rather than raising the heat to hurry it along.
- When the pudding is thick and gently bubbling, whisk a small amount into the bowl of yolks. Add a little more, whisking each time. This warms the yolks gradually.
- Whisk the tempered yolks into the saucepan. Bring the pudding back to a gentle boil if the bubbling has stopped. Cook for 60 seconds, whisking the whole time.
- Check that the mixture reaches at least 71°C (160°F). The brief boil also takes it above that temperature. Avoid a prolonged, hard boil, which can weaken the starch-thickened texture.
- Take the pan off the heat. Whisk in the butter and vanilla until the butter melts and the pudding looks even.
A thermometer can help confirm the temperature, but it does not replace the visual cues. The pudding should be thick, with gentle bubbles breaking at the surface. If you are unsure whether it has boiled for the full minute, continue whisking at a gentle boil until it has.
Common kitchen outcomes
These practical cases show what to check when the result differs from what you expected. They are troubleshooting examples, not a reason to change the recipe at random. Start with the cooking stage, since small changes in heat and timing can affect the final texture.
| What you see | Likely cause | What to do |
|---|---|---|
| Pudding stays loose | It may not have reached a gentle boil or cooked for 60 seconds | Return it to the stove and whisk to a gentle boil; cook for 60 seconds |
| Small lumps appear | The starch may not have dispersed, or whisking missed the pan’s corners | Strain the finished pudding through a fine-mesh sieve |
| Brown bits or a scorched smell | The mixture stuck to a hot spot or sat without whisking | Stop stirring up the bottom; transfer the unburned pudding to a clean container |
| Eggy pieces appear | Yolks may have gone into the pan without tempering, or the mixture was not whisked well | Strain if the pudding is otherwise sound; temper the yolks next time |
| Texture seems weaker after long boiling | Extended boiling can weaken starch thickening | Use the specified 60-second gentle boil rather than boiling for longer |
If the pudding is still loose after the full cook, check your measurements and confirm that the cornstarch was not omitted or reduced. More boiling is not always the answer; extended boiling can make the starch less effective. Key takeaway: Reach a gentle boil, hold it for one minute, and keep the whisk moving.
Cooling, Storage & Cookware Cleaning
Prompt cooling protects quality and helps keep food at a safe temperature. Transfer the pudding to a clean, shallow container, press food-safe wrap onto its surface, and refrigerate it promptly. The cooling targets are 21°C (70°F) within two hours, then 5°C (41°F) or colder within four additional hours.
Cool and store the pudding
After adding the butter and vanilla, pass the pudding through a fine-mesh sieve if you want to remove small lumps. Transfer it to a clean, shallow container rather than leaving it in the hot saucepan. Press food-safe plastic wrap directly onto the surface to limit a skin from forming.
Cool the pudding from 57°C (135°F) to 21°C (70°F) within two hours, then to 5°C (41°F) or colder within four additional hours. These are the cooling limits provided in the FDA Food Code. Refrigerate the container at 5°C (41°F) or colder. A shallow container can help the pudding cool more evenly than a deep bowl.
If using an ice bath to speed cooling, set the container in the bath; do not pour cold water into a hot pan or plunge hot cookware into a sink. Sudden temperature changes can damage or distort cookware. Keep the water out of the pudding, and move the covered container to the refrigerator once it has cooled sufficiently.
For the best texture, chill the pudding until cold before serving. Keep it covered in the refrigerator. If you need to plan ahead, make it earlier in the day so it has time to cool and set. For storage beyond the immediate meal, follow reliable food-safety guidance for refrigerated prepared foods.
Clean the pan safely
Let the saucepan cool enough to handle before washing it. If starch has set on the base, soak the pan with warm water to loosen the residue, then wash according to the cookware maker’s instructions. Do not pour cold water into a hot pan or put hot cookware straight into a sink of cold water.
For nonstick cookware, avoid aerosol cooking sprays and abrasive scouring pads. Spray residue can build up, and abrasive tools can damage the coating. This recipe works well in stainless steel, so you do not need a nonstick pan.
Next step: Keep the pudding covered and chilled until serving. Wash the pan only after it has cooled enough to handle.
Serving, Texture & Dining Presentation
Chilled vanilla pudding should be smooth and spoonable, with a mild vanilla flavor. How you serve it changes the feel of the dessert without changing the basic recipe: portion it into small bowls, layer it with fruit, or add a simple topping. Chill it first, then check the texture before serving.
Choose a serving style
For a simple finish, spoon the pudding into bowls and add a little fresh fruit. To make individual layered desserts, alternate pudding with sliced fruit or crushed cookies in small glasses. Add crunchy toppings just before serving so they keep their texture.
The pudding may form a skin if its surface is left uncovered while cooling. Pressing wrap directly onto the pudding helps limit this. If you prefer a skin, cover the container loosely rather than pressing wrap onto the surface.
| Serving idea | Best timing | What it adds |
|---|---|---|
| Plain, in small bowls | After chilling | A clear view of the pudding’s texture and vanilla flavor |
| With sliced fruit | Just before serving | Freshness and a soft contrast |
| Layered with crushed cookies | Assemble shortly before serving | A crisp contrast that softens as it sits |
| With a little whipped cream | At serving | A light, creamy topping |
Adjust the texture at serving
If the chilled pudding feels firmer than you want, stir it gently before spooning it into bowls. Avoid vigorous beating, which can make the texture less even. If you strained the pudding while warm, it should already be smooth; if not, a few small lumps are usually easier to notice once cold.
For a stronger vanilla aroma, use a good-quality vanilla extract and add it off the heat, as the recipe directs. Keep the amount measured at 10 g (about 2 teaspoons) so the flavor stays balanced with the milk and sugar.
Key takeaway: Chill first, then choose a simple topping. Add crisp ingredients at the last moment.
Frequently Asked Questions
These quick answers cover the most common questions about making, cooling, and serving homemade vanilla pudding. Use the cooking temperature and timing as your main guides, and follow the cooling targets to move the pudding safely from the stove to the refrigerator.
Why is my homemade vanilla pudding runny?
It may not have reached a gentle boil or cooked for the full 60 seconds. Return it to the stove and whisk to a gentle boil for one minute.
Do I need to temper the egg yolks?
Yes. Whisk a little hot pudding into the yolks gradually, then whisk the warmed yolks into the saucepan. This helps prevent pieces of cooked egg.
What temperature should the pudding reach?
The mixture should reach at least 71°C (160°F). The specified gentle boil also takes it above that threshold.
Can I use low-fat milk?
The formula is written for whole milk. Changing the milk changes the recipe’s fat and liquid balance, so the result may differ in richness and texture.
Can I make vanilla pudding without egg yolks?
This recipe uses three yolks for richness. Leaving them out changes the formula, so use a recipe designed to be egg-free rather than simply omitting them.
How do I stop a skin from forming?
Press food-safe plastic wrap directly onto the pudding’s surface before cooling it.
Can I fix lumpy pudding?
Pass it through a fine-mesh sieve into a clean container. This can remove small lumps, though it will not fix a scorched flavor.
How quickly should the pudding cool?
Cool it from 57°C (135°F) to 21°C (70°F) within two hours, then to 5°C (41°F) or colder within four more hours.
Which pan works best?
A heavy-bottomed stainless-steel saucepan is a practical choice. Use a magnetic-base pan for induction and follow the cookware maker’s care guidance.
When should I add the vanilla?
Whisk it in after removing the pan from the heat, along with the butter.
(This article was written by one of our staff writers, Steven R. Bancroft. Visit our Meet the Team page.)
