Veggie Skillet Fajitas

Featured in: Weeknight Dinners

This dish features a mix of thinly sliced bell peppers, red onion, zucchini, and mushrooms sautéed in olive oil with chili powder, cumin, smoked paprika, and other spices. The vegetables are cooked until tender but still vibrant, delivering a burst of Tex-Mex flavors. Serve warm vegetables rolled into tortillas with optional avocado, cilantro, salsa, cheese, and lime wedges for a bright and satisfying meal. Easily adaptable with seasonal veggies or added beans for extra protein.

The preparation and cooking times are short, making this skillet meal ideal for quick weeknights. The combination of savory spices and fresh toppings adds depth and freshness to the tender vegetables. This colorful skillet is a versatile option for vegetarian, vegan, dairy-free, or gluten-free diets, depending on the choice of toppings and tortillas.

Updated on Wed, 19 Nov 2025 11:56:00 GMT
Vibrant Veggie Skillet Fajitas sizzling in a hot pan, ready to be wrapped in warm tortillas and enjoyed. Save to Pinterest
Vibrant Veggie Skillet Fajitas sizzling in a hot pan, ready to be wrapped in warm tortillas and enjoyed. | yummywithmia.com

Sizzling, colorful fajitas packed with vibrant vegetables, all cooked in one skillet for a quick, budget-friendly meal bursting with Tex-Mex flavor.

I first made these veggie skillet fajitas on a hectic weeknight when everyone was craving something fresh and flavorful. They've become a regular request because the colors and tastes brighten up any dinner table.

Ingredients

  • Red bell pepper: 1 large, thinly sliced
  • Yellow bell pepper: 1 large, thinly sliced
  • Green bell pepper: 1 large, thinly sliced
  • Red onion: 1 large, thinly sliced
  • Zucchini: 2 medium, sliced into half-moons
  • Mushrooms: 1 cup, sliced
  • Olive oil: 2 tablespoons
  • Chili powder: 2 teaspoons
  • Ground cumin: 1 teaspoon
  • Smoked paprika: 1 teaspoon
  • Garlic powder: ½ teaspoon
  • Dried oregano: ½ teaspoon
  • Salt: ½ teaspoon
  • Black pepper: ¼ teaspoon
  • Flour or corn tortillas: 8 small, warmed
  • Avocado: 1, sliced (optional)
  • Fresh cilantro: ½ cup, chopped (optional)
  • Salsa or pico de gallo: ½ cup
  • Shredded cheese or vegan cheese: ½ cup (optional)
  • Sour cream or plant-based alternative: ½ cup (optional)
  • Lime: 1, cut into wedges

Instructions

Heat skillet:
In a large skillet over medium-high heat, add olive oil.
Cook vegetables:
Add all sliced vegetables to the skillet. Sauté for 5–7 minutes, stirring occasionally, until softened and beginning to caramelize.
Add spices:
Sprinkle the chili powder, cumin, smoked paprika, garlic powder, oregano, salt, and black pepper over the vegetables. Stir well to coat evenly.
Finish cooking:
Continue cooking for another 3–5 minutes, until vegetables are tender but still vibrant.
Adjust seasoning:
Taste and adjust seasoning as needed.
Warm tortillas:
Warm the tortillas in a dry pan or microwave.
Assemble fajitas:
Spoon the cooked vegetables into tortillas. Top with avocado, cilantro, salsa, cheese, and sour cream as desired.
Serve:
Serve immediately with lime wedges.
Save to Pinterest
| yummywithmia.com

My family loves gathering around the sizzling skillet to build their own fajitas. The fun of choosing toppings makes these a hit, and everyone always goes back for seconds.

Serving Suggestions

Pair veggie fajitas with Mexican rice, refried beans, or a crisp green salad for a satisfying and complete meal.

Customization Options

Try adding black beans, chickpeas, or swap in favorite seasonal vegetables like squash or carrots for extra flavor and nutrition.

Nutrition Info

Each serving (without optional toppings) contains approximately 210 calories, 7g fat, 33g carbohydrates, and 5g protein.

A steaming skillet of colorful Veggie Fajitas, with perfectly softened vegetables and aromatic spices. Save to Pinterest
A steaming skillet of colorful Veggie Fajitas, with perfectly softened vegetables and aromatic spices. | yummywithmia.com

