This post may include affiliate links; for details, see our disclosure policy.

These are the very best vegan fajitas: a plant based dinner that everyone loves! Roast the veggies on a sheet pan for quick and easy prep.

Vegan Fajitas
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

There’s no such thing as too many easy dinner ideas. So let us present our new favorite: these incredible vegan fajitas! Everyone loves this meal, even meat eaters. It’s a great way to make a fun healthy dinner where no one notices there’s no meat! Roast up lots of veggies on a sheet pan with spices, and serve with refried beans and “guac-ish”. The recipe comes right from Talia Pollack’s Party in Your Plants cookbook: and it’s truly a plant party. Here’s what to do, and more about this delicious plant based book!

Ingredients in vegan fajitas: sheet pan veggies

What we love about this delicious vegetarian and vegan fajitas recipe is that it’s basically sheet pan fajitas! Throw a mix of veggies onto a sheet pan, mix with fajita spices, and bake! It’s so simple and it’s easy to customize. You can use any veggies you like, and even try it with our fajita seasoning (throw the veg in a bowl with olive oil and eye-ball it). This combo of fajita veggies is fantastic though: it’s got just the right elements to make a tasty healthy dinner. Here’s what you’ll need:

  • Onion: use white, yellow or red!
  • Bell peppers: any color! We like a mix of green, orange and red
  • Cauliflower
  • Portobello mushroom
  • Olive oil
  • Chili powder
  • Cumin
  • Smoked paprika: if you can find it, this gives a nice subtle smokiness (you can use it in lots of recipes)
  • Garlic powder
  • Onion powder
How to make vegan fajitas

Guac-ish: a fast guacamole!

One of our favorite parts of this vegan fajitas recipe is a concept Talia uses called “guac-ish.” She’s a witty writer and podcast personality, and guac-ish is a great example of the way she infuses fun into everything she touches. It’s simply a fast guacamole recipe that takes just 5 minutes: and I think this will be our new go to! Here’s how to make guac-ish, the fastest guacamole recipe you’ll make:

  • Pit 2 avocados (here’s how to do it safely). Scoop out the flesh into a bowl.
  • Mash them with a fork.
  • Add the juice of 1 lime and chopped cilantro to taste. Yes, that’s really all you need to do! It makes the perfect topping for vegan fajitas and tacos. Consider us sold!
Vegan refried beans

Round it out with refried beans (or other protein)

When you’re making vegan fajitas, you have to think about plant-based protein. How are you going to add protein sources to make it a filling meal? This recipe uses refried beans as the basis for the fajitas: and this worked for our family! It was just enough protein to keep us full. The recipe in the book also lists a tofu and tempeh recipe you can use in addition to the beans: so feel free to add that if you think your family will need it.

Here’s what you can use for the refried beans component:

  • Canned refried beans is best for quick weeknights! Simply warm them on the stove. Sometimes we also add a few pinches of cumin or chili powder to amp the spices: just add to taste!
  • Homemade refried beans are great if you have time to whip them up: and you might be able to fit it in while the veggies roast. Try our homemade refried beans or refried black beans.
Vegetarian fajitas

How to warm tortillas

You can make all the components for these vegan fajitas, but they won’t be next-level unless you warm your tortillas. Yes, there’s nothing worse than a stiff, cold tortilla with fajitas! You can warm tortillas in the oven or on the stovetop. Here’s how to warm tortillas:

  • On the stove: Char the tortillas by placing them on an open gas flame on medium for a few seconds per side, flipping with tongs, until they are slightly blackened and warm. This is our preferred method!
  • In the oven: Preheat an oven to 350 degrees Farenheit. Wrap a few tortillas (in packets of no more than 5) in aluminum foil and place it in the oven for about 15 to 20 minutes. You can place the tortillas directly on the grate or on a baking sheet.

About the book: Party in Your Plants

If you’re looking for a plant based cookbook, Party in Your Plants is a fantastic resource for making eating your vegetables fun. Talia is a hilarious guide to vegan eating, and the book has 100 deliciously enticing vegan recipes (like these vegetable fajitas!). It’s got down to earth with chapter headings like, “What to Make When you Feel Anxious About Protein” and “When You Worked All Day But Still Need to Cook Yourself a Quick Dinner Because Life Sucks Sometimes.”

