Vegetarian Fajitas

Sizzling vegetarian fajitas with smoky charred peppers, onions, and portobello mushrooms, 100% meatless. ♡

Vegetarian Fajitas

These vegetarian fajitas are the sizzling Tex Mex dinner that fills the kitchen with smoke and makes everyone gather around. Charred bell peppers, onions, and meaty portobello strips sear in a cast iron pan until smoky and tender. For more ideas, see our Vegetarian Enchiladas.

100% meatless and served with all the traditional fajita fixings. Wrap in warm tortillas with guac, salsa, and lime. Let’s make it together.

Vegetarian Fajitas ingredients

Ingredients

Vegetarian Fajitas

  • 3 large portobello mushrooms, stemmed and sliced 1/2 inch
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 large red onion, sliced
  • 3 tbsp olive oil, divided
  • 3 cloves garlic, minced
  • 1.5 tsp ground cumin
  • 1.5 tsp chili powder
  • 1 tsp smoked paprika
  • 1/2 tsp dried oregano
  • 1 tbsp fresh lime juice
  • 8 small flour tortillas, warmed
  • 1 cup shredded cheddar, for serving
  • 1/2 cup sour cream, for serving
  • 1 cup guacamole, for serving
  • 1/4 cup fresh cilantro, chopped
  • salt and pepper, to taste
How to make Vegetarian Fajitas

How to Make Vegetarian Fajitas

  1. **Toss.** In a large bowl toss peppers, onions, and portobello with 2 tbsp oil, garlic, cumin, chili powder, paprika, oregano, salt, and pepper.
  2. **Heat.** Heat cast iron skillet over high heat until smoking. Add remaining oil.
  3. **Char.** Add veg in a single layer. Cook 8 to 10 minutes, stirring only occasionally, until charred and tender.
  4. **Finish.** Off heat, squeeze lime juice over the vegetables.
  5. **Warm.** Warm tortillas in a dry skillet 20 seconds per side.
  6. **Serve.** Pile veg onto warm tortillas. Top with cheese, sour cream, guac, and cilantro.

Why This Recipe Works

Slicing the portobello mushrooms thick (1/2 inch) is the trick to a meat like fajita. Thin sliced mushrooms turn limp and sad. Thick slices hold their texture through the high heat sear and give you the same meaty bite as a traditional chicken or steak fajita.

Getting the pan screaming hot before adding anything is the single biggest factor in proper fajita char. Medium heat steams the vegetables into a watery pile. Smoking hot cast iron blisters the peppers and onions into that classic charred fajita flavor in just minutes.

Making your own fajita seasoning blend (cumin, chili powder, smoked paprika, garlic, and oregano) is the Tex Mex restaurant move. Packet seasoning often contains fillers and MSG that mask the vegetables. A homemade blend lets the smoky charred flavor of the veg shine. For more ideas, see our Vegetarian Stuffed Shells.

Tips

  • Slice portobellos thick, 1/2 inch minimum. Thin slices turn limp.
  • Vegan swap: skip the cheese, sour cream, and use plant based versions for fully vegan fajitas.
  • Store leftover filling in the fridge for up to 3 days.
  • Reheat in a screaming hot skillet for 2 minutes to bring back the char.
  • Warm tortillas on a dry skillet. Cold tortillas crack.
  • Keep the pan hot, do not crowd. Crowded veg steams instead of chars.

Variations

  • Swap portobellos for halloumi cheese strips for a Mediterranean fajita.
  • Add black beans or cooked pinto beans for extra protein.
  • Make it vegan with vegan cheese and cashew crema.
  • Top with pickled jalapenos for extra heat.
  • Use all portobello for a bold meaty fajita.
  • Add charred corn kernels for sweetness.

Looking for more vegetarian ideas? Try our Vegetarian Chili or Vegetarian Breakfast Casserole next.

Common Mistakes to Avoid

  • Low heat: Use screaming hot cast iron. Low heat steams the veg, high heat chars them.
  • Crowded pan: Work in batches. Crowded vegetables steam into a watery pile.
  • Thin mushrooms: Slice mushrooms thick. Thin slices turn limp.
  • Cold tortillas: Always warm tortillas. Cold tortillas crack when you fold them.
Vegetarian Fajitas close up
Vegetarian Fajitas

Vegetarian Fajitas

Vegetarian fajitas with smoky charred peppers, onions, and portobello. 100% meatless in 30 minutes.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Mexican
Calories: 520

Ingredients
  

  • 3 large portobello mushrooms stemmed and sliced 1/2 inch
  • 1 red bell pepper sliced
  • 1 yellow bell pepper sliced
  • 1 green bell pepper sliced
  • 1 large red onion sliced
  • 3 tbsp olive oil divided
  • 3 cloves garlic minced
  • 1.5 tsp ground cumin
  • 1.5 tsp chili powder
  • 1 tsp smoked paprika
  • 1/2 tsp dried oregano
  • 1 tbsp fresh lime juice
  • 8 small flour tortillas warmed
  • 1 cup shredded cheddar for serving
  • 1/2 cup sour cream for serving
  • 1 cup guacamole for serving
  • 1/4 cup fresh cilantro chopped
  • salt and pepper to taste

Method
 

  1. **Toss.** In a large bowl toss peppers, onions, and portobello with 2 tbsp oil, garlic, cumin, chili powder, paprika, oregano, salt, and pepper.
  2. **Heat.** Heat cast iron skillet over high heat until smoking. Add remaining oil.
  3. **Char.** Add veg in a single layer. Cook 8 to 10 minutes, stirring only occasionally, until charred and tender.
  4. **Finish.** Off heat, squeeze lime juice over the vegetables.
  5. **Warm.** Warm tortillas in a dry skillet 20 seconds per side.
  6. **Serve.** Pile veg onto warm tortillas. Top with cheese, sour cream, guac, and cilantro.

Notes

Slice portobellos thick, 1/2 inch minimum. Thin slices turn limp. Vegan swap: skip the cheese, sour cream, and use plant based versions for fully vegan fajitas. Store leftover filling in the fridge for up to 3 days.

Sources: USDA FoodData Central for nutrition data and Academy of Nutrition and Dietetics vegetarian guide.

FAQ

Yes, 100% meatless. Portobello mushrooms replace the chicken or steak.
Yes, marinate sliced chicken or steak with the same seasoning and sear before the veg.
Vegetarian as served with cheese and sour cream. The base filling is already vegan.
Yes, skip the cheese and sour cream or use vegan versions.
Store leftovers in the fridge for up to 3 days.
Reheat the filling in a screaming hot skillet for 2 minutes to bring back the char.
The filling freezes ok for 2 months but the texture softens. Better to eat fresh.
Cilantro lime rice, refried beans, chips and salsa, or a margarita.

Leave a Reply

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

Recipe Rating