If you're out of cornstarch, check your pantry for one of these substitutes.

This pantry staple is famous for thickening sauces and stews without changing the flavor. It's an essential ingredient you should always have on hand. But if or when you don't have any cornstarch (it's bound to happen) refer to this guide for the best cornstarch substitutes to use in a pinch.

What Is Cornstarch and What Is It Used For?

Cornstarch is made from the endosperm found at the center of a corn kernel. The starches inside the endosperm are removed, rinsed, dried, and then milled into a fine powder, leaving us with cornstarch as we know it. It's not to be confused with corn flour, which is made from whole kernels.

This chalky, white powder can be used in many ways, making it an absolute must-have in the kitchen and beyond. Most commonly, however, it's used as a thickener in sauces, stews, and custards. It makes a great thickening agent because it's made up of a long chain of starch molecules that unravel and swell when heated in the presence of moisture.

5 Best Cornstarch Substitutes

If cornstarch is well-loved in your kitchen, you're bound to run out from time to time. Here are five of the best cornstarch substitutes for all your thickening needs.

1. All-Purpose Flour

Yep, that's right — all-purpose flour is a very stable thickener. Although it won't produce the same glossy shine as cornstarch, it'll get the job done in a pinch. All-purpose flour contains about half the thickening power of cornstarch, so for every tablespoon of cornstarch required, you'll need to substitute two tablespoons of all-purpose flour.

2. Arrowroot Powder

If you happen to have this starch on hand, you're in luck: It has the same thickening power as cornstarch, and it creates a beautiful, shiny sauce. But one caveat about arrowroot — it doesn't hold or reheat well, so it's best to use this option when you'll be serving your dish immediately. Substitute one tablespoon of arrowroot powder for one tablespoon of cornstarch.

3. Potato Starch

Like arrowroot, this starch is a strong thickener, but it doesn't last long after cooking, so you'll want to eat whatever you're cooking as soon as possible. Potato starch also has the same thickening power as cornstarch, so you don't have to change the measurement. Substitute one tablespoon of potato starch for one tablespoon of cornstarch.

4. Rice Flour

Like all-purpose flour, rice flour has half the thickening power of cornstarch, so you're going to want to use two tablespoons of rice flour for every one tablespoon of cornstarch called for. It's also colorless when added to recipes, making it great for use in clear liquids.

5. Tapioca Starch

Tapioca is a flavorless ingredient that is extracted from cassava, a root vegetable found throughout South America. It doesn't have quite the thickening power of cornstarch, so for every tablespoon of cornstarch required, you'll need to use two tablespoons of tapioca starch. You'll want to avoid boiling tapioca starch as this can cause the thickened liquid to become stringy.