What kind of mushrooms work best for fajitas?

Portobello mushrooms are ideal because they’re hearty and meaty, but a mix of cremini, shiitake, or oyster mushrooms works great too.

Do I need to marinate the mushrooms?

It’s optional, but even 20–30 minutes adds a lot of flavour. Mushrooms absorb seasoning quickly, so long marinades aren’t necessary.

Can I make these vegan?

Yes. Just skip the sour cream or crema and use dairy-free toppings.

Mushroom Fajitas

Mushroom Fajitas

Wife with the Knife
There’s just something about mushrooms hitting a hot pan that makes dinner feel a little exciting. These mushroom fajitas are hearty, savoury, and loaded with charred peppers and onions. The mushrooms soak up all that smoky, limey seasoning and cook down into tender, meaty bites that absolutely hold their own. Wrap everything up in warm tortillas, add whatever toppings you love, and dig in to a delicious fajita night at home. Easy, satisfying, and proof that meatless dinners can still bring big flavour.
Prep Time 15 minutes
Cook Time 20 minutes
Marinate Time 20 minutes
Total Time 55 minutes
Course Main Course, Party Food
Cuisine Mexican, Vegetarian
Servings 4

Ingredients
  

Mushroom Marinade

  • lbs portobello mushrooms sliced (or mixed mushrooms)
  • 3 tbsp fresh lime juice
  • 3 tbsp olive oil
  • 2 cloves garlic minced
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp chili powder
  • ½ tsp dried oregano
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 tsp soy sauce or tamari optional, but recommended for added depth
  • ½ tsp balsamic vinegar optional, for added umami

For the Fajitas

  • 2 tbsp olive oil
  • 1 large onion thinly sliced
  • 1 red bell pepper thinly sliced
  • 1 yellow bell pepper thinly sliced
  • 1 green bell pepper thinly sliced
  • 8 small flour or corn tortillas warmed

Toppings

  • Fresh cilantro chopped
  • Lime wedges
  • Sliced avocado or guacamole
  • Salsa or pico de gallo
  • Sour cream, Mexican crema, or dairy-free alternative
  • Cheeses: Oaxaca, Monterey Jack or Marble Cheddar

Instructions
 

  • Gently wipe the mushrooms clean with a damp paper towel. Preferably don't rinse them with water because mushrooms absorb water.
  • In a bowl, whisk together lime juice, olive oil, garlic, and all seasonings.
  • Add the mushrooms and toss to coat. Marinate for 20–30 minutes if time allows.
  • Heat a cast-iron skillet or heavy-bottom pan over high heat.
  • Add a drizzle of olive oil and cook the mushrooms in batches if needed, spreading them out so they sear instead of steam.
  • Cook for 5–7 minutes, stirring occasionally, until tender and lightly charred. Transfer to a plate.
  • In the same pan, add olive oil if needed, then add onions and bell peppers.
  • Cook over medium-high heat for 5–7 minutes until softened with some char.
  • Return the mushrooms to the pan and toss briefly with the vegetables.
  • Taste and adjust seasoning if needed.
  • Serve immediately with warm tortillas and your favorite toppings.

Notes

  • Don’t Crowd the Pan: Cook mushrooms in batches for the best browning.
  • Extra Smoky: Add a pinch of chipotle powder or smoked chili flakes.
  • Tortilla Tip: Warm tortillas directly over a burner or in a dry skillet for the best texture.
  • Leftovers: Store leftovers in an airtight container for up to 3 days.
  • Reheat gently in a skillet over medium heat. Mushrooms release moisture, so avoid high heat to keep them from getting rubbery.
 
Tried this recipe?
Mention @thewifewiththeknife or tag #wifewiththeknife
Keyword Fajitas, Mushroom Fajitas, Mushrooms, Plant-Based, Sauteed Mushrooms, Vegan Recipes
, , , , ,


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating