Vegetarian Fajitas
These healthy Vegetarian Fajitas are loaded with peppers, onions, and mushrooms and ready in under 30 minutes. Perfect for a quick weeknight dinner! Get the recipe.
Sticking to nutFree? Roasted Chickpea Fajitas, Vegetarian Shepherd’s Pie, Skillet Creamy Sweet Potatoes & Lentils, or Brown Butter Brussels Sprouts Pasta with Hazelnuts fit right in.
Why These Vegetarian Fajitas Are My Go-To Weeknight Dinner
I used to order fajitas every time we went out for Mexican food, but these days I make them at home. And honestly? I like my version better. These vegetarian fajitas are packed with smoky-spicy peppers, onions, and mushrooms, and they come together in one skillet in under 30 minutes. No endless chips-and-salsa trap at the restaurant, just a quick, satisfying dinner that feels like a treat.
What Makes These Veggie Fajitas So Good
- They’re ready in 30 minutes, start to finish, perfect for a busy weeknight when you want something flavorful fast.
- The homemade fajita seasoning is smoky, warm, and a little spicy, and it coats every bite of the tender-crisp vegetables.
- You can load them up with all your favorite toppings, guacamole, pico de gallo, cilantro, lime, so every person at the table can customize their own.
Key Ingredients for Flavorful Vegetarian Fajitas
- Smoked paprika, This is what gives the fajitas that deep, campfire-like smokiness. Regular paprika won’t have the same effect, so seek out the smoked kind.
- Mushrooms, Cremini or white button mushrooms work great. They add a meaty, savory texture that makes these fajitas satisfying even without chicken or steak.
- Fresh lime juice, A squeeze at the end brightens all the spices and keeps the veggies from tasting flat. Don’t skip it.
Kitchen Tools for Easy Fajitas
- A large cast-iron skillet (or heavy-bottomed pan) for even searing
- A sharp chef’s knife for slicing peppers and onions into uniform strips
- A small bowl for mixing the fajita seasoning
Tips for Making the Best Vegetarian Fajitas
Get your pan hot before adding the vegetables. A cast-iron skillet works best because it holds heat and gives the peppers and onions nice char marks. Stir the veggies every minute or so, but don’t crowd the pan, if you have a small skillet, cook in two batches to avoid steaming. The goal is tender-crisp, not mushy. Taste a piece of pepper at the 5-minute mark; if it’s still too crunchy, give it another minute.
Vegetarian Fajita Variations to Try
If you want more protein, toss in a can of drained black beans or some crumbled tofu at the end. For a lower-carb option, skip the tortillas and serve the filling over a bed of lettuce or cauliflower rice. Craving extra heat? Add a minced jalapeño along with the garlic, or stir in a teaspoon of chipotle in adobo. You can also swap the mushrooms for zucchini or summer squash in the summer.
What to Serve with Vegetarian Fajitas
These fajitas are all about the toppings. I always set out guacamole, pico de gallo, fresh cilantro, and lime wedges. Crumbled queso fresco or shredded cheese adds a salty, creamy finish, and a dollop of sour cream or Greek yogurt cools things down. For a side, simple Mexican rice or a black bean salad rounds out the meal.
How to Store Leftover Fajita Filling
Let the cooked vegetables cool completely, then transfer them to an airtight container. Store in the fridge for up to 4 days. Keep the toppings separate so they don’t get soggy.
Can You Freeze Vegetarian Fajitas?
Yes, the filling freezes well. Spread cooled vegetables on a baking sheet and freeze until solid, then transfer to a freezer bag. They’ll keep for up to 3 months. Thaw in the fridge overnight, then reheat in a hot skillet to restore some char.
Best Ways to Reheat Fajita Filling
For the best texture, reheat the vegetables in a dry cast-iron skillet over medium-high heat, stirring occasionally until warmed through and slightly charred again. You can also microwave in 30-second bursts, but the veggies will be softer. If they seem dry, add a splash of water or lime juice.
Vegetarian Fajitas FAQs
Can I make these fajitas gluten-free?
Yes, the filling itself is gluten-free. Use corn tortillas instead of flour, and double-check your spice labels if you’re feeding someone with celiac disease.
What other vegetables can I add?
Zucchini, yellow squash, or even thinly sliced carrots work well. Just keep the total amount similar so they cook evenly.
Can I use pre-made fajita seasoning?
You can, but the homemade mix here is easy and lets you control the salt and spice. Store-bought blends often contain sugar and anti-caking agents.
Recipe
Vegetarian Fajitas

These healthy Vegetarian Fajitas are loaded with peppers, onions, and mushrooms and are easy to make at home. You can have them on the dinner table in under 30 minutes.
Ingredients
Fajita Seasoning
- 2 tsp chili powder
- 1 tsp cumin
- 0.5 tsp garlic powder
- 0.5 tsp onion powder
- 0.5 tsp smoked paprika
- pinch cayenne pepper
- 1 tsp kosher salt
- 0.25 tsp black pepper
For the fajitas
- 2 tbsp olive oil or avocado oil
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 medium red onion, sliced
- 8 oz mushrooms, sliced
- 2 cloves garlic, minced
- 1 tbsp fresh lime juice
For serving
- tortillas, corn or flour
- guacamole
- pico de gallo
- cilantro
- lime wedges
- crumbled queso fresco or shredded cheese, optional
- sour cream or plain greek yogurt, optional
Instructions
- 1
In a small bowl, combine the chili powder, cumin, garlic powder, onion powder, smoked paprika, cayenne pepper, salt and pepper.
- 2
In a large cast iron skillet, heat the oil over medium-high heat. Add the peppers, onion, and mushrooms and stir until the veggies are coated in the oil. Add the fajita seasoning and cook for 5 minutes, stirring frequently. Stir in the garlic and lime juice and cook for 2 minutes. The vegetables should be tender but still slightly crisp.
- 3
Serve the veggie fajita filling with tortillas and desired toppings.
Nutrition (per serving)
Calorie breakdown
How this was calculated — 20 of 23 ingredients matched
Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.
Open in analyzerKeyword: budget-friendly, dairyFree, nutFree, Skillet, spicy, vegan, vegetarian
This post may contain affiliate links. Read our disclosure policy.
Share this recipe
You Might Also Like
View All →About the Author
NutriforksNutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.







