Best Substitutes for Cornstarch
Cornstarch is pure starch extracted from corn kernels, creating a fine white powder that's 100% starch with zero protein or fat. It thickens liquids at 203F when the starch granules swell and absorb water, forming a clear, glossy gel. One tablespoon of cornstarch thickens about 1 cup of liquid to a medium consistency. It creates smooth sauces without the cloudy appearance of flour-based thickeners. But cornstarch breaks down under high heat (over 212F for extended periods) and doesn't freeze well because the gel structure collapses when ice crystals form.
Best Overall Substitute
Arrowroot powder at a 1:1 ratio. It thickens at lower temperatures (158F vs 203F), creates the same clear finish, and handles acidic ingredients better than cornstarch. It also freezes and reheats without breaking.
All Substitutes
Arrowroot powder
1:1Arrowroot thickens at 158F, much lower than cornstarch's 203F, so it works in delicate sauces that can't handle high heat. It creates an identical clear, glossy finish and handles acidic ingredients like lemon juice and wine better. The thickening power matches cornstarch exactly. Mix it with cold liquid first to prevent lumps, just like cornstarch. It stays stable when frozen and reheated, unlike cornstarch which turns watery.
Tapioca starch
1:1Tapioca starch creates a slightly more elastic, stretchy texture than cornstarch but thickens at the same temperature (203F). It holds up better to freezing and reheating cycles. The final result is crystal clear with a subtle sheen. It handles acidic ingredients well and doesn't break down as quickly under high heat. Some recipes actually benefit from the slight chewiness it adds, especially in fruit fillings for pies.
Potato starch
1:1Potato starch has the strongest thickening power of all starches, so it works at lower concentrations but the 1:1 ratio is still safe. It activates at 149F, even lower than arrowroot. The texture is smooth and neutral with no flavor. It tolerates higher temperatures better than cornstarch without breaking down. Perfect for last-minute thickening because it works almost instantly when stirred into hot liquids.
All-purpose flour
2:1 (2 tablespoons flour for 1 tablespoon cornstarch)Flour has about half the thickening power of cornstarch because it's only 70% starch (the rest is protein and other compounds). It needs to cook for 2-3 minutes to eliminate the raw flour taste. The result is slightly cloudy instead of clear, and it has a more substantial, less slippery mouthfeel. Cook it with fat first (make a roux) or whisk it with cold liquid before adding to hot mixtures to prevent lumps.
Rice flour
1:1Rice flour thickens similarly to cornstarch but creates a slightly grittier texture if not mixed properly. It works best when whisked into cold liquid first, then heated gradually. The final result is nearly as clear as cornstarch with a neutral flavor. It handles acidic ingredients well and doesn't break down under moderate heat. Sweet rice flour (glutinous rice flour) works even better than regular rice flour for thickening.
Instant mashed potato flakes
1:2 (1 tablespoon cornstarch = 2 tablespoons potato flakes)Potato flakes absorb liquid instantly and thicken without cooking. They add a subtle potato flavor that works well in hearty dishes. The texture is less smooth than cornstarch but more substantial. Add them gradually while stirring to control thickness. They don't create the glossy finish of cornstarch but work perfectly for rustic gravies and stews where a homestyle texture is desired.
Ground flaxseed
1:2 (1 tablespoon cornstarch = 2 tablespoons ground flaxseed)Ground flaxseed creates a gel-like consistency when mixed with liquid, but it takes 10-15 minutes to fully activate. It adds a nutty flavor and changes the color to brown or gray. The thickening happens through soluble fiber, not starch, so it works at room temperature. Best used in recipes where the flavor and color change are acceptable or desirable.
Gelatin powder
1:1.5 (1 tablespoon cornstarch = 1.5 tablespoons gelatin)Unflavored gelatin creates a completely different texture than cornstarch but works for thickening in specific applications. Sprinkle it over 1/4 cup cold liquid and let it bloom for 5 minutes, then heat to dissolve. It sets as it cools rather than thickening when heated. The result is firm and jiggly rather than smooth and flowing. Only works in recipes that will be served cool or at room temperature.
How to Adjust Your Recipe
When replacing cornstarch, consider the cooking temperature and timing. Arrowroot and potato starch activate at lower temperatures (149-158F) so add them near the end of cooking to prevent overcooking. Flour-based substitutes need 2-3 minutes of cooking to eliminate raw taste. For stir-fries, mix your substitute with the sauce ingredients before adding to the hot pan. Cold thickening works with gelatin or flaxseed but requires advance planning. Reduce liquid by 2-3 tablespoons when using flour since it absorbs more moisture than pure starches.
When Not to Substitute
Recipes specifically designed for cornstarch's unique properties shouldn't be changed. Chinese velveting (coating protein in cornstarch and oil) creates a specific silky texture that other starches can't replicate. Some gluten-free baking relies on cornstarch's exact protein content (zero) and particle size. Certain candy making and pastry applications depend on cornstarch's precise gelatinization temperature of 203F. Professional pastry recipes often can't tolerate substitutions without major formula adjustments.
Frequently Asked Questions
How much flour equals 2 tablespoons of cornstarch?
Use 4 tablespoons (1/4 cup) of all-purpose flour to replace 2 tablespoons of cornstarch. Flour has roughly half the thickening power, so you need double the amount. Cook the flour mixture for 2-3 minutes to eliminate the raw flour taste. The sauce will be less clear but equally thick.
Can I use baking powder instead of cornstarch for thickening?
No, baking powder won't thicken liquids at all. It contains cornstarch (about 25-30%) but the rest is chemical leaveners that create bubbles, not thickness. Use arrowroot powder or tapioca starch at 1:1 ratio instead. These create the same clear, smooth results as cornstarch without any chemical taste.
What's the difference between cornstarch and corn flour for thickening?
Cornstarch is pure starch with 100% thickening power, while corn flour (masa harina) contains protein and fiber, reducing thickening ability to about 60% of cornstarch. Use 1.5 tablespoons of corn flour for every 1 tablespoon of cornstarch. Corn flour adds yellow color and corn flavor, making sauces less clear.
How do I fix a sauce that's too thick from cornstarch substitute?
Add hot liquid gradually, 1 tablespoon at a time, while whisking constantly. For arrowroot or tapioca-thickened sauces, add cold liquid since they can break down with too much heat. If using flour-based thickening, simmer for 2-3 minutes after adding liquid to cook out any raw flour taste.
Why did my sauce turn cloudy when I used flour instead of cornstarch?
Flour contains protein and fiber that create cloudiness, while cornstarch is pure starch that stays clear. This is normal and expected. To minimize cloudiness, make a roux by cooking 2 tablespoons flour with 2 tablespoons fat for 2-3 minutes before adding liquid. The pre-cooking helps but won't eliminate all cloudiness.