Veggie Fajitas Recipe

This post may contain affiliate links. Please read myย privacy policy.

Enjoy incredibly delicious restaurant-style Vegetarian Fajitas with this bold and flavorful Veggie Fajita Recipe.

These easy vegetarian fajitas are great for Meatless Mondays, weeknight dinners, or a low key date night at home. Bonus: This recipe is also vegan-friendly!

two vegetarian fajitas tacos on a plate with cilantro

If you’re looking for more mouthwatering Mexican-style recipes, try my Mexican sweet potatoes. If you want to add some meat to your dish, you can also try my slow cooker steak fajitas!

Vegetarian Fajitas

We all know the thrill of ordering fajitas at a restaurant and hearing them before we even see them! But did you know you can recreate that flavorful, sizzling fajita experience in your own kitchen?

This vegetarian version of fajitas takes bell peppers and onions and turns them into a fantastic meatless dish that will fill your kitchen with a fantastic aroma. Add mushrooms for a nice earthy flavor and you’ve got yourself filling, savory fajitas that are easy to make, less expensive than restaurant fajitas, and better for you on top of it all!

What Are Fajitas?

While many people think “fajitas” are a dish, it’s actually the cut of meat used in the dish, commonly carne asada or skirt steak. These are very tough cuts of meat, in this dish, they’re sliced against the grain and grilled. Nowadays the term “fajita” refers to any grilled meat cut into strips served with stripped peppers and onions.

vegetarian fajitas on a platter with guacamole

Vegetarian Fajita Recipe Ingredients

Wet ingredients: for this dish, there will be a marinade so the recipe needs a few liquids. You’ll need Worcestershire sauce, lime juice, and olive oil.

Dry ingredients: while veggies pack tons of flavor you’ll also need a few teaspoons of taco seasoning and ground cumin.

Vegetables: since this dish is vegetarian, the most important part is obviously the veggies! The filling will be made up of portobello mushrooms, garlic, bell pepper, and red onion.

ingredients in bowls: peppers, onions, limes, mushrooms

Optional ingredients: there are a ton of toppings and sides to serve with fajitas, some of my favorites are guacamole, pickled red onions, cotija, and of course fresh cilantro.

Tortillas: tortillas are a matter of preference, you can use either corn or flour tortillas for your fajitas. I recommend corn as it is the most authentic and delicious. You’ll need about 6 depending on the size.

Looking to add a quick protein to your fajitas? I highly recommend my Easy Blackened Shrimp Recipe. It comes together super quickly and tastes amazing. You can also serve this Chimichurri Steak and these Crispy Crockpot Carnitas with your veggie fajitas.

How to Make Veggie Fajitas

1. Make the marinade. Combine olive oil, Worcestershire sauce, lime juice, taco seasoning, cumin, and minced garlic.

2. Marinate the vegetables. Add sliced bell peppers, portobello mushrooms, and red onions to a large Ziploc bag with the marinade. Seal and shake until veggies are fully coated. Marinate at room temperature for 30 to 60 minutes, making sure to flip the bag halfway through.

how to make vegetarian fajitas

3. Preheat the oven. Preheat the oven and arrange the marinated veggies in a single layer on a baking sheet. You might want to split your vegetables between two sheets so they don’t overlap too much. Bake for 20-25 minutes, until the mushrooms begin to brown.

4. Remove veggies and set the oven to broil. Remove the veggies from the oven and preheat the broiler to high. Place the veggies back in the oven about 3 inches from the heating element for 4 to 5 minutes until charred to your preference.

Serve with warm fajitas and your favorite toppings.

How to Cook this Veggie Fajitas Recipe on the Stove

I’m a huge fan of dumping ingredients into the oven and forgetting about them for a while. However, you can cut down on your cooking time by cooking your vegetarian fajitas in a large cast-iron pan. Using medium-high heat cook the vegetables for 10 to 12 minutes, stirring occasionally, until the veggies start to brown.

How to Cook Peppers and Onions For Fajitas

Luckily these are very quick-cooking veggies and are ready to be served with any dish in a snap. Toss your sliced veggies in a large skillet with olive oil and seasonings, until softened. However, you can also make use of the warm oven and roast your peppers.

Vegetarian Fajita Recipe Variations

Black Bean & Veggie Fajitas: I see this on the menu at Mexican restaurants all the time! These fajitas can be filled with of course with black beans but also asparagus, mushrooms, and the toppings of your choice.

Tofu Fajitas: If you opt for tofu, you’ll want to make sure to use extra-firm tofu for your vegetarian fajitas. My favorite way to enjoy tofu is to make it super crispy.

Cauliflower Fajitas: Cauliflower is a popular meat substitute in many vegetarian recipes, with a whole head of cauliflower you can make scrumptious vegetarian fajita filling. You’ll still be able to use this recipe whether you’re adding, or even subbing for, cauliflower.

3 mushroom fajitas tacos on a plate with lime wedges

What to serve with Mushroom Fajitas

The fun thing about serving fajitas is all the delicious sides that come along with it. For smooth and creamy sauces you can try cilantro-lime crema, or stick with classic guacamole. If you prefer sweeter toppings, try serving avocado mango salsa or add more veggies with some Mexican street corn dip.

To make these vegan fajitas, simply leave out the cotija and make vegan crema.

Veggie Fajitas Calories

This Mushroom Fajitas recipe makes enough to serve 2 people. If you are inviting guests, double or triple accordingly.

