Vegetable Fajitas (Quick and Easy!)

By on

These vegetable fajitas are the quickest, easiest way to get a flavorful, veggie-packed dinner on the table in just 30 minutes. They're roasted until caramelized, naturally vegetarian, and perfect for piling into warm tortillas with all your favorite toppings.

339 CAL 57g CARBS 8g FAT 15g PROTEIN 6
1 Comment

I've always loved a good fajita night, and lately these veggie fajitas have become the meal I reach for when I want something colorful, fun, and seriously satisfying.

Everything roasts together on one sheet pan, so while the veggies get golden and sweet in the oven, I can warm tortillas, set out toppings, and let everyone build their own. My kids love piling their tortillas high with cheese and salsa!

They're naturally vegetarian, easy to make vegan, and budget-friendly since beans add great protein without needing meat. Tuck them into warm tortillas or turn them into bowls with rice and avocado for an easy dinner that fits into just about any weeknight!

An assortment of fresh taco ingredients on a light surface, including sliced zucchini, red peppers, corn, carrots, cheese, lime, beans, tortillas, salsa, and spices.

Before You Get Started

Here are a few helpful tips to know before you begin, so the recipe comes out perfectly every time.

  • Cut the vegetables evenly: Slice everything into similar-sized pieces so the vegetables roast at the same rate and develop great caramelized edges.
  • Choose the right tortillas: Flour tortillas are traditional, but corn, almond flour, or low-carb tortillas all work well. Warm them before filling to keep them soft and pliable.
  • Use good fajita seasoning: Homemade fajita seasoning has the brightest flavor, but a clean store-bought blend works too.
  • Add protein: Add black beans, pinto beans, chickpeas, or tofu (like these tofu fajitas) if you want to up the protein of the fajitas.

How to Make Vegetable Fajitas

Here's a simple overview of how everything comes together.

1. Prep the Vegetables

Cut the vegetables into similar-sized slices so they roast evenly and brown rather than steam.

2. Season Everything

Toss the vegetables with olive oil, fajita seasoning, and lime juice so every piece is fully coated and flavorful.

3. Roast Until Caramelized

Spread the seasoned veggies in a single layer on a large sheet pan. Roast until lightly browned at the edges for maximum flavor.

4. Warm the Tortillas

Heat your tortillas over a skillet or directly over a gas flame so they become soft and pliable for filling.

5. Serve with Toppings

Fill the warm tortillas with the roasted fajitas and finish with the toppings you love most.

Recipe Tips & Tricks

Here are the best tips and swaps to make this recipe come out perfectly every single time:

  • Add more veggies: Mushrooms, cauliflower, broccoli, sweet potatoes, butternut squash, or green beans all roast beautifully.
  • Choose the right onions: Use any color of onion you like, including yellow, red, or white onions. Normally, we like to use a sweeter onion like red onion or Vidalia onion.
  • Swap the beans: If pinto beans aren't your favorite, black beans or chickpeas are great alternatives.
  • Boost the flavor: Add a splash of extra lime juice or lemon juice or a sprinkle of cilantro right before serving for brightness.
  • Punch up the heat: Add jalapeño slices, chili powder, crushed red pepper flakes, or a drizzle of hot sauce to the finished fajitas.
  • Try different toppings: Queso fresco, guacamole, pico de gallo, pickled onions, or shredded lettuce all work well. Fajitas are usually served with pico de gallo, but these would also be delicious with salsa verde, ranchero sauce, or jalapeno ranch!

Serving Ideas

Here are some simple and delicious ways to serve these veggie fajitas.

  • Classic fajitas: Warm tortillas filled with vegetables, salsa, cheese, and cilantro.
  • Fajita bowls: Serve the roasted vegetables over rice, quinoa, or cauliflower rice with lettuce, avocado, and salsa.
  • Fajita quesadillas: Layer leftover veggies with cheese and cook until melty and crisp.
  • Breakfast fajitas: Scramble leftover veggies with eggs and add avocado for a quick morning meal.

Close-up of vibrant vegetable tacos on a white plate. Tacos are filled with zucchini, bell peppers, corn, cheese, and cilantro. Lime wedge on the side.

