All-purpose flour is a reliable substitute for cornstarch in homemade pudding: use about 2 tablespoons of flour for every 1 tablespoon of cornstarch in your usual recipe. This vanilla pudding uses flour as its thickener, with milk, sugar, butter, and vanilla for a smooth, spoonable dessert; the key is to whisk thoroughly and cook the flour long enough to lose its raw taste.
Ingredients
- 2 cups (480 ml) whole milk, cold or at room temperature. Whole milk gives the pudding a creamy body; 2% milk works, though the result will be a little lighter.
- 1/3 cup (67 g) granulated sugar. This gives moderate sweetness without masking the vanilla. You can adjust it slightly to taste.
- 1/4 cup (30 g) all-purpose flour. This is the cornstarch substitute in this recipe. Measure by spooning flour into the cup and leveling it, rather than packing it down.
- 1/8 teaspoon (0.7 g) fine salt, to round out the sweetness.
- 1 tablespoon (14 g) unsalted butter, cut into a few pieces, for a silky finish.
- 1 teaspoon (5 ml) vanilla extract, stirred in after cooking so its aroma stays pronounced.
Instructions
- Mix the dry ingredients. In a medium, heavy-bottomed saucepan, whisk together the sugar, flour, and salt until evenly combined and no flour clumps remain. Starting with the dry mixture helps distribute the flour before it meets the milk.
- Whisk in the milk gradually. Add about 1/2 cup (120 ml) of the milk and whisk until you have a smooth, thick paste. Slowly whisk in the remaining 1 1/2 cups (360 ml). Scrape the corners and bottom of the pan with the whisk, where dry flour can hide.
- Heat until thick and bubbling. Set the pan over medium heat. Whisk continuously, reaching across the whole bottom of the pan, as the mixture warms. It may look thin for several minutes, then thicken quickly. When slow bubbles break at the surface, lower the heat and keep whisking for 2 minutes. The pudding should coat a spoon and leave a clear trail when you draw a finger across the back of it. If it is not thick yet, continue cooking and whisking for another minute or two.
- Finish off the heat. Remove the pan from the burner. Add the butter and vanilla and whisk until the butter melts and the pudding looks glossy. Taste carefully after it cools slightly; hot pudding can burn, and its sweetness is easier to judge warm than piping hot.
- Cover and chill. Divide the pudding among four small serving dishes, or leave it in a heat-safe bowl. Press food-safe plastic wrap directly onto the pudding’s surface to reduce skin formation. Refrigerate for at least 2 hours, until cold and set. Serve chilled.
Tips
- Use the right conversion. Flour is less concentrated than cornstarch, so start with roughly twice as much flour by volume. For example, replace 2 tablespoons of cornstarch with 4 tablespoons (1/4 cup) of all-purpose flour. Flour-thickened pudding is usually a little more opaque and soft than a cornstarch pudding, but it sets well when cooked properly.
- Keep whisking at the bottom. Flour can settle and scorch on a hot pan, especially as the pudding thickens. A flat whisk is helpful, but a regular balloon whisk works if you sweep the entire base and edges. If you see brown flecks or smell scorching, do not scrape the burned layer into the pudding.
- Cook out the flour taste. The mixture should reach a gentle simmer, with bubbles breaking through, and cook for 2 minutes while you whisk. Stopping as soon as it thickens can leave a raw, pasty flavor. Avoid a hard boil, which can make the pudding spit and stick.
- Prevent a skin or lumps. Press wrap directly onto the surface before chilling. If a few small lumps form, pass the warm pudding through a fine-mesh sieve before portioning. Do not add dry flour straight to hot pudding to fix a thin texture; it is likely to clump.
Serving Suggestions
Serve the pudding cold in small bowls, glasses, or ramekins. A spoonful of whipped cream and fresh berries make a simple topping, while sliced bananas, toasted coconut, chopped toasted nuts, or a few chocolate shavings add contrasting texture. For a layered dessert, alternate the pudding with sliced fruit and crisp cookies in glasses, then chill the assembled portions until serving.
If you are setting out toppings for several people, keep the pudding covered and add delicate toppings just before serving so they stay fresh and crisp. A little pinch of flaky salt can balance a particularly sweet topping such as caramel or chocolate sauce. Because this recipe makes four modest servings, it can also be portioned into smaller cups for a dessert after a filling meal.
Variations
Make chocolate pudding: Whisk 2 tablespoons (10 g) unsweetened cocoa powder into the dry ingredients before adding milk. For a richer chocolate flavor, stir in 1 ounce (28 g) finely chopped semisweet chocolate with the butter at the end. Chocolate can add sweetness, so taste before adding extra sugar.
Try another thickener: Arrowroot powder can replace cornstarch in many pudding recipes at about the same volume, but it can become less reliable with prolonged boiling and may turn a little glossy or stretchy. Tapioca starch also thickens effectively, often with a slightly elastic texture. Follow the package guidance when available, and whisk either powder into cold liquid before heating to prevent lumps. Potato starch is another option, but it is best added toward the end of cooking and should not be boiled hard. These starches do not behave exactly like flour, so the finish may differ.
Make it gluten-free: Replace the all-purpose flour in this recipe with 2 tablespoons (about 16 g) of cornstarch if you have it, or use a gluten-free flour blend specifically suitable for cooking. Blends vary: some thicken smoothly, while others can taste grainy or need more cooking. Rice flour can work too, but the pudding may be less silky. Check that any packaged ingredient is labeled gluten-free if that matters for the people eating it.
Change the flavor: Add 1 teaspoon (2 g) of finely grated lemon zest with the milk for a citrus note, or stir in 1/2 teaspoon (1 g) ground cinnamon at the dry-mixing stage. For a coffee version, dissolve 1 teaspoon (2 g) instant espresso powder in the milk before adding it. Keep the base proportions the same so the pudding still thickens reliably.
Storage and Reheating
Refrigerate the pudding within 2 hours of cooking, covered tightly or divided into covered containers. Keep it refrigerated at 40°F (4°C) or below and use it within 3 to 4 days. The surface may firm up slightly, especially if it was not covered directly, but the pudding should remain spoonable. Discard it if it has been left at room temperature for more than 2 hours.
This pudding is best served chilled, so reheating is usually unnecessary. If you prefer it warm, transfer one portion to a small saucepan and warm over low heat, whisking constantly, just until loose and warm; do not bring it to a boil. A microwave also works: heat a single portion in short 10- to 15-second bursts, stirring between bursts. It may thicken as it cools again. Freezing is not recommended because the texture can turn watery or grainy after thawing.
Frequently Asked Questions
How much flour replaces cornstarch in pudding?
Use about 2 tablespoons of all-purpose flour for each 1 tablespoon of cornstarch. In this recipe, 1/4 cup (30 g) flour replaces 2 tablespoons of cornstarch for 2 cups (480 ml) milk. Flour makes a more opaque, slightly softer pudding, so it will not look exactly like a clear, glossy cornstarch-thickened filling.
Can I use plain flour instead of cornstarch?
Yes. Plain flour and all-purpose flour are names commonly used for the same kind of wheat flour in different places. Measure it carefully, mix it with the sugar before adding liquid, and cook the pudding through at a gentle simmer to remove the raw flour flavor.
Why is my flour-thickened pudding lumpy?
Lumps usually form when flour meets hot liquid too quickly or is not dispersed well. Make a smooth paste with some of the milk first, then whisk in the rest gradually. If lumps remain, strain the pudding while it is still warm. Vigorous whisking can smooth small lumps, but it will not fully fix large cooked flour clumps.
Why did my pudding stay runny?
It may not have reached a simmer, or it may not have cooked long enough after thickening began. Return it to the pan and warm it over medium-low heat while whisking until slow bubbles appear, then cook for 2 minutes. Check that you measured the flour level rather than using too little. The pudding also needs the full chilling time to set firmly.
Can I make this pudding without dairy milk?
Often, but results depend on the beverage. Unsweetened soy milk is a useful starting point because it has more body than many thin plant drinks. Oat milk can also work, though it may make the pudding taste sweeter or cereal-like. Almond milk tends to produce a lighter, less creamy result. Use an unsweetened variety and keep the flour amount the same for the first batch.
Can I use arrowroot or tapioca instead of flour?
Yes, though each thickener gives a different texture. Arrowroot is a useful direct starch alternative and can make a glossy pudding; tapioca starch may create a slightly elastic finish. Mix either with cold liquid before heating, and avoid prolonged vigorous boiling. If you are adapting a different recipe, consult the package’s conversion guidance because starch strength and product grind can vary.
Related
- Salmon Recipes on the Grill: Lemon-Dill Salmon
- Salmon Recipes in the Skillet: Crisp, Tender Fillets
- Salmon for People Who Hate Salmon: Crispy Bites
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).