Note: This post may contain affiliate links. That means if you click on a link and make a purchase we may receive a small commission. Thank you!
Welcome to the vibrant world of Veggie Fajitas! This beloved Southwestern classic gets a healthy, flavorful twist that’s perfect for any occasion. Packed with an array of colorful peppers, sweet onions, and tender corn, these vegetarian fajitas are a feast for the eyes and the palate. Whether nestled in warm tortillas, tossed into a fresh salad, or served alongside your favorite grains, this dish offers incredible versatility and satisfying taste.

Why Choose Veggie Fajitas? A Flavorful & Healthy Alternative
For those who adore the spicy, smoky flavors of traditional fajitas but want a meat-free option, our oven-baked veggie fajitas are an absolute game-changer. We’re passionate about Tex-Mex cuisine and simple, delicious dinner solutions, like our oven chicken fajitas or chicken enchilada casserole (and its equally delightful beef version!). But sometimes, the crave for fresh, crisp vegetables takes center stage, and these vegetable fajitas deliver that experience in spades.
This recipe isn’t just a substitute; it’s a celebration of vegetables, transformed by aromatic spices and the caramelizing magic of oven roasting. In under 45 minutes, you can have a wholesome, homemade meal on the table, making it an ideal choice for busy weeknights. Plus, it’s incredibly versatile – prepare it in advance for those evenings when you’re running late or simply don’t feel like cooking from scratch.
Opting for veggie fajitas brings a host of benefits. They are naturally lighter, rich in dietary fiber, vitamins, and minerals, making them an excellent choice for a healthy diet. They cater beautifully to vegetarian and vegan lifestyles (simply ensure your fajita seasoning and toppings are plant-based), and they are easily adaptable for gluten-free diets by serving with corn tortillas or lettuce wraps. The sheet pan method simplifies both cooking and cleanup, ensuring more time for enjoying your meal and less time scrubbing pots and pans.

Essential Ingredients for Vibrant Veggie Fajitas
Crafting the perfect veggie fajita starts with fresh, quality ingredients. Here’s what you’ll need to gather:
- Bell Peppers: We recommend using a mix of colors – red, yellow, and orange – not just for visual appeal but also for a broader spectrum of sweet and slightly different flavors. Cut them into uniform strips for even cooking.
- Onion: A large, sweet onion sliced into generous wedges will soften and caramelize beautifully in the oven, adding a foundational sweetness and aroma to the dish.
- Jalapeño: For a touch of authentic Southwestern heat. You can cut it in half for a milder kick or slice it finely and spread it amongst the vegetables for more intense spice. If you prefer less heat, consider using a poblano pepper or adding extra bell peppers instead.
- Olive Oil: Essential for coating the vegetables, allowing them to roast to perfection and helping the seasoning adhere. A light-tasting oil like avocado oil would also work well.
- Fajita Seasoning: This is where the magic happens! You can easily make your own homemade fajita seasoning blend with spices like cumin, chili powder, paprika, garlic powder, and oregano, or opt for a convenient store-bought packet. Whichever you choose, make sure it’s fresh for maximum flavor.
- Corn: Canned corn (drained) is super convenient, but frozen corn (thawed) or even fresh kernels cut from the cob will work wonderfully, adding bursts of sweetness and texture.
- Cilantro: A final flourish of fresh, finely minced cilantro brightens the entire dish, adding a burst of herbaceous flavor and a vibrant green pop.
Customize Your Fajitas: Adding More Vegetables
The beauty of veggie fajitas lies in their adaptability. Feel free to experiment with additional seasonal or fresh vegetables to make the dish your own. Great options include:
- Zucchini or Yellow Squash: Slice into half-moons or sticks. Add them with the bell peppers and onions.
- Mushrooms: Sliced cremini or button mushrooms add an earthy, umami depth.
- Sweet Potato or Butternut Squash: For a heartier, sweeter element. Make sure to cut them into smaller, uniform dice (about ½-inch to ¾-inch) so they cook through in the allotted time alongside the other vegetables.
- Broccoli or Cauliflower Florets: Toss these in with the other vegetables for added texture and nutrition.
Remember to cut all vegetables to a similar size to ensure they cook evenly and achieve that desirable tender-crisp texture.

