vegan fajitas recipe

One Pan Vegan Portobello Fajitas

You’ll love how easy these fajitas are to make! All you’ll need is one sheet pan, three ingredients, and a couple spices you probably have in your pantry already. This recipe pairs perfectly with our homemade vegan tortillas. 

We love to cook but at the end of the night having what seems like a million dishes to clean is getting a bit old. This recipe is great because all you need is a knife, cutting board, a sheet pan and some serving plates! Forget the forks and knives too because this dish is best eaten by hand. 

This recipe is:

  • Stress free
  • Juicy
  • Easy
  • Healthy
vegan mushroom fajitas recipe

Ingredients and Substitutions

This recipe is great for experimenting. So many delicious options. Here’s what we’ve chosen. You should get creative and trying out your own ideas. They will turn out yummy we promise!

  • Multi colored peppers – We used red, yellow and orange peppers but any color pepper will suffice. Totally up to you and your preferences!
  • Onions – We love onions. The flavor these onions add to the fajita is magical. But they can be omitted.
  • Portobello mushrooms – We went for the portobello mushrooms because they’re so meaty and a great juicy bite. If you don’t have portobello mushrooms on hand any mushroom could work! The taste and bite will be different but delicious nonetheless.
  • Cumin – This spice is pretty essential to the flavor of a fajita. Of course it can be omitted.
  • Smoked Paprika – Paprika is just so wonderful especially the smoky paprika flavor. If you don’t have smoked paprika on hand, regular paprika is a great substitute.
  • Garlic powder – Who doesn’t love garlic…if you don’t have garlic powder at home you can actually use chopped up garlic cloves into the pan to roast with the other veggies.
  • Chili powder – Chili powder gives a mild to moderately spicy kick to the fajita filling.
  • Salt – Salt is the perfect ingredient that really amplifies the flavors of everything else it’s paired with. Salt also help the veggies sweat out their juices while they cook. Of course salt can be omitted. Once the veggies are finished cooking toss coconut aminos or regular braggs aminos to add in that salty taste.
  • Tortillas – We made homemade flour tortillas for this recipe. Store bought tortillas are of course perfect for this recipe as well. If you’re looking to keep this recipe gluten free use corn tortillas or gluten free flour tortillas.


Some extras to consider for this easy meal include:

  • Hot sauce
  • Cashew lime crema
  • Guacamole or avocado slices
  • Lime juice
  • Cilantro!
  • Vegan Quesadillas

If you tried one of our recipes or found our articles helpful, let us know in the comments below how it turned out!

Follow us on PinterestInstagram, and Facebook. Take a picture of your creations and tag us using #cookingupvegan.

Luna & Nate

One Pan Vegan Portobello Fajitas

Recipe by Cooking Up Vegan Course: Main EntreeCuisine: MexicanDifficulty: Easy


Prep time


Cooking time


Total time





You’ll love how easy these fajitas are to make! All you’ll need is one sheet pan, three ingredients, and a couple spices you probably have in your pantry already.


  • 7 Medium 7 Portobello mushrooms

  • 1 Large 1 Onion, white

  • 4 Medium 4 Peppers, multi colored

  • 1 Tbsp 1 Cumin powder

  • 2 Tbsp 2 Chili powder

  • 1/2 Tbsp 1/2 Garlic powder

  • 1 Tbsp 1 Smoked paprika

  • 2 Tbsp 2 Cooking oil, Optional


  • Scrap out the gills of the portobellos with a spoon.
  • Slice the mushrooms, peppers and onions into 1/4 inch thick strips.
  • Place all the veggies on a sheet pan and mix in the spices including oil.
  • Bake 375 degrees F for 45 min to 1 hour. Be sure to mix the veggies on the tray about every 25 minutes.
  • Once out of the oven and cool to touch, warm up your favorite tortillas and start making these delicious vegan fajitas.


  • How to Store Leftovers – Once the fajita filling has completely cooled, place in an airtight container in the fridge. The mushroom and pepper filling should be good for up to 4-5 days. The fajita filling can also be stored in the freezer for 2 months.

Have you tried this vegan recipe?

Tag @cookingupveganblog on Instagram and hashtag it

You will like this vegan recipe!

Follow us @cookingupvegan on Pinterest

Try this vegan recipe!

Follow us on Facebook

Nutrition Facts

8 servings per container

Serving Size2 servings

  • Amount Per ServingCalories121
  • % Daily Value *
  • Total Fat 0.8g 0%
    • Cholesterol 0mg 0%
    • Sodium 23mg 1%
    • Potassium 1269mg 37%
    • Total Carbohydrate 16.6g 6%
      • Sugars 4.2g
    • Protein 9.5g 18%

    • Calcium 23%
    • Iron 4%

    * The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

    Leave a Comment

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