Skip to Content

Portobello Mushroom Fajitas

Share this recipe on Pinterest
vegan Portobello Mushroom Fajitas on a sheet pan with tortillas

A healthy, fast, vegetarian dinner is as easy and delicious as can be—meet our veggie-loaded portobello mushroom fajitas!

💌 Join Our Newsletter

Weekly dinner inspiration right in your inbox. Be first to know about giveaways, events, and exclusive recipes.

We Wrote a Cookbook!

The Modern Proper Cookbook Cover

Vegan Fajitas? Vegan Fajitas!

Portobello mushrooms make a fantastic “meaty” vegetarian substitute for the traditional chicken or beef in these simple, flavorful fajitas. A dip in a lime-y marinade gives the mushrooms an extra kick of flavor, and bright bell peppers and onions add layers of texture to the finished mushroom fajitas. Top the finished fajitas with generous dollops of homemade guacamole, and indulge guiltlessly. Meatless Monday has never tasted better!

ingredients laid out for vegan fajitas, portobello mushrooms, bell peppers, onions, cilantro and tortillas
fajita sauce for vegan mushroom fajitas
vegan Portobello Mushroom Fajitas on a sheet pan
vegan Portobello Mushroom Fajitas with bell peppers on a sheet pan

Hit That Produce Aisle!

This healthy fajita recipe is really simple, and almost every ingredient comes from the produce aisle of the store—don’t you love that? It always makes us feel super virtuous to have a rainbow of produce in our grocery cart (virtual, or otherwise). And it should! Portobello mushrooms are seriously healthy—they’re a good source of copper, potassium, magnesium, zinc and even some B vitamins. If they were grown in sunlight or exposed to ultraviolet light—and many portobello mushrooms are—they can also be a good source of vitamin D.

In addition to some flour tortillas and taco seasoning, all you’ll need to make these mushroom fajitas is:

  • Portobello mushrooms (P.S. did you know that “portabella” and “portobello” are two different names for the same mushroom? We’re calling them portobellos, but the terms are interchangeable.)
  • Limes
  • Red onions
  • Bell peppers (We usually grab one of each color, to make things interesting.)
  • Cilantro

And for the guacamole (which is a must!) you’ll need:

  • Jalapeño
  • Avocados
  • Garlic
vegan Portobello Mushroom Fajitas on a sheet pan

How To Make Vegetarian Fajitas

So, much like our regular old chicken fajitas recipe, our mushroom version is also essentially a sheet pan recipe. In other words, this magical dinner recipe is vegetarian AND a one-pan meal! YAY. Here’s how to make these delicious mushroom fajitas:

  1. Slice the portobello mushrooms and marinate them in taco seasoning, olive oil and lime juice for at least an hour.
  2. Grab your sheet pan, and load it up with the all of the vegan fajita filling goodies—sliced bell peppers, onions and the marinated portobello slices. Roast for about 20 minutes.
  3. Warm the tortillas while your mushrooms and veggies roast. You can do this in the oven, but be mindful—at 450°F, they’ll warm quickly! We usually prefer to warm them in a skillet on the stovetop.
  4. While the veggies roast, you might also want to whip up that guacamole.
  5. Serve! Fill those warm flour tortillas with the roasted mushrooms, peppers and onions, and top generously with creamy, homemade guacamole.
vegan Portobello Mushroom Fajitas on a sheet pan with tortillas
vegan Portobello Mushroom Fajitas on a sheet pan in tortillas on a plate

Tools You’ll Need:

More Easy Vegetarian Recipes You’ll Love:

Whether you’re looking for a quick meatless Monday recipe, or you’re devoted to a plant-based diet, these five vegan recipes are sure to be new favorites:

vegan Portobello Mushroom Fajitas on a sheet pan in tortillas on a plate

Healthy & Delicious—Our Favorite Combo.

Satisfying and delicious, these vegan fajitas are a sure-fire hit. If you try them, we want to hear how you liked them! Snap a photo of your portobello fajitas and tag us on Instagram using @themodernproper and #themodernproper. Happy eating!

Portobello Mushroom Fajitas

Originally published: March 30, 2020

  • Serves:4
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Calories:160


  • ¼ cup homemade taco seasoning (or 2 tbsp store bought)
  • 2 tbsp olive oil
  • 1 lime juiced, ¼ cup
  • 1 ½ lbs portobello mushrooms, cut into thick ¾-inch slices
  • 1 red onion, sliced
  • 1 red bell pepper, sliced
  • 1 orange bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • small flour tortillas
  • guacamole
  • cilantro


  1. Preheat oven to 450°F.
  2. In a large bowl make a marinade using the taco seasoning, olive oil and lime juice.
  3. Toss the portobello mushrooms in the marinade until evenly coated.
  4. Spread ingredients across an oiled baking pan and bake for 20 minutes. If you want to add some char to the mushrooms and veggies, broil for another 3 minutes.
  5. Serve with warm tortillas, salsa, guacamole, avocado, and fresh cilantro.

Nutrition Info

  • Per Serving
  • Amount
  • Calories160
  • Protein8 g
  • Carbohydrates23 g
  • Total Fat8 g
  • Dietary Fiber5 g
  • Cholesterol0 mg
  • Sodium241 mg
  • Total Sugars7 g

Questions & Reviews

Avg: 5