Best Substitutes for Mushroom

Mushrooms bring three key elements to recipes: umami depth, meaty texture, and moisture. They contain natural glutamates that create savory richness, plus a firm bite that holds up during cooking. Fresh mushrooms are about 90% water, so they release liquid as they cook and concentrate in flavor. When substituting, you need something that either matches the earthy umami taste or provides similar texture and cooking behavior. The best swaps depend on replacing mushrooms for flavor, bulk, or dietary reasons.

Best Overall Substitute

Other mushroom varieties at a 1:1 ratio. Cremini, shiitake, oyster, or portobello mushrooms work interchangeably in most recipes. They cook at similar rates, release comparable moisture, and provide the same umami backbone that makes mushrooms irreplaceable in savory cooking.

All Substitutes

Cremini or baby bella mushrooms

1:1 by weight

Cremini mushrooms are just mature white button mushrooms with a deeper, nuttier flavor. They have the same water content (about 90%) and cooking time as regular button mushrooms. The texture is nearly identical but the taste is more concentrated. They brown beautifully and develop the same caramelized edges when sautéed over medium-high heat for 5-6 minutes.

pasta dishesstir-friessoupsrisottopizza toppingsavoid: delicate cream sauces where strong flavor overwhelmsnaturally gluten-free, vegan

Shiitake mushrooms (fresh or rehydrated dried)

1:1 by weight for fresh, 1:6 dried to fresh ratio

Shiitakes pack intense umami flavor, about 3 times stronger than button mushrooms. Fresh ones have a chewier texture and take 2-3 minutes longer to cook. Dried shiitakes need 20-30 minutes soaking in warm water, then the soaking liquid becomes liquid gold for soups and sauces. Remove the tough stems before cooking. One ounce of dried shiitakes equals about 6 ounces fresh.

Asian stir-friesbroth-based soupsgrain bowlsbraised dishesavoid: mild European dishesavoid: white saucesnaturally gluten-free, vegan

Oyster mushrooms

1:1 by weight

Oyster mushrooms cook faster than button mushrooms, usually done in 3-4 minutes over medium heat. They have a delicate, almost seafood-like flavor and tender texture. They release less moisture than button mushrooms (about 85% water vs 90%) so dishes won't get as watery. The caps tear easily, so add them last in stir-fries or handle gently.

quick sautéspasta dishesomeletsgrain saladsavoid: long-cooking stews where they'll fall apartnaturally gluten-free, vegan

Portobello mushroom caps

1 large cap (4-5 inches) replaces 8 ounces button mushrooms

Portobellos are fully mature cremini mushrooms with intense, almost steak-like flavor. One large cap weighs about 4-5 ounces and provides substantial meaty texture. Remove the dark gills if you don't want them staining your dish. They take 6-8 minutes to cook through and work brilliantly grilled or roasted at 425F for 15-20 minutes.

burger replacementsstuffed mushroom dishesgrillingroastingavoid: delicate saucesavoid: dishes requiring small piecesnaturally gluten-free, vegan

Zucchini

1:1 by weight, diced to match mushroom size

Zucchini mimics mushrooms' bulk and moisture content (about 95% water) but lacks the umami flavor completely. It cooks in similar timeframes, about 4-5 minutes for tender pieces. Add 1 teaspoon soy sauce or 1/2 teaspoon mushroom powder per cup of zucchini to compensate for missing savory notes. Salt the diced zucchini for 15 minutes and pat dry to remove excess water.

pasta dishesstir-friescasserolespizza toppingsavoid: mushroom-forward dishesavoid: cream sauces requiring umami depthnaturally gluten-free, vegan, low-calorie

Eggplant

3/4 cup diced eggplant per 1 cup mushrooms

Eggplant provides similar meaty texture and absorbs flavors well, but needs different prep. Salt cubed eggplant for 30 minutes to draw out bitterness, then pat dry. It takes longer to cook than mushrooms, about 8-10 minutes over medium heat until golden and tender. The flesh breaks down more than mushrooms, creating a creamier texture that works well in saucy dishes.

Mediterranean dishescurriesratatouillebraised dishesavoid: quick sautésavoid: dishes needing firm texturenaturally gluten-free, vegan

Diced carrots

3/4 cup carrots per 1 cup mushrooms

