Make the best Mushroom Tacos with this simple, flavorful recipe. Sautéed mushrooms seasoned with taco spices and a splash of soy sauce are folded with melty Oaxaca (or Monterey Jack) cheese into warm, crispy tortillas. These vegetarian tacos come together in under 30 minutes and make a quick, satisfying Mexican-inspired meal.

Table of contents
- Ingredients
- Instructions
- Topping ideas
- Optional additions
- Storage and reheating
- Recipe tips
- Diet variations
- What to serve them with
- More taco recipes
These mushroom tacos pair the savory, umami-rich flavor of sautéed mushrooms with creamy, melty Oaxaca cheese. The mushrooms are cooked until browned and seasoned with taco spice and a splash of soy sauce for depth. Finish the tacos on a hot skillet until the tortillas are crisp and the cheese melts for irresistible texture and flavor. For a crunchy, spicy finish, top with a spoonful of chile oil–based salsa macha or your favorite salsa.

Ingredients
- Mushrooms – I prefer baby bella (crimini) for their rich flavor, but white button, shiitake, oyster, or sliced portobello also work.
- Unsalted butter – gives buttery flavor while allowing you to control salt levels.
- Olive oil – a neutral-tasting extra virgin olive oil or another mild oil.
- Soy sauce – adds salt and extra umami; substitute Worcestershire sauce or 1 teaspoon kosher salt if needed.
- Vegetable broth – helps deglaze the pan and concentrate flavors; chicken broth may be substituted.
- Taco seasoning – a homemade blend of chili powder, cumin, garlic powder, and onion powder works best, or use store-bought taco seasoning.
- Flour or corn tortillas – 6-inch tortillas (fajita-size flour tortillas or traditional corn tortillas).
- Oaxaca cheese – creamy and melty; Monterey Jack or mozzarella are fine alternatives. Grate fresh for best melting.
Instructions
These steps are written to be simple and easy to follow. Quantities for an 8-taco batch are listed in the recipe card below.


- Prepare the mushrooms. Wipe mushrooms clean with a damp paper towel and slice into thick slices if needed.
- Sear the mushrooms. Heat 2 tablespoons unsalted butter and 2 tablespoons olive oil in a large skillet over medium-high heat. Add 1 pound sliced mushrooms and 1 tablespoon soy sauce, stir, then cook without stirring for 5 minutes so they can brown.
- Cook with broth. Pour in 1/4 cup vegetable broth and let the mushrooms simmer until most liquid evaporates, about 8–10 minutes.
- Season. Stir in 2 teaspoons taco seasoning and cook another 3–4 minutes. Remove from heat and set aside.
- Assemble the tacos. Heat another skillet over medium-high heat and lightly oil or spray. Place a tortilla on the skillet, add about 2 tablespoons shredded cheese to one half, top with roughly 1/4 cup sautéed mushrooms, fold the tortilla over and cook 30–60 seconds until the cheese melts and tortilla is crisp.
- Finish. Repeat to make remaining tacos, re-oiling the skillet as needed. Depending on skillet size you can cook two at a time.

Topping ideas
A spoonful of crunchy, spicy salsa macha pairs exceptionally well with these tacos. Other great toppings and sauces include:
- Chipotle crema or chipotle mayo
- Fresh guacamole or sliced avocado
- Simple tomato salsa or pico de gallo
- Cilantro-lime sauce or crema
- Pickled onions or pickled jalapeños for brightness
Optional additions
If you want to bulk up the tacos or add more texture, try one of these additions mixed into the mushrooms before assembling:
- Fajita vegetables: Sauté bell pepper and red onion strips in a little oil with fajita seasoning until softened and combine with the mushrooms.
- Black beans: Stir drained, rinsed black beans into the cooked mushrooms for extra protein and fiber.
- Corn: Add drained corn when you add the taco seasoning for a sweet pop of texture.
- Roasted poblano peppers: Dice and stir in roasted poblanos for a smoky flavor and mild heat.
Storage and reheating
Store leftover sautéed mushrooms in an airtight container in the refrigerator for up to 5 days. For best results, do not assemble all tacos ahead of time: the crispy tortilla and melted cheese are best fresh. Reheat mushrooms in the microwave for about 60 seconds, then assemble and crisp tacos in a hot skillet for fresh texture.