Enjoy these veggie skillet fajitas hot from the pan for the best taste and texture. They're sure to be a new favorite on your weeknight menu.

Common Recipe Questions

What vegetables work best in this skillet?

Bell peppers, red onions, zucchini, and mushrooms provide vibrant color and texture, but you can swap in squash, carrots, or broccoli florets seasonally.

How can I add protein to this dish?

Adding drained black beans or pinto beans during the last few minutes of cooking provides extra protein without altering the flavor.

What spices enhance the flavor of these fajitas?

Chili powder, cumin, smoked paprika, garlic powder, and oregano combine to create a warm, smoky, and slightly spicy profile.

Can this dish be made gluten-free?

Yes, use corn tortillas instead of flour to keep the dish gluten-free and safe for those with sensitivities.

What are some suitable toppings to add?

Avocado slices, fresh cilantro, salsa or pico de gallo, shredded cheese or vegan alternatives, and lime wedges complement the vegetables wonderfully.

How do I keep the vegetables vibrant but tender?

Sauté the sliced vegetables over medium-high heat for a total of about 10-12 minutes, stirring occasionally to caramelize while maintaining their bright colors and slight crunch.

Veggie Skillet Fajitas

Colorful vegetables cooked in a skillet with Tex-Mex spices, perfect for a quick and flavorful meal.

Prep Time
10 minutes
Cooking Duration
15 minutes
Overall Time
25 minutes
Created by Mia

Recipe Type Weeknight Dinners

Skill Level Easy

Culinary Origin Tex-Mex

Total Output 4 Portion Size

Dietary Preferences Vegetarian-Friendly

What You'll Need

Vegetables

01 1 large red bell pepper, thinly sliced
02 1 large yellow bell pepper, thinly sliced
03 1 large green bell pepper, thinly sliced
04 1 large red onion, thinly sliced
05 2 medium zucchini, cut into half-moons
06 1 cup sliced mushrooms

Seasonings

01 2 tablespoons olive oil
02 2 teaspoons chili powder
03 1 teaspoon ground cumin
04 1 teaspoon smoked paprika
05 ½ teaspoon garlic powder
06 ½ teaspoon dried oregano
07 ½ teaspoon salt
08 ¼ teaspoon black pepper

To Serve

01 8 small flour or corn tortillas, warmed
02 1 avocado, sliced (optional)
03 ½ cup fresh cilantro, chopped (optional)
04 ½ cup salsa or pico de gallo
05 ½ cup shredded cheese or vegan cheese (optional)
06 ½ cup sour cream or plant-based alternative (optional)
07 1 lime, cut into wedges

Steps to Follow

Step 01

Heat oil in skillet: Place a large skillet over medium-high heat and add olive oil.

Step 02

Sauté vegetables: Add all sliced vegetables to the skillet and sauté for 5 to 7 minutes, stirring occasionally, until softened and starting to caramelize.

Step 03

Add seasonings: Sprinkle chili powder, cumin, smoked paprika, garlic powder, oregano, salt, and black pepper over the vegetables; stir to coat evenly.

Step 04

Cook vegetables until tender: Continue cooking the mixture for an additional 3 to 5 minutes until vegetables are tender but still vibrant.

Step 05

Adjust seasoning: Taste the vegetables and adjust seasoning if necessary.

Step 06

Warm tortillas: Warm the tortillas in a dry skillet or microwave until pliable.

Step 07

Assemble fajitas: Spoon the cooked vegetables into each tortilla and top with avocado, cilantro, salsa, cheese, and sour cream as desired.

Step 08

Serve with lime: Serve immediately accompanied by lime wedges.

Tools Required

  • Large skillet
  • Chef's knife
  • Cutting board
  • Measuring spoons
  • Wooden spoon or spatula

Allergy Warnings

Please review individual ingredients for potential allergens and reach out to a healthcare professional if unsure.
  • Contains wheat if flour tortillas are used.
  • Contains dairy if cheese or sour cream is included.
  • Gluten-free option available using corn tortillas.
  • Dairy-free and vegan options available by omitting or substituting cheese and sour cream with plant-based alternatives.
  • Always verify ingredient labels for allergy safety.

Nutritional Info (per serving)

These details are for reference only and shouldn't replace professional medical consultation.
  • Calories Count: 210
  • Fats: 7 grams
  • Carbohydrates: 33 grams
  • Proteins: 5 grams