Easy Plant-Based Veggie Fajitas

BY : PUBLISHED : August 11th, 2022

This veggie fajitas recipe has lots of flexibility to make a dish perfectly suited for your family! It’s super quick and you can easily have dinner on the table in less than 30 minutes. Prep the best vegetarian fajitas ahead of time and save even more time. 

Jump to Recipe      
completed Grilled Veggie Fajitas on a white speckled plate with veggies in the background

Vegan fajitas are one of our family favorites! The marinade makes the best vegan fajita seasoning and tastes amazing! 

You can even add black or pinto beans to make it a bit heartier! They don’t require spending hours in the kitchen and everyone gets to add toppings to make it their way!

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.

Why This Recipe Works

  • No waiting time! There’s no need to let the marinade sit on the veggies. Just mix it up and cook.
  • Quick and easy. This makes veggie fajitas perfect for weeknights!
  • Kid-friendly. Veggie fajitas are always a popular meal at the dinner table.

What Goes Into This Recipe

Simple fresh ingredients are the name of the game when it comes to veggie fajitas! Let's look at the main ingredients.

ingredients for Grilled Veggie Fajitas laid out on a white surface
  • 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. Deseed them and remove the membrane for a less spicy flavor.
  • Tortillas: Make sure to choose the slightly larger fajita style. Prefer homemade? You can make homemade flour tortillas instead!

How To Make Veggie Fajitas

  • 1) Make the marinade first. Combine the lime juice, oil, spices, cilantro, and salt and pepper to taste. Mix it up well.
  • 2) Prep the veggies and combine the onion, bell peppers, zucchini, garlic, and jalapenos in a bowl. Add the marinade and toss the veggies to cover them completely. Your hands work great! 
  • 3) Add the vegetables to a large skillet and cook on medium-high heat until tender, about 6 to 7 minutes. Add the tomatoes at the last minute so that they are lightly cooked.
  • 4) Lightly toast tortillas over medium heat. Serve them up filled with the fajita vegetables.  

Expert Tips and FAQs

  • Adjust the flavors. Don’t like a lot of lime? Use one lime instead to reduce the flavor. Like it spicy? Then use more chilies! There’s really a lot you can do to make this veggie fajita recipe your own!
  • Don't overcook the veggies. Leaving them a little bit crisp-tender makes a better veggie fajita!
How to cut veggies for fajitas?

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, 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. Cut tomatoes into wedges. If using small veggies such as mushrooms that don’t cut into strips, just be sure to slice them.

What vegetables are good in fajitas?

The most common ingredients served in fajitas are onions and colored bell peppers. When making veggie fajitas, there are plenty more options! Mushrooms work great, either cremini or portobellos. Other possible ideas are sweet potatoes, zucchini, yellow squash, butternut squash, tomatoes, tomatillos, eggplant, and corn.

completed Grilled Veggie Fajitas on a white speckled plate with veggies in the background

Best Toppings

Traditional: Vegan sour cream, pico de gallo, and guacamole are the usual toppings for veggie fajitas!

Here are a few others:

Variations

  • 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.

Side Dish Ideas

More Mexican Main Dish Recipes

Photos by Alfonso Revilla

completed Grilled Veggie Fajitas on a white speckled plate with veggies in the background

Easy Plant-Based Veggie Fajitas

Miranda Rivera
This veggie fajitas recipe has lots of flexibility to make a dish perfectly suited for your family! It’s super quick and you can easily have dinner on the table in less than 30 minutes. Prep up the best vegetarian fajitas ahead of time and save even more time. 
5 from 58 votes
Prep Time 10 mins
Cook Time 10 mins
Total Time 20 mins
Course Dinner
Cuisine Mexican
Servings 4 servings
Calories 411 kcal
METHOD Stovetop
DIET Vegan

Equipment

Ingredients
  

  • Juice from 2 limes
  • 2 to 4 Tablespoons of oil
  • 1 teaspoon of dried oregano
  • 1 teaspoon of dried cumin
  • ½ teaspoon of chili powder
  • ¼ cup of fresh cilantro chopped
  • Salt and pepper to taste
  • 1 large onion cut into wedges
  • 2 bell peppers cut into strips (any color)
  • 2 small zucchinis halved and cut into strips
  • 4 garlic cloves missed
  • 1 jalapeño cut into thin strips
  • 1 tomato cut into wedges
  • 8 to 12 flour tortillas fajita style