In total, the fajitas contain roughly 650 calories per serving if prepared as specified.

Veggie Fajita Recipe FAQs

Are fajita veggies anti inflammatory?

Believe it or not, they are! Both bell peppers and mushrooms are included on the list of best foods to eat for anti-inflammatory purposes. Both are also full of antioxidants and various vitamins and minerals.

Should fajita veggies be crunchy?

You’re not quite aiming for crunchy here. I recommend going for a slightly crisp exterior with a tender center. You want your veggies to have a bit of bite to them, but they shouldn’t be fully crunchy or full chewy.

More like this Veggie Fajita Recipe

WANT TO TRY THIS VEGETARIAN FAJITAS RECIPE?

PIN IT to your dinner recipes, vegetarian recipes, or Mexican recipes board to save it for later!
Find me on Pinterest for more great recipes. I’m always pinning!

fajitas pinterest pin

Did you make this recipe? Post a photo on Instagram and tag me @JZEATS or #JZEATS so I can see! Leave a comment below and let me know what you think, too!

Tap stars to rate!
5 from 16 votes

Mushroom Fajitas

Enjoy incredibly delicious restaurant-style Vegetarian Fajitas with this bold and flavorful Veggie Fajita Recipe.
Prep Time10 minutes
Cook Time25 minutes
Marinate Time30 minutes
Total Time1 hour 5 minutes
Course: Main Course
Cuisine: Mexican American
Servings: 2
Calories: 653
Author: Jordan

Ingredients

  • 1 cup olive oil
  • 2 tablespoons Worcestershire sauce
  • 2 garlic cloves, minced
  • 1 lime, juice
  • 4 teaspoons taco seasoning
  • 1/2 teaspoon ground cumin
  • 3 bell peppers, seeds removed and thinly sliced
  • 4 large portobello mushrooms, gills removed and thinly sliced
  • 1 small red onion, thinly sliced
  • 6 medium sized corn or flour tortillas

Optional Toppings

Instructions

  • Combine olive oil, Worcestershire sauce, minced garlic, lime juice, taco seasoning, and cumin.
  • Add the sliced bell peppers, portobello mushrooms, and red onion to a large ziploc bag with the marinade. Zip to seal and shake until veggies are fully coated. Marinate at room temperature for 30-60 minutes, flipping the bag over halfway through.
  • Preheat the oven to 450° F and arrange the marinated veggies in a single layer on a baking sheet. You might want to split them between two baking sheets. Bake for 20-25 minutes, until mushrooms begin to brown.
  • Remove the veggies from the oven and preheat the broiler to high. Place the veggies back in the oven about 3 inches from the heating element for 4-5 minutes until charred to your liking.
  • Serve with warm fajitas and desired toppings.
If you tried this recipe, please leave a review letting me know how it was!

Video

Nutrition

Calories: 653kcal | Carbohydrates: 32g | Protein: 7g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Sodium: 229mg | Potassium: 1260mg | Fiber: 9g | Sugar: 16g | Vitamin C: 245mg | Calcium: 74mg | Iron: 3mg
Nutrition information is approximate and was calculated using a recipe nutrition label generator.
Tried this recipe?I’d love to see your dish, mention @jzeats or tag #jzeats!

5 from 16 votes (4 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




13 Comments

  1. judy marlow says:

    5 stars
    EXCELLENT TASTE

    These were finger looking good.
    My friend came for dinner so I made these and we ate one and we were looking our fingers and saying how good they were.
    We ate the second one and still couldnโ€™t believe the exquisite taste,
    and then we proceeded to have a third one and I just couldnโ€™t get over how fabulous it was so I had a fourth one. It was still sooooo very yummy! I just canโ€™t stop eating them !!!!

    YOU HAVE TO EXPERIENCE IT FOR YOURSELF

    AND MAKE SURE YOU LEAVE A COMMENT HOW GOOD IT WAS.

    Iโ€™m gonna be making these every week

    1. Wow, thank you so much Judy!

  2. 5 stars
    One of my favorite recipes. I’m typically a big meat eater, but I’m trying to drift away from that. This recipe is amazing!! I do not miss the meat for a second!!

  3. 5 stars
    I never knew that information about what a fajita really is/where the name came from. Also, I am so excited to use this marinade on everything!

  4. 5 stars
    I love having the option to make vegetarian fajitas, I’m not always in the mood for meat so this is a great substitute!

  5. 5 stars
    I love the fact the marinade for these veggies includes Worcestershire sauce – it adds so much flavor to marinades and the mushrooms soak it right up. Thanks for a really delicious recipe.

  6. 5 stars
    Such a tasty and flavorful meal thats easy to make. Perfect for my family’s meatless nights together.

  7. 5 stars
    omg I need these in my life!!!! I usually make fajitas with chicken but I don’t always have it around and this looks like such an incredible sub!!! also your photography is mouthwatering!

  8. Katherine says:

    5 stars
    So much yumminess in these veggie fajitas! Perfect midweek meal.

  9. 5 stars
    these vegetarian fajitas are really delicious, the combination of these vegetables was very good

  10. Farah Abumaizar says:

    5 stars
    These look so so good! I wouldn’t miss the chicken or beef in these. I love mushrooms too, and these look absolutely delicious. Thanks for the recipe!

  11. 5 stars
    These fajitas were wonderful! My whole family loved them!