This site uses affiliate links and I may earn a commission at no extra cost to you.
This easy veggie fajitas recipe delivers a sizzing, flavorful dinner to the table in less than 30 minutes! Importantly, it has lots of flexibility to make a dish perfectly suited for everyone in your family. Plus, prep the best vegetarian fajitas ahead of time and save even more time.

Want to save this recipe?
Table of Contents
- Why You’ll Love this Vegetarian Fajita Recipe!
- Ingredients for Veggie Fajitas Recipe
- How To Make Fajitas Vegetarian
- Toni’s Recipe Tips for Veggie Fajitas
- FAQs for this Vegetarian Fajita Recipe
- Best Toppings for Veggie Fajitas
- Variations on Vegan Fajitas
- Fajita Side Dish Ideas
- More Mexican Main Dish Recipes
- Easy Plant-Based Veggie Fajitas Recipe
Why You’ll Love this Vegetarian Fajita Recipe!

Vegan fajitas are one of my easy go-to family dinners. The marinade makes the best vegan fajita seasoning and tastes amazing. Because there’s no need to let the marinade sit on the veggies, there’s no waiting time. Just mix it up and cook, making this perfect for quick weeknight meals.
Additionally, make the meal even heartier by adding black or pinto beans. Then everyone can add toppings to make it their way. As a result, these veggie fajitas make a tasty meal the whole family loves especially when served up with more vegan Mexican favorites. Try them with cauliflower Spanish rice, spicy black beans, or an easy make-ahead southwest quinoa salad.
Ingredients for Veggie Fajitas Recipe
Simple fresh ingredients are the name of the game when it comes to vegetarian fajitas!

- Lime juice: Use freshly squeezed lime juice for the best flavor.
- Oil: You can use your favorite vegetable cooking oil.
- Veggie fajitas seasoning: Dried oregano, cumin, and chili powder.
- Fresh cilantro: Adding some chopped cilantro adds the perfect amount of freshness to the marinade. If you don’t like cilantro you can use parsley.
- Veggies: Onion, bell peppers, zucchinis, and tomatoes.
- Garlic cloves: Freshly minced garlic work the best.
- Jalapeño: Tossed in with the veggies for a bit of spice. Alternatively, deseed them and remove the membrane for a less spicy flavor.
- Tortillas: Make sure to choose the slightly larger fajita style. Prefer homemade? Also, you can make homemade flour tortillas instead!
How To Make Fajitas Vegetarian

Step 1: Start by making the marinade. First, combine the lime juice, oil, spices, cilantro, and salt and pepper to taste. Then mix it up well.

Step 2: Prep the veggies and combine the onion, bell peppers, zucchini, garlic, and jalapenos in a bowl. Next, add the marinade and toss the veggies to cover them completely. Hands work great for this!

Step 3: Add the vegetables to a large skillet and cook on medium-high heat until tender, about 6 to 7 minutes. At the last minute, add the tomatoes so that they are lightly cooked.

Step 4: Lightly toast tortillas over medium heat. Finally, serve them up filled with the fajita vegetables!
Toni’s Recipe Tips for Veggie Fajitas
- Adjust the flavors. Don’t like a lot of lime? Instead, use one lime to reduce the flavor. Like it spicy? Then use more chilies! Likewise, there’s a lot you can do to make this vegetarian fajita recipe your own!
- Don’t overcook the veggies. Leaving them a little bit crisp-tender makes better veggie fajitas!
FAQs for this Vegetarian Fajita Recipe
The best way to cut veggies for fajitas is into similar-sized long strips. Strips make the fajitas easier to roll up and cutting them into similar-sized pieces allows everything to cook up in the same amount of time.
For onions, cut them in half first, and with the root end facing you. Then cut them into one-half-inch or larger strips going from one side to the other.
Remove the seeds from bell peppers and slice them into similar-sized one-half-inch strips. If using squash, they work great cut into strips or half-coin shapes. Meanwhile, cut tomatoes into wedges. If using small veggies such as mushrooms that don’t cut into strips, just be sure to slice them.
The most common ingredients served in fajitas are onions and colored bell peppers. When making vegetarian fajitas, there are plenty more options! Also, mushrooms work great, either cremini or portobellos. Other possible ideas are sweet potatoes, zucchini, yellow squash, butternut squash, tomatoes, tomatillos, eggplant, and corn.

