How to Make the Perfect Vegan Fajitas
Mexican · Easy · 30 min · 4 servings
These sizzling vegan fajitas are loaded with colorful bell peppers, caramelized onions, and smoky seasoned mushrooms or peppers for a satisfying plant-based meal. They are a fun and festive vegan dinner that the whole family will love.
Why this recipe works
This Vegan Fajitas recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 30 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 340 calories with 9g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 8 simple ingredients that you can find at any grocery store:
- 3 large bell peppers mixed colors sliced
- 2 medium yellow onions sliced
- 2 cups portobello mushrooms sliced
- 2 tbsp fajita seasoning
- 2 tbsp olive oil
- 8 small flour or corn tortillas
- 1 medium lime juiced
- 1 medium avocado sliced
Step by step instructions
Step 1: Season the Vegetables
Toss the sliced bell peppers, onions, and mushrooms with the olive oil and fajita seasoning until everything is evenly coated.
Step 2: Cook the Filling
Heat a large cast iron skillet or heavy pan over medium-high heat. Add the seasoned vegetables in a single layer and cook for 8 to 10 minutes, tossing occasionally, until they are caramelized and slightly charred at the edges.
Step 3: Add Lime Juice
Squeeze the lime juice over the cooked vegetables and toss to combine, adding a bright acidic finish to the filling.
Step 4: Warm the Tortillas
Warm the tortillas directly over a gas flame or in a dry skillet for 30 seconds per side until they have light char marks and are pliable.
Step 5: Assemble and Serve
Fill each tortilla with the sizzling fajita mixture and top with sliced avocado, fresh salsa, and any other desired toppings. Serve immediately.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- portobello mushrooms → jackfruit or extra firm tofu for a different protein-like texture
- flour tortillas → corn tortillas for a gluten-free option
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Overcrowding the pan which causes the vegetables to steam instead of caramelize and char
- Not heating the pan hot enough before adding vegetables which prevents the desirable char and smoky flavor
Nutrition facts
Per serving: 340 calories, 9g protein, 48g carbs, 12g fat, 7g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →