Skip to Content

What Vegetables Go in Fajitas? (15 Best Veggies)

Fajitas are a delicious and versatile dish that can be made with a variety of ingredients.

Whether you’re looking for something healthy or just want to add some color to your plate, there are plenty of vegetables that go well in fajitas.

From bell peppers to mushrooms and onions, the possibilities are endless!

The vegetables typically used in fajitas are bell peppers, onions, mushrooms, and tomatoes. If you want to add some extra flavor, try adding garlic or jalapenos for a spicy kick. You can also swap out the veggies for ones like zucchini, squash, or broccoli.

In this article, I will share 15 veggies that pair perfectly with fajitas – so you can make an amazing meal every time.

Read Also: Chicken Fajitas Wine Pairing: The 10 Best Wines for Chicken Fajitas


15 Vegetables That Go Well Go in Fajitas

Fajitas are a popular Mexican dish that can be made with either beef or chicken, but they can also be made vegetarian.

If you’re looking to make a delicious veggie fajita dish, here are fifteen vegetables that will work perfectly:

1. Portobello Mushrooms

Portobello Mushrooms

A hearty mushroom with an earthly flavor, portobellos make your fajitas super filling and tasty. To prepare them, just slice them up and sauté in a skillet until golden brown and delicious. Yum!

2. Bell Peppers

Bell Peppers

You can’t have good fajitas without bell peppers – they’re the MVP of this dish! Since they come in many colors like green, yellow, red, and orange, you can mix and match them to create a beautiful rainbow effect in your fajita. Simply slice ’em up and then give them a quick cook once you start assembling your wrap.

3. Red Onion

Red Onion Slices

The finishing touch on all classic fajitas is that sweet yet savory addition of red onion slices. They really tie everything together perfectly while adding some crunchiness to texture to the overall dish as well. All it takes is a couple of minutes of slicing before tossing into the hot pan as you assemble each wrap – easy peasy!

4. Zucchini


This vibrant vegetable is essential for a great fajita. The best way to prepare it is to slice it into thin strips and cook it over medium-high heat until golden brown and tender. Simply add some salt and pepper while cooking, then let the flavor shine through in your fajitas!

5. Squash


A delicious addition to any fajita, squash adds sweetness and texture that turns ordinary into extraordinary. To get the most from this humble vegetable, try roasting or grilling at high heat for 10 minutes so that its natural sugars are revealed in all their glory!

6. Sweet Potato

Sweet Potatoes

It’s sweet, but still manages to be savory when combined with other bold flavors like cumin and chili powder – if you’re going for depth of flavor then adding sweet potato is a must! For maximum flavor impact, skinny dice the sweet potatoes before tossing them onto the grill – they’ll caramelize nicely under those flames in no time!

7. Carrots

Chopped Carrots

Add a little sweetness and crunch to your fajitas with carrots. Make sure to chop them into thin strips that fit inside the tortilla so you can have some in every bite. Saute them in oil, garlic, and chili flakes, or bake them for a crispy treat.

8. Cabbage


Tender yet slightly crisp cabbage adds a pleasant texture to any dish, including fajitas! Thinly slice it first and then saute it with onions and peppers for added flavor – plus, try adding cooked bacon for an extra kick of flavor.

9. Corn

Sweet corn

A staple of Mexican cuisine like fajitas, corn is great roasted or grilled on the cob (just remember to remove those pesky husks!). Let it sit in lime juice before you add it onto the fajita – it’ll complement all the other flavors beautifully!

10. Tomatoes

Chopped Tomatoes

The classic vegetable for fajitas, tomatoes add a bit of acidity and sweetness that can’t be beaten. Cut them into thin slices or dice them up, whichever you prefer – either way, your fajitas will be bursting with flavor.

11. Spinach

Sauteed Spinach

A great addition to any meal, spinach is especially delicious when it’s sautéed in garlic and butter before adding it to your fajitas. Plus, the greens add a nutritious punch so you’ll feel super energized after eating all those veggies!

12. Jalapenos

Jalapeños slices

For an extra kick of heat and spice in your fajitas, jalapenos are the way to go. And don’t forget those lovely roasted hints of flavor from a few minutes on the grill!

Top off your dish with some freshly chopped jalapeno peppers for an out-of-this-world tasting experience that only spicy foodies can love!

13. Avocado


This creamy and satisfying green fruit can take your fajitas to new heights. Slice it up, season it with a bit of salt, pepper, and lime juice, then let the flavor party begin! The mix of buttery avocado and spicy grilled veggies will have your taste buds begging for more.

14. Asparagus


Grill or roast asparagus spears until they’re lightly charred around the edges for an extra layer of flavor in your fajita bowl. Drizzle them with olive oil and sprinkle generously with red pepper flakes – because why not? It’s time to spice up your life!

15. Black Beans

Black Beans

The perfect accompaniment to any Mexican-style meal (like fajitas) is delicious black beans! Start by sautéing some onion in a pan before adding soaked beans so they can really soak up all that delicious oniony goodness. Finish things off with cumin, smoked paprika, and garlic powder – because seasoning makes everything better!


What Vegetables Go in Fajitas? (15 Best Veggies)

If you're looking for a delicious and nutritious meal, fajitas are the perfect choice. But what veggies should go in them? In this article, I'm sharing my top 15 vegetables that are perfect for fajitas. From bell peppers and onions to zucchini and mushrooms, these vegetables will add a burst of flavor and texture to your dish.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Course Vegetables
Cuisine Mexican
Servings 4 people
Calories 45 kcal


  • Portobello Mushrooms
  • Bell Peppers
  • Red Onion
  • Zucchini
  • Squash
  • Sweet Potato
  • Carrots
  • Cabbage
  • Corn
  • Tomatoes
  • Spinach
  • Jalapenos
  • Avocado
  • Asparagus
  • Black Beans


  • Select your favorite vegetables from this article.
  • Prepare the veggies according to your preference.
  • Enjoy your fajitas in 30 minutes or less.
jenny happy muncher
 | Website

Jenny has always been passionate about cooking, and she uses her platform to share her joy of food with others. Her recipes are easy to follow, and she loves giving tips and tricks to help others create their own unique culinary creations.