You grab the recipe card and scan the ingredient list-button mushrooms. But the crisper drawer is empty and the store run isn't happening right now.

Button mushrooms bring mild earthy flavor and soft, tender texture. They add moisture without overpowering other ingredients.
Without them, you need something that fills the same space in the dish.
Several pantry and produce swaps can step in depending on what you're cooking.
We reach for cremini mushrooms or shiitake when cooking savory dishes that need earthy depth. In soups and sautés where texture matters more than mushroom flavor, zucchini delivers similar moisture and bite. Watch the stronger flavor in cremini and shiitake-they're bolder than buttons.
| # | Substitute | Best For | Ratio | Key Note |
|---|---|---|---|---|
| 1 | Cremini Mushroom | ✨ Both | 1:1 | Deeper earthy flavor |
| 2 | Portobello | 🍳 Cooking | ⅔ cup | Meatier texture |
| 3 | Shiitake | 🍳 Cooking | ⅔ cup | Smoky umami punch |
| 4 | Zucchini | 🍳 Cooking | 1:1 | Mild, lacks umami |
| 5 | Eggplant | 🍳 Cooking | 1:1 | Earthy but bitter |
| 6 | Firm Tofu | 🌱 Vegan | 1:1 | Neutral flavor base |
| 7 | Sun-Dried Tomato | 🍳 Cooking | ⅓-1/2 cup | Umami only swap |
1. Cremini Mushroom 🍄
Cremini is the closest relative to button mushrooms-same species, just a bit older. The flavor runs deeper and earthier but the texture stays nearly identical.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Use 1:1 by volume in any recipe calling for button mushrooms. Cremini works in sautés, soups, pasta, and pizza.
- ✅ Nearly identical texture and moisture
- ✅ Familiar cooking behavior
- ⚠️ Richer flavor shifts delicate dishes
If you need cremini for another recipe later, we've got Cremini Mushroom alternatives to try.
2. Portobello Mushroom 🥩
Portobello is the fully grown version of cremini. The caps are thick, meaty, and rich with a firmer bite than buttons.
Chop them smaller and use about ⅔ cup per 1 cup button mushrooms. They work best in grilled dishes, roasted vegetables, and hearty stews.
The texture turns dense and the flavor can dominate lighter recipes. Skip portobello in cream-based soups or quick pan sauces where you want something subtle.
If portobello runs out too, check Portobello Mushroom alternatives worth trying.
3. Shiitake Mushroom 🌏
Shiitake brings smoky, woodsy notes with pronounced umami. The caps are chewier than buttons and the stems stay tough even after cooking.
Use ⅔ cup sliced shiitake per 1 cup buttons. Remove the stems before slicing-they don't soften.
Shiitake shines in stir-fries, ramen, and Asian-inspired broths.
The bold flavor won't fade into the background like buttons do. It works when you want mushrooms to be a main player, not a supporting act.
Need shiitake swaps later? We've listed easy Shiitake Mushroom swaps that work.
4. Zucchini 🥒
Zucchini doesn't taste like mushrooms but it delivers similar moisture and soft bite. The flavor stays mild and slightly sweet.
Use 1:1 by volume chopped. Zucchini works in soups, sautés, and casseroles where mushrooms add bulk more than flavor.
- 🍳 In cooking: Add zucchini at the same time you'd add mushrooms
- 🥗 Texture: Softens quickly and releases water
- ⚠️ Skip if: Mushroom flavor is central to the dish
- ✅ Works for: Recipes needing vegetable volume
If you're low on zucchini later, we've ranked Zucchini substitutes ranked by use case.
5. Eggplant 🍆
Eggplant brings earthy depth and a spongy texture that softens during cooking. The flavor leans mildly bitter with none of the umami buttons provide.
Chop it into 1:1 volume and add to stews, baked dishes, or roasted vegetable mixes. Eggplant absorbs surrounding flavors well but needs longer cooking than mushrooms.
Salt the chopped pieces and let them sit for 10 minutes before cooking. This draws out bitterness and excess moisture.
Rinse and pat dry before adding to the pan.
Running low on eggplant? Check what to use for Eggplant when you need it.
6. Firm Tofu 🌱
Firm tofu offers neutral flavor and tender bite. It doesn't bring mushroom taste but it fills the same textural role in vegan dishes.
Use 1:1 by volume cubed. Press the tofu for 15 minutes to remove excess water before cooking.
Tofu works in stir-fries, curries, and scrambles.
- ✅ Absorbs marinades and seasonings easily
- ⚠️ Completely neutral-add umami separately with soy sauce or miso
The texture stays soft unless you pan-fry or bake it first. For crispy edges, toss cubes in cornstarch before cooking.
If tofu runs out, we've got easy Tofu swaps that work for plant-based cooking.
7. Sun-Dried Tomato (Rehydrated) 🍅
Sun-dried tomatoes don't match mushroom texture but they deliver concentrated umami. Rehydrate them in warm water for 10 minutes before chopping.
Use ⅓ to ½ cup rehydrated per 1 cup chopped buttons. They work in sauces, dressings, and pasta where you need savory depth.
- ✅ Intense umami replaces mushroom savoriness
- ⚠️ Adds tangy sweetness and changes flavor
The texture stays chewy and the flavor shifts toward Mediterranean. Skip this swap in dishes where mushroom texture matters or neutral taste is critical.
Matching Your Swap to the Dish
- For soups and stews: Cremini or shiitake match the earthy depth
- For stir-fries and sautés: Cremini, shiitake, or zucchini work depending on flavor preference
- For grilled or roasted dishes: Portobello stands up to high heat
- For vegan recipes: Firm tofu or zucchini provide texture without animal products
Frequently Asked Questions
Yes, but drain and rinse them first. Canned mushrooms are softer and less flavorful than fresh. Use them in cooked dishes like casseroles or soups where texture matters less.
Add a few extra minutes. Portobello caps are thicker and denser than buttons. Chop them smaller to speed up cooking or give them a head start in the pan before adding other ingredients.
Rehydrate them in warm water for 20 minutes first. Use the soaking liquid in your recipe for extra umami. Dried shiitake tastes more concentrated than fresh buttons, so use about half the volume.
It won't taste like mushrooms but it'll add crunch. Slice zucchini thin and toss with vinaigrette to soften slightly. The flavor stays mild and fresh rather than earthy.
You don't need to peel either one. Just wipe cremini caps with a damp cloth to remove dirt. The skin is thin and edible, and peeling removes flavor.

7 Best Substitutes for Button Mushroom
Ingredients
Method
- Choose a substitute based on your dish: cremini for closest match, shiitake or portobello for bold flavor, or zucchini/tofu for texture.
- Prep the substitute accordingly: chop, slice, press tofu, or rehydrate sun-dried tomatoes as needed.
- Apply proper ratio when substituting button mushrooms to maintain dish balance.
- Adjust cooking time or seasoning if needed based on substitute flavor intensity and texture.
- Check final dish consistency and taste, modifying as appropriate before serving.
Notes
- Cremini mushrooms provide the best all-around flavor and texture substitution.
- Press firm tofu to remove water for better texture in vegan dishes.
- Rehydrate sun-dried tomatoes in warm water for 10 minutes prior to use for optimal flavor.




