Home Main Dish Portobello Mushroom Fajitas

Portobello Mushroom Fajitas

These quick and easy Portobello Mushroom Fajitas are an absolutely delicious vegetarian dinner recipe!

  • Prep10 minutes
  • Cook35 minutes
  • Servings4

Published 19 Apr 2026

Portobello Mushroom Fajitas

These quick and easy Portobello Mushroom Fajitas are an absolutely delicious vegetarian dinner recipe! Serve with flour tortillas and avocado slices for a meatless meal that is sure to impress.

These meatless fajitas are a flavorful dinner so memorable it will impress even the pickiest meat eater!

Thick strips of mushroom are roasted to caramelized perfection along with sliced bell pepper and onion.

Juicy portobello mushrooms are the star of these fajitas. They are one of my favorite “meaty” veggies to use in vegetarian dishes.

The combination of high heat and homemade fajita spice mix results in the most delicious tender and juicy flavorful mushrooms. I could eat these straight off the pan they are so good!

portobello mushroom fajitas

Ingredients Needed

  • Portobello mushroom caps: these “meaty” mushrooms give this recipe a hearty taste.
  • Onion: we prefer yellow or white onions for this recipe.
  • Bell pepper: any color you want. We used half red and half orange.
  • Spices: This homemade fajita spice mix is made of salt, cumin, chili powder, garlic powder, onion powder, and paprika.
  • Olive oil: to coat the veggies in for roasting.
  • Fresh lime juice
  • For serving: small flour tortillas and avocado slices.
ingredients needed to make portobello mushroom fajitas

How to make portobello mushroom fajitas

Step 1: Preheat the oven to 400 degrees. Slice the mushrooms, onion, and bell pepper into thick slices and place them on a large sheet pan.

Step 2: Make your homemade fajita spice mix. Stir together the salt, cumin, chili powder, garlic powder, onion powder, and paprika.

Step 3: Sprinkle the fajita spice mix over the vegges and drizzle the olive oil over the top. Use your hands to toss the veggies until they are coated evenly in the oil and spices.

Step 4: Roast the fajita veggies in the oven for 20 minutes, then stir and toss them. Roast the veggies for an additional 15-20 minutes, until caramelized.

Step 5: Squeeze the fresh lime juice over the top of the veggies and toss to combine. Serve with flour tortillas, avocado slices, and toppings of choice.

The high heat used in roasting these veggies is key for getting those charred and crispy caramelized edges that give the dish so much flavor!

sliced portobello mushrooms, bell peppers, and onions on a sheet pan
portobello mushroom fajita veggies

Toppings

Be sure not to skip the fresh avocado slices with these fajitas! The creamy cool avocado is the perfect contrast to the smoky vegetables.

If you want more topping ideas, you could try homemade guacamole, sour cream, salsa, or jalapeños for a little heat.

portobello mushroom fajitas

Storing

Leftover fajita filling can be stored in airtight container in the refrigerator for up to 3 days. Reheat leftovers on a sheet pan in the oven until hot.

Try these portobello mushroom fajitas for your next Meatless Monday!

portobello mushroom fajitas
portobello mushroom fajitas

More Easy Vegetarian Recipes

Nutrition

  • Calories: 166kcal
  • Carbohydrates: 10g
  • Protein: 3g
  • Fat: 14g
  • Saturated Fat: 2g
  • Polyunsaturated Fat: 2g
  • Monounsaturated Fat: 10g
  • Trans Fat: 0.003g
  • Sodium: 601mg
  • Potassium: 450mg
  • Fiber: 3g
  • Sugar: 5g
  • Vitamin A: 1152IU
  • Vitamin C: 43mg
  • Calcium: 22mg
  • Iron: 1mg