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 rec
Table of contents
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.
Equipment
- large cast iron skillet
- small bowl
- knife
- Prep
- 15 min
- Cook
- 10 min
- Total
- 25 min
- Servings
- 4 servings
- Cuisine
- Mexican
- Course
- Dinner
Ingredients
Instructions
- In a small bowl, combine the chili powder, cumin, garlic powder, onion powder, smoked paprika, cayenne pepper, salt and pepper.
- 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.
- Serve the veggie fajita filling with tortillas and desired toppings.
Nutrition (per serving, estimated)
- Calories
- 109 kcal5% DV
- Protein
- 3 g6% DV
- Fat
- 8 g10% DV
- Carbs
- 9 g3% DV
- Fiber
- 2 g7% DV
- Sugar
- 3 g
- Sodium
- 605 mg26% DV
% Daily Values are based on a 2,000-calorie diet (FDA). Values are estimates — see our nutrition data sources.
complete the meal
Pairs Well With
First published