Carrots add sweetness instead of umami but provide similar bulk and cooking time when diced to 1/4-inch pieces. They take about 6-7 minutes to become tender, slightly longer than mushrooms. The natural sugars caramelize nicely, adding depth in different way. Add 1 tablespoon tomato paste or 1 teaspoon soy sauce per cup to boost savory flavor.

stewspasta saucesgrain pilafsvegetable medleysavoid: mushroom risottoavoid: dishes where sweetness clashesnaturally gluten-free, vegan, adds vitamin A

Bell peppers

3/4 cup diced peppers per 1 cup mushrooms

Bell peppers provide crunch and color but completely different flavor profile. They're about 92% water, close to mushrooms' moisture content. Cook for 5-6 minutes until tender but still slightly crisp. Red peppers add sweetness, while green ones contribute slight bitterness. They won't replicate mushrooms' umami but work well in mixed vegetable dishes.

stir-friesfajitaspasta primaveravegetable medleysavoid: mushroom-centric recipesavoid: cream-based dishesnaturally gluten-free, vegan, high vitamin C

Sun-dried tomatoes

1/4 cup chopped sun-dried tomatoes per 1 cup fresh mushrooms

Sun-dried tomatoes deliver intense umami and chewy texture that somewhat mimics mushrooms' meatiness. They're much more concentrated in flavor, so you need far less. Rehydrate oil-packed ones by chopping and adding directly. Dry-packed ones need 15-20 minutes soaking in warm water. They add saltiness and tang along with the savory depth.

pasta dishesgrain saladsMediterranean recipespizza toppingsavoid: Asian dishesavoid: subtle cream saucesnaturally gluten-free, vegan, concentrated nutrients

How to Adjust Your Recipe

When replacing mushrooms, consider cooking time differences. Mushrooms release water as they cook, so other vegetables may need extra liquid or longer cooking. If using vegetables with higher water content like zucchini, salt them for 15 minutes first and drain to prevent soggy dishes.

For umami compensation, add 1 teaspoon soy sauce, 1/2 teaspoon mushroom powder, or 1 tablespoon tomato paste per cup of substitute. These won't replicate mushroom flavor exactly but provide savory depth. In cream-based dishes, reduce liquid by 2-3 tablespoons when using watery substitutes.

Texture matters too. Dice substitutes to match the original mushroom size. Larger pieces take longer to cook and may throw off timing in quick dishes like stir-fries.

When Not to Substitute

Mushroom-forward dishes like mushroom risotto, cream of mushroom soup, or stuffed mushrooms depend entirely on mushroom flavor. No substitute replicates that earthy, umami-rich taste. Wild mushroom dishes also can't be substituted because the specific varieties provide unique flavor profiles that vegetables can't match.

Dried mushroom powders and mushroom broths also have no real substitute. The concentrated mushroom flavor is irreplaceable in dishes where it provides the primary seasoning base.

Frequently Asked Questions

Can I use canned mushrooms instead of fresh?

Yes, but drain and rinse them first. Use 1 cup canned mushrooms to replace 1 cup fresh, but expect softer texture and less flavor. Sauté canned mushrooms for 2-3 minutes to remove excess moisture and concentrate taste. They work fine in casseroles and soups but won't brown properly for sautéed dishes.

How much mushroom powder replaces fresh mushrooms?

Mushroom powder adds flavor but not bulk or texture. Use 1-2 teaspoons mushroom powder per cup of substitute vegetable to add umami depth. It won't replace the volume or moisture that fresh mushrooms provide, but it bridges the flavor gap when using other vegetables.

What vegetable is closest to mushrooms in texture?

Eggplant comes closest when diced to similar sizes. Both have spongy texture that absorbs flavors and becomes tender when cooked. Eggplant takes about 8-10 minutes to cook through versus mushrooms' 5-6 minutes, and you must salt it first to remove bitterness.

Can I skip mushrooms entirely in recipes?

Yes, but replace the volume with other vegetables or reduce liquid by about 1/4 cup per cup of mushrooms removed. Mushrooms contribute bulk and moisture that affects final texture. Add 1 teaspoon soy sauce or tomato paste per cup of mushrooms removed to maintain savory depth.

Do different mushroom types cook at the same rate?

No. Button and cremini take 5-6 minutes, shiitakes need 7-8 minutes, oyster mushrooms cook in 3-4 minutes, and portobellos require 8-10 minutes. Adjust cooking times when swapping varieties. Delicate mushrooms like oyster should be added last in mixed dishes.

Recipes Using Mushroom

Related Guides

Related Substitution Guides