Instructions
 

  • For the marinade, in a small bowl, combine and stir together the juice of limes, oil, spices, cilantro, and salt and pepper to taste.
  • Combine the onion, bell peppers, zucchini, garlic, and jalapenos in a bowl, add marinade, and mix well. You can use your hands for this. You don't need to let the marinade sit with the veggies.
  • Grill the vegetables in a large skillet on medium-high heat and cook for about 6 to 7 minutes, or until tender. Add tomatoes at the last minute so that they are lightly cooked.
  • Lightly toast tortillas over medium heat and place grilled vegetables in them.

Notes

  • Adjust the flavors. Don’t like a lot of lime? Use one lime instead to reduce the flavor. Like it spicy? Then use more chilies! There’s really a lot you can do to make this veggie fajita recipe your own!
  • Don't overcook the veggies. Leaving them a little bit crisp-tender makes a better veggie fajita!

Nutrition

Calories: 411kcalCarbohydrates: 60gProtein: 10gFat: 15gSaturated Fat: 4gPolyunsaturated Fat: 3gMonounsaturated Fat: 7gSodium: 709mgPotassium: 596mgFiber: 7gSugar: 10gVitamin A: 2443IUVitamin C: 106mgCalcium: 186mgIron: 5mg
Tried this recipe?Please tag us at @PlantBasedonaBudget! 🙂

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

About Miranda Rivera

Cooking vegan meals brings such excitement and richness to my life! The simple things in life are so beautiful to me. I love meeting new people. Welcome to my plant-based journey!

View all posts by Miranda Rivera

Reader Interactions

Comments

  1. Janaye says

    5 stars
    So flavourful and good!

    • Andrea White says

      Agreed! The flavor is spot on!

  2. Gina H. says

    5 stars
    My favorite Mexican-inspired dish! This recipe is even better than the one I get at our local Mexican restaurant. YUM!

    • Andrea White says

      Yesss! Such amazing flavor!

  3. Beatriz Buono-Core says

    5 stars
    Delicious fajitas!

    • Andrea White says

      Yesss! So tasty here!

  4. Teodora says

    5 stars
    So colorful and tasteful!

    • Andrea White says

      It's always nice to enjoy a nice colorful meal!

  5. Katie says

    5 stars
    These fajitas are so perfect! Made them for my non vegan family and they loved them!

    • Andrea White says

      So happy to hear that! The flavor is incredible!

  6. Andrea White says

    5 stars
    the perfect weeknight meal! love how these veggie fajitas turned out!

  7. Nancy says

    5 stars
    Super flavourful and delicious veggie fajitas !

    • Andrea White says

      Agreed! The flavor is spot on!

  8. Nora says

    5 stars
    What an amazing recipe! The whole family loved them! Thank you!

    • Andrea White says

      So glad the fam enjoyed these veggie fajitas! They're a hit for my family as well! So good!

  9. Mary says

    5 stars
    Loved your vegetable fajitas. Forget the meat!

    • Andrea White says

      Veggie fajitas for the win!

  10. Geetanjali says

    5 stars
    So simple yet delicious fajitas. Liked all the flavors.

    • Andrea White says

      The simple ones always are winners it seems!

  11. Kayla DiMaggio says

    5 stars
    These grilled veggie fajitas were amazing! I loved how quick they were!

    • Andrea White says

      I love having these go-to quick recipes on hand too!

  12. Melissa says

    5 stars
    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!

    • Andrea White says

      Perfect timing! The lime juice really brings everything together!

  13. Megs says

    5 stars
    I love how fresh, simple & light these fajitas are. Thanks for a great recipe

    • Andrea White says

      Agreed! So simple and so delicious!

  14. Jean says

    5 stars
    These fajitas make the quick and healthy dinner meals, will be a staple in our house

    • Andrea White says

      The fact that they're as healthy as they are is such a plus in my books too!

  15. Keri says

    5 stars
    These fajitas were so simple, fresh and delicious. Everyone here loved them. Will definitey make these again.

    • Andrea White says

      Yay to them being a hit! There's nothing like an easy and delicious dinner like these veggie fajitas!

  16. Freya says

    5 stars
    Fajitas are literally my favourite supper dish and these were fantastic!

    • Andrea White says

      Can't go wrong with veggie fajitas!

  17. Donna says

    5 stars
    These were amazing, quick and easy to bring about and lots of bright flavors from the veggies!

    • Andrea White says

      Definitely a quick and delicious way to get your veggies in!

Leave a Reply

Your email address will not be published.

Recipe Rating




BeanandRiceBurrito PBOAB 1

5 Secrets to Easy Meal Planning

Free Printable Plans & Recipes for Healthy Meals

FREE EMAIL BONUS

Plantbased on a budget Logo
Share to...