This book makes eating plant based irresistible and full of joy…which is the best way to motivate yourself to do it. Hats off, Talia, on an incredible book! (PS hear us in an interview on Talia’s podcast.)

Party in my plants

More vegan Mexican recipes

Love these vegan fajitas? Here are a few more easy Mexican recipes to try that make for veggie-filled healthy dinner ideas:

This vegan fajitas recipe is…

Vegetarian, vegan, plant-based, dairy-free, and gluten-free.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Fajitas

Vegan Fajitas (on a Sheet Pan!)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 4 reviews

  • Author: Sonja Overhiser
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 1x
Save Recipe


These are the very best vegan fajitas: a plant based dinner that everyone loves! Roast the veggies on a sheet pan for quick and easy prep.



For the sheet pan fajita veggies

  • 1 white onion
  • 2 bell peppers
  • 1 head cauliflower
  • 1 portobello mushroom
  • 2 tablespoons olive oil
  • 1 tablespoon chili powder
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika (or regular)
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon kosher salt

For serving


  1. Preheat the oven to 425 degrees Fahrenheit.
  2. Thinly slice the onion. Slice the bell peppers. Chop the cauliflower into small florets. Chop the mushroom into bite-sized pieces. Add the veggies to a big bowl and toss them with the olive oil, chili powder, cumin, paprika, garlic powder, onion powder, and kosher salt.
  3. Line 2 baking sheets with parchment paper. Add the vegetables in a single layer. Roast 15 minutes, then remove the sheets, stir the veggies, and sprinkle on another ½ teaspoon salt spread between the trays (¼ teaspoon on each). Stir again, then return to the oven and roast another 10 minutes until tender.
  4. Meanwhile, pit the avocados. Scoop out the flesh into a bowl and mash with a fork. Add the lime juice, salt, and cilantro.
  5. Heat the refried beans in a small sauce pan.
  6. If desired, char the tortillas by placing them on an open gas flame on medium for a few seconds per side, flipping with tongs, until they are slightly blackened and warm. (See How to Warm Tortillas.)
  7. To serve, place the refried beans and roasted veggies in tortillas, and top with guac-ish.


Reprinted with permission from Party in Your Plants by Talia Pollock

  • Category: Main Dish
  • Method: Roasted
  • Cuisine: Mexican
  • Diet: Vegan

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes and the joy of cooking! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


  1. M Addington says:

    I just ordered your book as a gift for my sisters new venture owning a food truck.
    I cannot wait to try your recipes myself.
    I am in Idaho, she moved to Louisiana.
    I may need to purchase a book of my own.
    I cannot wait to try. I have developed a low tolerance for meat.
    Thank you for sharing
    God Bless

  2. Jarrod says:

    I really enjoyed this recipe! I’m looking forward to trying more. Thank you!

  3. Kathy Schleyer says:

    These were super delicious. I am always trying new recipes and though they are all good, most are one and done. This on the other hand will definitely be made again. So so delicious!

    1. Alex Overhiser says:

      Thank you for making! We love to hear what make it into regular rotations.

  4. Lisa Jensen says:

    OMG! I made these for my carnivore husband and he loved them. I loved them so much too. In the next batch I might turn up the heat 🌶️
    Thank you.

  5. Sione LaPointe says:

    I made the vegan fajitas and AMAZING!!! So good! I forgot the cauliflower BOING and used shiitake mushrooms instead so basically I had onion, pepper, mushroom fajitas and they were so yummy!!! It was fast and easy! This is the second recipe I made from this site for my carnivore family and it was a huge hit!!! Asking for the cookbooks for Christmas!!!

    1. Alex Overhiser says:

      So glad you enjoyed! :)

  6. Bailey says:

    This recipe is my new addiction! However, I just use the roasted vegetables, and don’t add the beans or guacamole like how it’s made to how I eat it.

  7. Al gallucci says:

    Just the chopping and mixing to make the trays in the first part of this took an hour (not including cooking time) buy everything pre chopped to save time