The Simple Steps to Perfect Oven-Baked Veggie Fajitas
This sheet pan method makes preparing flavorful veggie fajitas a breeze with minimal cleanup. Follow these easy steps for a delicious meal:
- Preheat Your Oven: Begin by preheating your oven to 400 degrees F (200 degrees C). This ensures the oven is at the correct temperature for roasting, which is crucial for achieving beautifully caramelized vegetables. Line a large baking sheet with parchment paper for easier cleanup.
- Prep and Season Peppers and Onions: In a spacious mixing bowl, combine the sliced bell peppers and onion wedges. Drizzle them with 1 tablespoon of olive oil and sprinkle with 2 tablespoons of fajita seasoning. Toss everything together thoroughly with your hands or tongs until all the vegetables are evenly coated in the oil and spices. This step is key to infusing every bite with that signature fajita flavor.
- Season the Corn: In a separate small bowl, add the drained corn. Sprinkle the remaining ½ tablespoon of fajita seasoning over the corn and stir to combine. Set this aside for now, as corn cooks faster than the other vegetables and will be added later.
- Spread and Initial Bake: Spread the seasoned peppers and onions evenly in a single layer over the prepared baking sheet. It’s important not to overcrowd the pan; if necessary, use two baking sheets to ensure the vegetables roast rather than steam. Nestle the jalapeño halves (or slices, if you prefer more heat) amongst the vegetables. Place the baking sheet in the preheated oven and bake for 25 minutes. During this time, the vegetables will begin to soften and develop a delicious char.
- Add Corn and Finish Baking: Carefully remove the baking sheet from the oven. Now, evenly sprinkle the seasoned corn over the partially cooked vegetables. Use a pair of tongs to gently mix the corn into the peppers and onions. Return the baking sheet to the oven and continue cooking for another 10 minutes. This final bake allows the corn to warm through and the vegetables to become perfectly tender-crisp.
- Garnish and Serve: Once baking is complete, remove the tray from the oven. Immediately sprinkle with fresh, finely minced cilantro. Serve your vibrant veggie fajitas hot, wrapped in warm tortilla shells, spooned over a bed of rice, or as a flavorful addition to a healthy salad.
Tips for Success:
- Don’t Overcrowd the Pan: For best results, ensure your vegetables are spread in a single layer. If they’re too crowded, they’ll steam instead of roast, leading to softer, less flavorful fajitas.
- Parchment Paper is Your Friend: It prevents sticking and makes cleanup incredibly easy.
- Adjust Spice Level: Control the heat by removing the seeds and membranes from the jalapeño for a milder flavor, or leave them in and slice the pepper for extra kick.

