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

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.

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
- **Toss.** In a large bowl toss peppers, onions, and portobello with 2 tbsp oil, garlic, cumin, chili powder, paprika, oregano, salt, and pepper.
- **Heat.** Heat cast iron skillet over high heat until smoking. Add remaining oil.
- **Char.** Add veg in a single layer. Cook 8 to 10 minutes, stirring only occasionally, until charred and tender.
- **Finish.** Off heat, squeeze lime juice over the vegetables.
- **Warm.** Warm tortillas in a dry skillet 20 seconds per side.
- **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
Ingredients
Method
- **Toss.** In a large bowl toss peppers, onions, and portobello with 2 tbsp oil, garlic, cumin, chili powder, paprika, oregano, salt, and pepper.
- **Heat.** Heat cast iron skillet over high heat until smoking. Add remaining oil.
- **Char.** Add veg in a single layer. Cook 8 to 10 minutes, stirring only occasionally, until charred and tender.
- **Finish.** Off heat, squeeze lime juice over the vegetables.
- **Warm.** Warm tortillas in a dry skillet 20 seconds per side.
- **Serve.** Pile veg onto warm tortillas. Top with cheese, sour cream, guac, and cilantro.
Notes
Sources: USDA FoodData Central for nutrition data and Academy of Nutrition and Dietetics vegetarian guide.