Recipe tips
- Clean mushrooms gently: Wipe with a damp paper towel rather than soaking to avoid sogginess. If rinsed briefly, dry them well before cooking.
- Let them brown: Resist stirring for the first several minutes so the mushrooms develop a golden brown crust and deep flavor.
- Griddle for speed: A large griddle lets you cook more tacos at once; two skillets also speed assembly if needed.
- Warm corn tortillas: Wrap a stack of corn tortillas in damp paper towels and microwave 60 seconds to make them pliable and prevent tearing during folding.
Diet variations
Vegan: Omit the butter and use an extra 2 tablespoons olive oil. Substitute a vegan mozzarella-style cheese or omit the cheese entirely.
Gluten free: Use tamari (gluten-free soy sauce) or replace the soy sauce with 1 teaspoon kosher salt, and serve on corn tortillas.
What to serve them with
These tacos pair well with classic Mexican sides such as Mexican rice, cilantro-lime rice, black beans, grilled corn salad, or quick pickled vegetables like onions and jalapeños.

More taco recipes
If you love tacos, try these ideas for future meals: Quesabirria Tacos, Flat Iron Steak Tacos, Slow Cooker Shredded Beef Tacos, Grilled Shrimp Tacos with Avocado Salsa, Chipotle Honey Pulled Pork Tacos, or Vegan Tacos with Grilled Veggies & Chimichurri.
Mushroom Tacos
Savory sautéed mushrooms seasoned for tacos and folded with melty cheese into crisp tortillas. Makes 8 tacos in under 30 minutes.
Recipe details
- Servings: 8 tacos
- Prep Time: 5 minutes
- Cook Time: 22 minutes
- Total Time: 27 minutes
Ingredients
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
- 1 pound baby bella mushrooms, sliced (or your favorite variety)
- 1 tablespoon soy sauce (or 1 teaspoon salt)
- 1/4 cup vegetable broth
- 2 teaspoons taco seasoning
- 8 flour tortillas (fajita size, 6 inches)
- 1 cup Oaxaca cheese, shredded (or Monterey Jack)
Instructions
- Wipe mushrooms clean with a damp paper towel and slice into thick pieces.
- Heat butter and olive oil in a large skillet over medium-high heat. Add mushrooms and soy sauce, stir to combine, then cook without stirring for 5 minutes to brown.
- Add vegetable broth and allow it to evaporate, about 8–10 minutes.
- When most liquid has cooked away, stir in taco seasoning and cook 3–4 more minutes. Remove from heat.
- Heat another skillet over medium-high. Lightly oil it, place a tortilla down, add 2 tablespoons shredded cheese to one side, top with ~1/4 cup mushrooms, fold and cook 30–60 seconds until cheese melts and tortilla crisps.
- Repeat to make remaining tacos, re-oiling the skillet between batches as needed.
Notes
- Best served fresh for melty cheese and crisp tortillas. Store cooked mushrooms separately in an airtight container in the fridge up to 5 days.
- To reheat mushrooms: microwave about 60 seconds, then assemble tacos and crisp in a hot skillet.
- Vegan option: replace butter with extra olive oil and use vegan mozzarella-style cheese.
- Gluten-free option: use tamari or replace soy sauce with salt and serve on corn tortillas.
- Warm corn tortillas before assembling: wrap in damp paper towel and microwave 60 seconds.
Nutrition Facts (per taco)
Calories: 268 kcal | Carbohydrates: 19 g | Protein: 10 g | Fat: 17 g | Sodium: 646 mg