Sizzling Vegetable Fajitas with Lime and Smoky Peppers

Published: April 22, 2026
Doris CookDoris Cook
Categories: Mexican, Vegetarian, Vegan
Tags: healthy, vegan, Vegetarian, Quick Dinner, Mexican

Vegetable Fajitas

Smoky, charred bell peppers and mushrooms seasoned to perfection and served with warm, soft tortillas.

Prep Time:15 minCook Time:15 minTotal Time:30 minServings:4Difficulty:Easy

Nutrition (per serving)

Calories:310 kcal
Protein:8 g
Carbs:42 g
Fat:14 g

There is nothing quite like the sound of a sizzling skillet hitting the table to get everyone excited for dinner. These vegetable fajitas are a celebration of vibrant colors and bold, smoky flavors. By using a mix of sweet bell peppers, earthy portobello mushrooms, and zesty lime, you create a filling that is so satisfying you won't even miss the meat. It is the perfect recipe for a fun, interactive family meal where everyone can build their own perfect wrap.

The secret to a truly great fajita lies in the 'char.' We want those slightly blackened, caramelized edges on the vegetables to provide that authentic grill-fired taste. Paired with a simple homemade spice blend of chili, cumin, and smoked paprika, these veggies transform into a savory delight. Whether you are hosting a festive taco night or just need a quick 30-minute weeknight dinner, these fajitas deliver maximum flavor with minimal effort.

Ingredients

  • Bell peppers (red, green, and yellow):3 pieces
  • Large red onion:1 piece
  • Portobello mushrooms:2 large
  • Zucchini:1 medium
  • Olive oil:3 tbsp
  • Lime juice:2 tbsp
  • Chili powder:1 tbsp
  • Ground cumin:1 tsp
  • Smoked paprika:1 tsp
  • Garlic powder:½ tsp
  • Salt:½ tsp
  • Black pepper:¼ tsp
  • Flour tortillas:8 pieces
  • Fresh cilantro:¼ cup
  • Avocado:1 piece

Instructions

  1. Slice all the bell peppers, red onion, portobello mushrooms, and zucchini into long, thin strips.

    Sliced bell peppers, red onion, mushrooms, and zucchini prepared for vegetable fajitas
  2. In a small bowl, whisk together the olive oil, lime juice, chili powder, cumin, smoked paprika, garlic powder, salt, and pepper to create the marinade.

    Smoky lime fajita marinade whisked with chili powder, cumin, and paprika
  3. Place the sliced vegetables in a large bowl and pour the marinade over them, tossing well to ensure every piece is evenly coated.

    Fajita vegetables tossed in smoky lime marinade until evenly coated
  4. Heat a large cast-iron skillet or heavy frying pan over high heat until it is smoking hot.

    Empty cast-iron skillet heating until smoking hot for vegetable fajitas
  5. Add the vegetables to the skillet in a single layer (you may need to work in batches). Cook for 5-7 minutes without stirring too much at first, allowing them to develop a dark, smoky char.

    Marinated fajita vegetables sizzling in a hot cast-iron skillet with smoky char
  6. Once the vegetables are tender-crisp and beautifully charred, remove from heat and sprinkle with fresh chopped cilantro.

    Charred vegetable fajitas finished with fresh chopped cilantro
  7. While the veggies cook, warm the tortillas in a dry pan or wrapped in damp paper towels in the microwave for 30 seconds.

    Flour tortilla warming in a dry skillet for vegetable fajitas
  8. Serve the sizzling vegetables immediately with warm tortillas, sliced avocado, and your favorite salsa.

    Sizzling vegetable fajitas served with warm tortillas, avocado, lime, and salsa

Tips & Notes

  • Don't overcrowd the pan; if there are too many veggies at once, they will steam instead of charring.
  • For extra creaminess, serve with a dollop of Greek yogurt or sour cream.
  • If you like heat, add a sliced jalapeño or a pinch of cayenne pepper to the spice mix.