Mushroom tacos are a fast, flavorful vegetarian take on a classic street-food favorite. Tender, golden mushrooms folded into warm tortillas, brightened with lime, cilantro, and a hit of salsa — they’re perfect for weeknights, meatless Mondays, or when you want something that feels indulgent without a long ingredient list. If you enjoy hearty mushroom dishes, you might also like this comforting chicken mushroom wild rice soup for cooler nights.
Why you’ll love this dish
These tacos hit the best balance of savory, smoky, and bright. Portobello (or cremini/shiitake) mushrooms provide meaty texture and umami, while jalapeño, lime, and cilantro keep the flavors lively. They’re quick to cook, easy to scale, and forgiving for cooks of any level.
“We swapped ground beef for mushrooms and no one missed the meat — just big, satisfying flavor and a crispy edge on the mushrooms.” — home cook review
Reasons to try it:
- Fast weeknight meal: about 20–30 minutes from start to finish.
- Budget-friendly and pantry-flexible.
- Easy to customize for vegans, vegetarians, or dairy-lovers.
- Great for feeding a crowd — keep toppings warm in bowls for self-assembly.
How this recipe comes together
A simple three-part process makes these tacos easy:
- Prep the mushrooms and aromatics so everything cooks evenly.
- Sauté onion, jalapeño, and garlic for a flavorful base.
- Toss and sear the seasoned mushrooms until golden, then assemble in warmed tortillas with toppings.
This overview helps you plan timing: while the mushrooms are finishing, warm tortillas and prep toppings.
What you’ll need
- 2 tablespoons olive oil, divided (1 tbsp for aromatics, 1 tbsp for mushrooms)
- 3 Portobello mushroom caps — or about 1 lb cremini or shiitake, chopped
- 1/2 onion, chopped
- 1 fresh jalapeño pepper, minced (remove seeds for milder heat)
- 2 garlic cloves, minced
- 1–2 tablespoons taco seasoning, to taste (store-bought or homemade)
- 1/2 lime (for squeezing)
- 4–8 warm corn or flour tortillas (for serving)
- Fresh cilantro, chopped
- Salsa or pico de gallo
- Cheese: cotija, Mexican blend, or Oaxaca (omit for vegan)
Optional toppings: sautéed bell peppers, shredded cabbage or lettuce, warmed black beans, warmed corn, avocado slices, hot sauce
Substitution notes:
- Use smoked paprika + cumin + chili powder if you don’t have taco seasoning.
- For extra richness, finish mushrooms with a small pat of butter (or vegan butter).
- Gluten-free? Use corn tortillas and check your taco seasoning.
Step-by-step instructions
- Prepare the mushrooms: Use a spoon to scrape the gills from portobello caps (this reduces moisture). Slice caps into long, thin strips. If using cremini/shiitake, chop into bite-size pieces.
- Sauté the base: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add chopped onion and minced jalapeño; cook about 5 minutes until softened and translucent. Stir in minced garlic and cook 30 seconds until fragrant.
- Season the mushrooms: In a bowl, combine the sliced mushrooms with the remaining tablespoon olive oil, a splash of lime juice, and 1–2 tablespoons taco seasoning. Toss until evenly coated.
- Cook the mushrooms: Turn heat to medium-high. Add seasoned mushrooms to the skillet. Cook for about 8–10 minutes, stirring occasionally, until mushrooms are golden, slightly caramelized, and tender. Avoid crowding — if the pan is too full, mushrooms will steam instead of browning.
- Warm the tortillas: While mushrooms finish, warm tortillas in a dry skillet for 20–30 seconds per side or wrap in a damp towel and microwave for 20–30 seconds to keep them pliable.
- Assemble tacos: Spoon mushrooms into warm tortillas. Top with cilantro, salsa or pico de gallo, cheese, and optional avocado or cabbage. Squeeze extra lime before serving.
How to plate and pair
Serve tacos family-style with bowls of toppings so everyone customizes their own. Pairings that work well:
- Light Mexican rice or a simple lime-cilantro slaw.
- A crisp beer, a bright margarita, or iced hibiscus agua fresca.
- For a heartier meal, serve with warmed black beans and a side of roasted corn.
If you want a warm mushroom-forward starter to go with these tacos, consider serving a small cup of chicken mushroom wild rice soup as an unexpected combo for cooler weather.
Storage and reheating tips
- Refrigerator: Store cooked mushrooms in an airtight container for up to 3–4 days. Tortillas keep best in a sealed bag at room temperature for 1–2 days or refrigerated for up to a week (reheat before serving).
- Freezing: Cooked mushrooms can be frozen up to 2 months; thaw overnight in the fridge and reheat gently to restore texture. Tortillas don’t freeze as well unless individually wrapped.
- Reheating: Warm mushrooms in a skillet over medium heat with a teaspoon of oil to revive brown edges. Microwave works in a pinch but can make mushrooms softer. For tortillas, reheat in a hot skillet or wrap in foil and warm in a 350°F oven for 8–10 minutes.
Pro chef tips
- Dry mushrooms first: Pat mushrooms with paper towels after slicing to reduce steaming and help them brown.
- High heat finish: Start medium heat for the aromatics, then crank to medium-high for mushrooms — you want a quick sear.
- Don’t over-season early: Add the bulk of taco seasoning just before searing; salt too soon can draw moisture out.
- Texture boost: Add a splash of soy sauce or a pinch of smoked salt for extra umami if desired.
- Make it ahead: Cook mushrooms one day ahead and reheat; assemble tacos right before serving to keep tortillas from getting soggy.
Creative twists
- Spicy chipotle: Mix a spoon of adobo sauce into the taco seasoning before tossing mushrooms.
- BBQ mushrooms: Stir in a tablespoon of thick BBQ sauce at the end for a smoky-sweet version.
- Vegan cheese & crema: Top with vegan cotija-style crumbles and cashew crema for a dairy-free option.
- Mushroom fajita style: Add sliced bell peppers and a squeeze of orange juice to the sauté for a colorful riff.
- Breakfast tacos: Add scrambled eggs and pico de gallo for a morning-friendly version.
Common questions
Q: Can I use frozen mushrooms?
A: Fresh mushrooms are best for texture and browning. If using frozen, thaw and pat very dry; expect a softer texture.
Q: How long does the whole recipe take?
A: Active time is about 20–25 minutes (10 minutes to sauté aromatics and cook mushrooms). With tortilla warming and toppings ready, plan 25–30 minutes total.
Q: Is this recipe suitable for vegans?
A: Yes — omit cheese or use a vegan substitute and use olive oil only. Ensure taco seasoning has no dairy additives.
Q: Can I double the recipe for a crowd?
A: Yes. Use a wide skillet or cook in batches so mushrooms brown instead of steaming. Keep finished mushrooms warm in a low oven (200–225°F) until serving.
Q: How spicy are these tacos?
A: Heat depends on jalapeño seeds and the taco seasoning. Remove seeds for milder heat, or swap for serrano for more kick.
If you’d like, I can create a printable shopping list or convert this into a numbered recipe card for your kitchen.
Print
Mushroom Tacos
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Sautéing
- Cuisine: Mexican
- Diet: Vegetarian
Description
A fast, flavorful vegetarian take on classic street-food tacos, featuring tender mushrooms, bright lime, and fresh toppings.
Ingredients
- 2 tablespoons olive oil, divided
- 3 Portobello mushroom caps (or about 1 lb cremini or shiitake), chopped
- 1/2 onion, chopped
- 1 fresh jalapeño pepper, minced
- 2 garlic cloves, minced
- 1–2 tablespoons taco seasoning
- 1/2 lime (for squeezing)
- 4–8 warm corn or flour tortillas
- Fresh cilantro, chopped
- Salsa or pico de gallo
- Cheese (cotija, Mexican blend, or Oaxaca, optional)
- Optional toppings: sautéed bell peppers, shredded cabbage or lettuce, warmed black beans, warmed corn, avocado slices, hot sauce
Instructions
- Prepare the mushrooms: Scrape the gills from the portobello caps, slice into long strips, or chop cremini/shiitake into bite-size pieces.
- Sauté the base: Heat 1 tablespoon olive oil in a skillet over medium heat. Add onion and jalapeño, cooking for about 5 minutes until soft. Stir in garlic and cook for 30 seconds.
- Season the mushrooms: In a bowl, combine mushrooms with remaining olive oil, a splash of lime juice, and taco seasoning. Toss to coat.
- Cook the mushrooms: Add seasoned mushrooms to the skillet and cook for about 8–10 minutes until golden and tender.
- Warm the tortillas: Warm tortillas in a skillet for 20–30 seconds per side or microwave wrapped in a damp towel for 20–30 seconds.
- Assemble tacos: Spoon mushrooms into tortillas and top with cilantro, salsa, cheese, and optional extras. Squeeze lime before serving.
Notes
Store cooked mushrooms in an airtight container for up to 3-4 days. Tortillas keep best at room temperature for 1-2 days or refrigerated for up to a week. Cooked mushrooms can be frozen for up to 2 months.