How to Store & Reheat

  • Fridge: Store cooled vegetables in an airtight container for up to 4 days.
  • Freezer: Freeze roasted veggies for up to 2 months. Thaw before reheating for the best texture.
  • Reheating: Warm in a skillet with a splash of oil to revive the caramelized edges.
  • Leftovers: These roasted vegetables can be used for so many different things. Grab your leftover veggies from the fajitas and use them for:
    • Quesadillas: Did someone say roasted vegetable quesadillas?
    • Tacos and burritos: Roasted veggies make a great addition to any taco or burrito, too — with or without meat.
    • Eggs: Scramble the leftover veggies into eggs for a delicious Mexican breakfast similar to these Huevos a la Mexicana.

Frequently Asked Questions

Here are the most common questions about making these vegetarian fajitas.

Make sure they're spread out in a single layer with space between pieces. Overcrowding traps steam and prevents browning.

 

Absolutely. Sauté the vegetables in a large skillet over medium-high heat and cook until charred and tender.

 

You can toss the vegetables with lime juice and seasoning only, then roast on parchment. They won't caramelize quite as deeply but will still be flavorful.

 

Absolutely. Choose a mild fajita seasoning and avoid spicy toppings. A squeeze of lime and a little cheese usually make them kid-friendly.

 

Close-up of a plate with three vibrant vegetable tacos, topped with cheese and cilantro. A lime wedge sits beside them, creating a fresh, inviting scene.
The Recipe
Loading Video…

Vegetable Fajitas (Quick and Easy!)

339 CAL 57g CARBS 8g FAT 15g PROTEIN 6
PREP TIME: 10 Min
COOK TIME: 20 Min
TOTAL TIME: 30 Min
1 Comment
  • Print
  • Download
  • Send to your inbox

Ingredients

US METRICS
  • 2 zucchini, sliced into half moons
  • 2 carrots, sliced
  • 1 red pepper, sliced
  • 1 green pepper, sliced
  • 1 red onion, sliced
  • 1 cup corn
  • 1 cup canned pinto beans, rinsed and drained
  • 1 tbsp. lime juice
  • 1 tbsp. olive oil
  • 8 corn tortillas
  • 1/2 cup salsa
  • 1/2 cup reduced fat shredded cheddar cheese
  • 1/4 cup cilantro, chopped

Instructions

(Hide Media)

Switch to prevent your screen from going dark.

1

Preheat the oven to 500 degrees. Toss the carrots, zucchini, onion, peppers, corn, and pinto beans with lime juice, olive oil, and fajita seasoning. Lay out flat on a baking sheet (covered with foil for easy clean up).

A bowl with kidney beans, chickpeas, red bell peppers, cucumbers, and red onions, topped with spices. Tortillas and cilantro garnish the sides on a light surface.
2

Roast for about 18-20 until vegetables are tender and beginning to brown.

Colorful tray of mixed vegetables with zucchini, carrots, red onions, peppers, and corn, ready for roasting. Tortillas are stacked on the side.
3

Serve in warmed tortillas with cheese, salsa, and cilantro.

Three vibrant tacos filled with grilled vegetables, melted cheese, and fresh cilantro on a white plate, with a lime wedge and salsa on the side.

Equipment

This equipment section may contain affiliate links to products we recommend.
Nutritional Facts
Serving Size: 1.5 cups
Amount Per Serving
Calories 339
Calories from Fat 69
% Daily Value *
Total Fat 8g
12%
Saturated Fat 2g
8%
Monounsaturated Fat 0g
0%
Polyunsaturated Fat 0g
0%
Cholesterol 4mg
1%
Sodium 893mg
39%
Total Carbohydrate 57g
19%
Dietary Fiber 8g
34%
Sugars 13g
Protein 15g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

Notes

Many vegetable fajitas include portobello mushrooms. If you want to include those as a "meaty" element, simply slice them and add them to the baking sheet or saute pan along with the other vegetables.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
1 Comment
On Vegetable Fajitas (Quick and Easy!)
user image
user image
Janine Haas
July 28, 2023 - 00:19
Add a Rating:
5
This is a very good recipe! Thank you for creating it. I did add the mushrooms, and the texture was on point. Definitely making it again.
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.