Best rice substitutes for your meals

The most practical replacements for rice depend on why you are switching. If you need a grain with similar texture and neutral flavor, quinoa, millet, and farro work directly in the same portions. If you are avoiding grains altogether, cauliflower rice and broccoli rice replace rice by volume but contain far fewer calories and carbohydrates. If you want a starch that fills the same role on your plate, potatoes, sweet potatoes, and lentils are reliable choices. Each has different cooking times, flavors, and nutritional profiles, so the right choice depends on what you are cooking and what you are trying to achieve.

Rice substitutes fall into three categories: whole grains that cook similarly to rice, vegetable-based options that mimic rice's texture, and legumes or starches that provide comparable nutrition. You do not need to choose one substitute for all your meals — different dishes call for different replacements.

Key Takeaways

  • Quinoa, millet, and farro are whole grains that cook in similar times to rice and work as one-to-one replacements in most recipes.
  • Cauliflower rice and broccoli rice are lower in calories and carbohydrates but require different cooking methods and shorter cooking times than grain rice.
  • Lentils, chickpeas, and beans provide more protein and fiber than rice and work well in grain bowls, soups, and side dishes.
  • Potatoes and sweet potatoes are affordable starches that cook faster than rice and pair well with the same proteins and vegetables.
  • Cooking time, flavor, and texture vary widely among substitutes, so test one in a dish you know well before committing to larger quantities.

Whole grains that cook like rice

Quinoa cooks in about 15 minutes and has a slightly nutty flavor and fluffy texture when done correctly. It contains all nine essential amino acids, making it higher in protein than rice. Quinoa absorbs liquid at roughly the same rate as white rice, so you can use a 1:2 ratio of quinoa to water. The main drawback is cost — quinoa typically runs two to three times the price of white rice per pound.

Millet is a small, round grain that cooks in 15 to 20 minutes and has a mild, slightly sweet flavor. It works well in pilafs, grain bowls, and as a side dish. Millet is less common in American grocery stores but is widely available in bulk sections and online. Use a 1:2.5 ratio of millet to water, as it absorbs slightly more liquid than rice.

Farro is a chewy grain with a nutty taste that takes 30 minutes to cook. It holds its shape well and works best in hearty dishes, salads, and soups rather than as a plain side. Farro is higher in fiber and protein than white rice. Some people with gluten sensitivity cannot eat farro, as it contains gluten.

Barley cooks in 45 to 50 minutes and has a chewy texture and mild flavor. Pearl barley, the most common form, has the bran removed and cooks faster than hulled barley. Barley works well in soups, stews, and grain bowls. Like farro, barley contains gluten.

Vegetable-based rice alternatives

Cauliflower rice is raw cauliflower chopped or pulsed into rice-sized pieces. It contains about 25 calories per cooked cup, compared to 200 calories in white rice. Cauliflower rice cooks in 5 to 7 minutes in a skillet with oil or butter and works best in stir-fries, grain bowls, and as a base for curries. It has a mild vegetable flavor and slightly softer texture than cooked grain rice. You can buy it fresh, frozen, or riced at home with a food processor.

Broccoli rice works the same way as cauliflower rice but has a slightly stronger vegetable flavor and more texture. It cooks in the same time and works in the same dishes. Broccoli rice is less widely available than cauliflower rice but can be made at home or found frozen in most grocery stores.

Zucchini noodles (spiralized zucchini) are another low-calorie option, though they work better in dishes where you want a noodle-like texture rather than a rice-like one. They cook very quickly — 2 to 3 minutes — and release water as they cook, so drain them well or cook them in a hot skillet to avoid sogginess.

Vegetable-based substitutes work best when you are trying to reduce calories or carbohydrates. They do not provide the same satiety as grains or legumes, so you may want to pair them with protein and healthy fats to feel full.

Legumes and beans as rice replacements

Lentils cook in 20 to 30 minutes depending on the type. Red lentils break down into a soft texture, while green and brown lentils hold their shape. Lentils contain about 9 grams of protein per cooked cup, compared to 4 grams in white rice. They work well in grain bowls, soups, and as a side dish. Lentils have an earthy flavor that pairs well with spices and vegetables.

Chickpeas (garbanzo beans) take 1.5 to 2 hours to cook from dry, or you can use canned chickpeas, which are ready to eat. They have a mild, slightly nutty flavor and firm texture. Chickpeas contain about 15 grams of protein per cooked cup and work well in salads, curries, and grain bowls. Roasted chickpeas can also replace rice as a crunchy topping.

Black beans, kidney beans, and pinto beans all cook in 1 to 2 hours from dry and work well in Latin American and Caribbean dishes. Canned versions are faster and just as nutritious. These beans are affordable, filling, and contain 8 to 9 grams of protein per cooked cup. They pair well with rice in some dishes, but can also stand alone as the main starch.

