Thickening Agents Compared — Flour, Cornstarch, Arrowroot, and Beyond
Thickening power, temperature limits, clarity, and substitution ratios for every common thickener. Data tables for when each agent works and when it fails.
How thickening works — starch gelatinization
Every starch-based thickener follows the same basic physics. Starch granules are tightly packed chains of amylose (linear) and amylopectin (branched) molecules. When heated in liquid, granules absorb water and swell — this is gelatinization. The swollen granules crowd each other, restricting flow, and the liquid thickens.
The temperature at which this happens varies by starch source. Cornstarch gelatinizes between 62–72°C (144–162°F). Wheat flour starch gelatinizes at 60–85°C (140–185°F) but requires a wider temperature range because the protein in flour slows water absorption. Arrowroot and tapioca gelatinize at lower temperatures, making them better for delicate sauces.
Amylose content determines texture. High-amylose starches (corn, wheat) set firm and opaque. High-amylopectin starches (tapioca, waxy corn) stay glossy, stretchy, and clear. This is why cornstarch gravy looks cloudy while tapioca-thickened fruit filling looks glassy.
Thickening power comparison table
The table below compares common thickening agents by their practical characteristics. “Thickening power” is relative to all-purpose flour as the baseline (1x).
| Thickener | Power vs. flour | Slurry temp | Final clarity | Freeze-thaw stable | Acid stable | Gluten-free | Best for |
|---|---|---|---|---|---|---|---|
| All-purpose flour | 1x (baseline) | Cold | Opaque | No (weeps) | Yes | No | Roux-based sauces, gravies |
| Cornstarch | 2x | Cold | Translucent | No (weeps) | Moderate | Yes | Stir-fry sauces, puddings |
| Arrowroot | 2x | Cold | Very clear | No | No (breaks) | Yes | Glossy fruit sauces, pan drippings |
| Tapioca starch | 2x | Cold | Clear, glossy | Yes | Yes | Yes | Pie fillings, bubble tea |
| Potato starch | 2x | Cold | Clear | No (weeps) | Moderate | Yes | Soups, stews (add at end) |
| Rice flour | 1x | Cold | Translucent | Moderate | Yes | Yes | Asian sauces, tempura batters |
| Xanthan gum | 8–10x | Any | Clear | Yes | Yes | Yes | Dressings, gluten-free baking |
| Gelatin | N/A (sets, doesn’t thicken) | Warm bloom, cool to set | Clear | No | Yes | Yes | Mousses, aspics, panna cotta |
| Agar-agar | N/A (sets firm) | Boil to dissolve | Clear | Yes | Yes | Yes | Vegan gelatin replacement |
| Roux (flour + fat) | 1x (diminishes with cook time) | Hot | Opaque | No | Yes | No | Béchamel, gumbo, chowder |
Substitution ratios
When replacing one thickener with another, the ratio is not 1:1. Use this conversion table. All measurements assume you are replacing the listed amount of all-purpose flour.
| To replace 1 tbsp (8g) flour | Use this amount | Mixing method |
|---|---|---|
| Cornstarch | 1.5 tsp (4g) | Cold slurry (1:1 starch to cold water) |
| Arrowroot | 1.5 tsp (4g) | Cold slurry, add at very end |
| Tapioca starch | 1.5 tsp (4g) | Cold slurry or mix into filling |
| Potato starch | 1.5 tsp (4g) | Cold slurry, add in last 5 minutes |
| Rice flour | 1 tbsp (8g) | Cold slurry or cook into roux |
| Xanthan gum | 1/4 tsp (0.7g) | Sprinkle while blending, or mix with sugar first |
Critical mixing rule: All starch thickeners must be dispersed in cold liquid before adding to hot liquid. Adding dry starch directly to a hot pot creates lumps — the outer layer of each clump gelatinizes instantly, forming a waterproof shell around dry powder inside. A 1:1 ratio of starch to cold water, whisked smooth, is the universal slurry method.
When each thickener fails
Every thickening agent has conditions where it breaks down. Knowing the failure modes is more useful than knowing the success cases.
Flour breaks if you skip the roux. Raw flour added directly to liquid tastes starchy and pasty even after cooking. It needs at least 2–3 minutes of cooking in fat (roux) or 20+ minutes of simmering in liquid to cook out the raw flavor. Flour also cannot produce a clear sauce — it will always be opaque.
Cornstarch breaks down with extended cooking. After 15–20 minutes of simmering, the swollen granules rupture and the sauce thins back out. Add cornstarch-thickened sauces at the end and cook only until thickened (1–2 minutes). Cornstarch also thins if you stir too aggressively after thickening — the mechanical action breaks the fragile gel structure.
Arrowroot fails in dairy. It reacts with casein proteins in milk and cream, producing a slimy, unpleasant texture instead of a smooth thickening. Never use arrowroot in cream sauces, béchamel, or custards. Arrowroot also breaks in acidic liquids below pH 3.5 — lemon curd and very acidic fruit sauces will not hold.
Tapioca starch becomes stringy if overheated. In pie fillings, this is rarely a problem. In stovetop sauces cooked past 100°C, tapioca can develop an unpleasant gummy, elastic texture. Keep tapioca-thickened sauces below a rolling boil.
Potato starch is the most fragile. It thickens quickly but thins just as quickly with prolonged heat or stirring. It is a finishing thickener only — stir it in during the last 2–3 minutes of cooking and serve immediately. Potato starch also weeps badly after freezing.
Xanthan gum clumps if not dispersed properly. Because it hydrates on contact with liquid, dumping it into a bowl of liquid creates instant lumps. The fix: mix xanthan gum with sugar or oil before adding to liquid, or sprinkle it into liquid while running a blender.
Temperature and timing guide
| Thickener | Add at what stage | Min cook time after adding | Max cook time before breakdown |
|---|---|---|---|
| Flour (roux) | Beginning (cook in fat first) | 2–3 min in fat + 10 min simmer | Unlimited — stable long-cook |
| Cornstarch | Last 5 minutes | 1–2 min at full simmer | 15–20 min |
| Arrowroot | Last 1–2 minutes | 30 sec at simmer | 5 min (then thins) |
| Tapioca starch | Mixed into filling before baking, or last 5 min | 1–2 min at simmer | 20 min stovetop |
| Potato starch | Last 2–3 minutes | 30 sec at simmer | 5 min (then thins) |
| Xanthan gum | Any stage | None (works immediately) | Unlimited — heat stable |
Practical decision flowchart
Need a long-simmered sauce? Use flour roux. It is the only starch thickener stable over hours of cooking.
Need a clear, glossy result? Use tapioca starch (best freeze-thaw stability) or arrowroot (clearest finish, but don’t reheat).
Need dairy compatibility? Use flour or cornstarch. Avoid arrowroot entirely.
Need acid resistance? Use flour, tapioca, or xanthan gum. Avoid arrowroot below pH 3.5 and test cornstarch in moderately acidic sauces.
Need gluten-free? Cornstarch, tapioca, arrowroot, potato starch, or xanthan gum all work. Match the specific thickener to the other requirements of your dish using the tables above.
Making a pie filling? Tapioca starch is the professional standard — it produces a clear, sliceable gel that survives baking at 200°C and holds up after cooling. Cornstarch is the second choice but can weep after refrigeration.
Thickening is not interchangeable — each agent has a specific operating window defined by temperature, time, pH, and dairy content. Choose the wrong one and the sauce breaks. Choose the right one and it holds perfectly from stove to plate.
Thickener behavior at different temperatures
Every thickener has an activation temperature (where it begins working), a peak thickness temperature (where it reaches maximum viscosity), and a breakdown temperature (where the gel structure collapses). Operating outside these windows is the most common cause of thin or broken sauces.
| Thickener | Activation Temp | Max Thickness At | Breaks Down At | Freeze-Thaw Stable? | Recovery After Breakdown |
|---|---|---|---|---|---|
| All-purpose flour (roux) | 60°C (140°F) | 85–90°C (185–194°F) | Does not break (heat-stable) | No — weeps on thaw | N/A — stable indefinitely |
| Cornstarch | 62°C (144°F) | 72–85°C (162–185°F) | 95°C+ sustained (203°F+) | No — grainy, weepy | Cannot recover; add fresh slurry |
| Arrowroot | 55°C (131°F) | 70–80°C (158–176°F) | 85°C+ sustained (185°F+) | No — loses gel entirely | Cannot recover; use at serving |
| Tapioca starch | 58°C (136°F) | 75–85°C (167–185°F) | 100°C+ prolonged (212°F+) | Yes — holds texture | Partial; reheat gently below boil |
| Potato starch | 56°C (133°F) | 65–75°C (149–167°F) | 80°C+ sustained (176°F+) | No — severe weeping | Cannot recover; most fragile starch |
| Xanthan gum | No activation needed | Immediate at any temp | Does not break (heat-stable) | Yes — fully stable | N/A — stable indefinitely |
| Gelatin | Dissolves at 50°C (122°F) | Sets at 15°C (59°F) | 35°C+ (95°F+) melts | No — weakens each cycle | Re-heat to dissolve, re-chill to set |
| Agar-agar | Must boil (100°C / 212°F) | Sets at 35–40°C (95–104°F) | Does not remelt below 85°C (185°F) | Yes — holds firm | Re-boil to dissolve, re-set |
The practical takeaway: flour and xanthan gum are the only thickeners safe for long-simmered dishes. All pure starches (cornstarch, arrowroot, potato, tapioca) must be added near the end of cooking and treated gently once thickened. Aggressive stirring, sustained boiling, or reheating will thin them back out.
What thickening guides oversimplify
Most substitution charts present thickening as a linear relationship — double the starch, double the thickness. Reality is more complex.
Concentration curves are not linear. Cornstarch at 1 tablespoon per cup of liquid produces a light sauce. At 2 tablespoons, it produces a moderately thick gravy. But at 3 tablespoons, it does not produce 3x the thickness — instead, the sauce becomes pasty and starchy-tasting because excess ungelatinized granules remain suspended without enough free water to swell them. Each thickener has a practical ceiling beyond which adding more creates worse results, not thicker ones. For cornstarch, that ceiling is roughly 2.5 tablespoons per cup of liquid.
Acid sensitivity varies dramatically. Arrowroot breaks down below pH 3.5 (the acidity of lemon juice or most vinaigrettes). Cornstarch tolerates moderate acidity (pH 4–5, like tomato sauce) but thins noticeably in high-acid environments. Flour-based roux is the most acid-resistant starch thickener and works reliably in dishes with wine, tomatoes, or citrus. Xanthan gum is acid-stable across the full pH range. If your sauce includes acidic ingredients, test the thickener’s acid tolerance before committing to a large batch.
Protein interactions change thickening behavior. Arrowroot reacts with casein (milk protein) to produce a slimy, unpleasant texture — this is well documented. Less discussed: cornstarch in egg-based custards behaves differently than cornstarch in water-based sauces because egg proteins compete for water during gelatinization, effectively reducing the starch’s thickening power by 15–25%. Pastry cream recipes account for this by using more cornstarch than a sauce recipe would for the same volume. If you adapt a sauce thickening ratio to a custard without adjustment, the result will be thinner than expected.