Best Toppings for Veggie Fajitas
Traditional: Vegan sour cream, pico de gallo, and guacamole are the usual toppings for veggie fajitas! Here are a few others:
- Cheeses: Grated Vegan Cheese or Vegan Nacho Cheese
- Salsas: Salsa Verde or Mango and Cucumber Salsa
- Fresh Veggies: Shredded lettuce or Rainbow slaw
- Avocado: Avocado cream is a great alternative to guacamole.
Variations on Vegan Fajitas
- Grilled fajitas: Cook the veggies on foil over an outdoor grill or use a cast iron grill pan which will give the veggies an appearance, though not the flavor of grilling.
- Add some beans: If you want to add some plant-based protein, canned black or pinto beans are an easy solution. Just be sure to drain them well and add them in when cooking the veggies.
- Sheet pan fajitas: After tossing the veggies in the marinade, spread them out on a sheet pan and cook in the oven at 400° F for 15-20 minutes or until tender.
Fajita Side Dish Ideas
- Rice: Make it a plate with Mexican Rice or Garlic Rice or try a lighter Spanish Cauliflower Rice.
- Beans: Add some Vegan Refried Beans or Instant Pot Pinto Beans!
- Mexican Favorites: Make it a hearty meal, especially if feeding guests, with Easy Vegan Tamales.
- Soup: As an opener or side, consider Caldo de Tofu or Southwestern Soup
- Drinks & Desserts: Mexican Horchata, Mexican Fruit Salad, or Churros.
More Mexican Main Dish Recipes
Vegan Breakfasts
Vegan Chilaquiles [Rojos or Verdes]
Vegan Dinners
Sweet Potato Enchiladas
Vegan Dinners
Vegan Zucchini Boats
Vegan Dinners
Rice and Black Bean Burrito (Freezer Friendly)
If you tried this easy Easy Plant-Based Veggie Fajitas recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!
Photos by Alfonso Revilla
![completed Vegan Chilaquiles [Rojos or Verdes] plated on a plate against a white background](https://plantbasedonabudget.com/wp-content/uploads/2023/03/70-Tofu-Chilaquiles-Plant-Based-on-a-Budget-12-378x378.jpg)





















Absolutely delicious! Quick and easy. I will be making this often!
So glad you like it! Thanks for letting me know!
So flavourful and good!
Agreed! The flavor is spot on!
My favorite Mexican-inspired dish! This recipe is even better than the one I get at our local Mexican restaurant. YUM!
Yesss! Such amazing flavor!
Delicious fajitas!
Yesss! So tasty here!
So colorful and tasteful!
It’s always nice to enjoy a nice colorful meal!
These fajitas are so perfect! Made them for my non vegan family and they loved them!
So happy to hear that! The flavor is incredible!
the perfect weeknight meal! love how these veggie fajitas turned out!
Super flavourful and delicious veggie fajitas !
Agreed! The flavor is spot on!
What an amazing recipe! The whole family loved them! Thank you!
So glad the fam enjoyed these veggie fajitas! They’re a hit for my family as well! So good!
Loved your vegetable fajitas. Forget the meat!
Veggie fajitas for the win!
So simple yet delicious fajitas. Liked all the flavors.
The simple ones always are winners it seems!
These grilled veggie fajitas were amazing! I loved how quick they were!
I love having these go-to quick recipes on hand too!
These fajitas came out very good, I think from the flavor of the lime juice. I would not have thought to include zucchini, but it soaked up the taste well plus I had a huge one in the house to use up, Thanks!
Perfect timing! The lime juice really brings everything together!
I love how fresh, simple & light these fajitas are. Thanks for a great recipe
Agreed! So simple and so delicious!
These fajitas make the quick and healthy dinner meals, will be a staple in our house
The fact that they’re as healthy as they are is such a plus in my books too!
These fajitas were so simple, fresh and delicious. Everyone here loved them. Will definitey make these again.
Yay to them being a hit! There’s nothing like an easy and delicious dinner like these veggie fajitas!
Fajitas are literally my favourite supper dish and these were fantastic!
Can’t go wrong with veggie fajitas!
These were amazing, quick and easy to bring about and lots of bright flavors from the veggies!
Definitely a quick and delicious way to get your veggies in!