Legumes are denser and more filling than rice, so you may eat smaller portions and feel satisfied longer. They are also significantly cheaper than many grain alternatives when bought dry.

Starchy vegetables as rice substitutes

Potatoes cook in 15 to 20 minutes when cut into small cubes and boiled, or 25 to 30 minutes when roasted. They have a neutral flavor, creamy texture when cooked, and work in almost any dish where rice would go. Potatoes contain more vitamin C and potassium than rice. A medium potato has about 100 calories, similar to a cup of cooked rice but with more nutrients. Potatoes are one of the cheapest starch options.

Sweet potatoes cook in 20 to 25 minutes when cubed and boiled, or 35 to 45 minutes when roasted whole. They have a naturally sweet flavor and work well in both savory and sweet dishes. Sweet potatoes contain more fiber and vitamin A than white potatoes. They pair especially well with spices like cinnamon, cumin, and chili powder.

Parsnips are a less common option but cook in about 15 minutes when cubed and boiled. They have a sweet, slightly nutty flavor and work well roasted or in grain bowls. Parsnips are higher in fiber than potatoes.

Starchy vegetables cook faster than whole grains and provide more vitamins and minerals than white rice. They are heavier and more filling, so portion sizes may be smaller.

Cooking times and portion sizes

SubstituteCooking TimePortion Size (replaces 1 cup cooked rice)Key Notes
Quinoa15 minutes1/3 cup dryRinse before cooking; fluffy texture
Millet15–20 minutes1/3 cup drySlightly sweet flavor; use 1:2.5 water ratio
Farro30 minutes1/3 cup dryChewy texture; contains gluten
Cauliflower rice5–7 minutes1 cup raw (becomes ~1/2 cup cooked)Low-calorie; best in stir-fries
Lentils (dry)20–30 minutes1/3 cup dryHigh protein; earthy flavor
Chickpeas (canned)0 minutes (ready to eat)1 cup drainedHigh protein; mild flavor
Potatoes (cubed)15–20 minutes1 medium potatoNeutral flavor; affordable
Sweet potatoes (cubed)20–25 minutes1 medium potatoNaturally sweet; high in vitamin A

How to choose the right substitute for your dish

The best substitute depends on what you are cooking. For stir-fries and dishes where you want a neutral grain, cauliflower rice or quinoa work well. For soups and stews, lentils or barley add heartiness and flavor. For curries, both grain-based substitutes like millet and vegetable-based options like cauliflower rice work, depending on whether you want more calories and satiety.

If you are cooking for someone with dietary restrictions, check labels carefully. Farro and barley contain gluten. Quinoa is naturally gluten-free but is sometimes processed in facilities that handle gluten. Lentils and beans are naturally gluten-free and vegan. Potatoes and sweet potatoes are also naturally gluten-free and vegan.

Cost matters if you are cooking for a family or on a budget. Potatoes, beans, and lentils bought dry are the cheapest options. Quinoa and specialty grains cost more. Cauliflower rice is moderately priced, especially if you buy frozen or make it at home.

Start by replacing rice in one dish you cook regularly, then expand to others. This approach lets you learn how each substitute behaves without wasting money on large quantities.

Frequently Asked Questions

Can I use these substitutes in a 1:1 ratio with rice in recipes?

Not always. Whole grains like quinoa and millet use similar water ratios to rice, so 1:1 by volume works. Cauliflower rice cooks much faster and releases water, so you use less liquid. Lentils and beans absorb more water and take longer. Check the package instructions for each substitute, as ratios vary.

Which substitute has the most protein?

Lentils and chickpeas have the most protein, with 9 to 15 grams per cooked cup. Quinoa has about 8 grams per cooked cup. Whole grains like farro and barley have 7 to 8 grams. Potatoes, sweet potatoes, and cauliflower rice have 2 to 4 grams per cup. If protein is your goal, legumes are the best choice.

Are these substitutes cheaper than rice?

Potatoes, dried beans, and dried lentils are cheaper than rice. Quinoa, farro, and specialty grains cost more. Cauliflower rice costs about the same as rice but less if you make it at home. Canned beans and lentils cost more per serving than dried versions but save cooking time.

How do I store these substitutes?

Dried grains, beans, and lentils store in airtight containers in a cool, dry place for 6 to 12 months. Potatoes and sweet potatoes store in a cool, dark place for 2 to 4 weeks. Cauliflower rice keeps frozen for 3 to 4 months or fresh in the refrigerator for 3 to 5 days. Cooked grains and legumes keep in the refrigerator for 3 to 5 days.

Can I mix substitutes together?

Yes. Mixing grains (quinoa and millet), combining grains with legumes (farro and lentils), or blending vegetables with grains (cauliflower rice and quinoa) all work well. Mixing extends your supply, creates different textures, and balances nutrition. Adjust cooking times to match the longest-cooking ingredient in the mix.