Serving Suggestions: Elevate Your Fajita Experience
Once your flavorful veggie fajitas are perfectly cooked, the fun really begins with customizing them with your favorite toppings and sides. Whether you prefer a traditional setup or a healthier alternative, there are endless ways to enjoy this dish.
Classic & Creative Toppings:
- Fresh Salsas: A bright and zesty Pico de Gallo salsa is always a hit. For a sweeter, spicier contrast, try a mango salsa or a refreshing pineapple salsa.
- Avocado Goodness: Creamy sliced avocado or a dollop of fresh guacamole adds richness and healthy fats.
- Beans: Hearty black beans, seasoned and warmed, provide a protein boost and satisfying texture. Refried beans are another excellent option.
- Dairy Delights: A spoonful of sour cream or Greek yogurt (for a lighter option), shredded Monterey Jack or cheddar cheese, or crumbled cotija cheese adds a cool, creamy element.
- Crunch & Tang: Thinly sliced radishes or finely diced pickled cauliflower add a delightful crunch and tangy zest. Pickled jalapeños bring an extra layer of vinegary heat.
- Fresh Herbs & Citrus: Don’t forget extra fresh cilantro and lime wedges for a final squeeze of bright acidity. Pickled red onions also offer a beautiful color and sharp flavor.
Perfect Pairings & Side Dishes:
Serve your fajitas traditionally with warm flour or corn tortillas. For those keeping it keto or low-carb, opt for crisp lettuce wraps or a bed of fluffy cauliflower rice. Beyond the wraps, consider these delicious sides:
- Rice Options: Classic Mexican rice, fragrant cilantro lime rice, or a savory keto cauliflower Spanish rice make excellent accompaniments.
- Slaw & Salads: A refreshing avocado coleslaw or a simple green salad provides a cool counterpoint to the warm fajitas. You could also mix the veggies directly into your favorite taco salad for an extra burst of flavor and nutrition.
- Soups: A light black bean soup or tortilla soup would round out the meal beautifully.
With such a diverse range of serving options, you can enjoy these vegetarian fajitas in a new and exciting way every time!
Make-Ahead & Storage Tips for Busy Schedules
These veggie fajitas are not only quick to make but also incredibly convenient for meal prepping. Having a batch ready to go can save you time and ensure you have healthy, delicious meals throughout the week.
How to Make it Ahead of Time:
To prepare this dish in advance, simply cook the veggie fajitas according to the instructions provided. Once they are done baking, remove them from the oven and allow them to cool completely to room temperature. This is crucial for preventing condensation and maintaining freshness when stored. Transfer the cooled vegetables into an airtight container or a sealed freezer-safe bag. Store them in the refrigerator for 3 to 5 days, making them perfect for lunch meal prep or quick dinners.
Reheating Instructions:
When you’re ready to enjoy your prepped fajitas, reheating is simple:
- Microwave: For a quick reheat, place a portion of the veggies on a microwave-safe plate and heat for 2-3 minutes, or until warmed through, stirring halfway.
- Stovetop: For a slightly crisper texture, heat the veggies in a skillet over medium heat with a tiny bit of olive oil, stirring occasionally, until heated through (about 5-7 minutes). This method helps to revive some of the roasted texture.
- Oven: To best retain their tender-crisp texture, spread the leftovers on a baking sheet and reheat in a preheated oven at 350°F (175°C) for about 10-15 minutes, or until thoroughly heated.
Using Leftovers Creatively:
Leftover veggie fajitas are incredibly versatile! Beyond simply reheating, here are a few ideas to transform them into new meals:
- Tacos & Burritos: Stuff them into fresh tortillas with your favorite toppings.
- Quesadillas: Mix the fajita veggies with some cheese and grill between two tortillas.
- Breakfast Scramble: Add them to scrambled eggs or a tofu scramble for a flavorful breakfast.
- Grain Bowls: Serve over quinoa, brown rice, or farro with a drizzle of your favorite sauce.
- Pizza Topping: Spread them on a pizza crust with cheese and bake for a Tex-Mex pizza.
Preparing these veggie fajitas ahead of time not only ensures delicious meals are always within reach but also helps reduce food waste by encouraging creative use of leftovers.
Looking for More Southwestern Recipes?
If you loved these veggie fajitas, you’re in for a treat! Our kitchen is a hub for fantastic Southwestern and Tex-Mex flavors. Explore some of our other cherished recipes that are sure to become family favorites:
- Shredded Chicken Taco Bowl (Low Carb)
- Instant Pot Salsa Chicken
- Chicken Enchilada Casserole
- Beef Enchilada Casserole
- Pressure Cooker Chicken Enchilada Soup
- Beer Braised Beef Enchiladas
- Breakfast Burrito Casserole
- Keto Taco Casserole
- Taco Macaroni Casserole
Veggie Fajitas Recipe
Yields: 6 servings
Prep Time: 10 mins
Cook Time: 35 mins
Total Time: 45 mins
Created By: Kat Jeter & Melinda Machado
Veggie fajitas are a vegetarian-friendly way to enjoy the classic Southwestern dish. Full of peppers, onions, and corn, enjoy this dish on a tortilla or add it to your favorite sides and salads.

Ingredients
- 4 Bell peppers, mix of colors cut into strips
- ½ large Onion, sliced into wedges
- 1 Jalapeño, cut in half
- 1 tablespoon Olive oil
- 2.5 tablespoons Fajita seasoning, divided
- 7 ounces Corn, drained
- 1 tablespoon Finely minced cilantro
Instructions
- Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- In a large bowl, combine the bell peppers and onions.
- Add 1 tablespoon of olive oil and 2 tablespoons of fajita seasoning to the peppers and onion. Toss until the veggies are evenly coated.
- In a separate small bowl, add the remaining ½ tablespoon of seasoning to the corn and stir together. Set aside.
- Spread the seasoned peppers and onions over the prepared baking sheet in a single layer. Nestle the jalapeño halves (or slices if preferred) amongst them.
- Bake for 25 minutes.
- Remove the pan from the oven. Evenly sprinkle the seasoned corn over all the veggies and use tongs to gently mix.
- Place the baking sheet back in the oven and continue cooking for 10 minutes, or until vegetables are tender-crisp.
- Once done baking, remove from the oven, sprinkle with fresh cilantro, and serve immediately.
Nutrition
Calories: 92kcal, Carbohydrates: 15g, Protein: 2g, Fat: 3g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Sodium: 5mg, Potassium: 327mg, Fiber: 3g, Sugar: 7g, Vitamin A: 3540IU, Vitamin C: 145mg, Calcium: 12mg, Iron: 1mg
Nutrition Disclaimer: We are not certified nutritionists. Nutrition facts are an estimate and are provided as a courtesy. They are generated by an online API which recognizes ingredient names and amounts and makes calculations based on the serving size. Results may vary.
Course: Main
Cuisine: American, Southwestern
Like this recipe?
Make sure to follow us on Instagram and Pinterest for more recipes like this.
