How to Make Portobello Mushroom Fajitas with Peppers and Onions

These quick and easy Portobello Mushroom Fajitas make a delicious vegetarian dinner. Serve with warm flour tortillas and sliced avocado for a satisfying meatless meal that will impress family and guests.

roasted portobello mushrooms, bell peppers, and onions

Portobello Mushroom Fajitas

These meatless fajitas deliver bold fajita flavor and a meaty texture without any animal protein. Thick slices of portobello mushroom roast alongside bell peppers and onion until caramelized and tender, coated in a simple homemade fajita spice mix. The high oven heat produces nicely charred edges that make the dish especially flavorful.

portobello mushroom fajitas

Ingredients Needed

  • Portobello mushroom caps: hearty, meaty mushrooms that are the centerpiece of this dish (sliced thick).
  • Onion: yellow or white onion, sliced into strips.
  • Bell pepper: any color; red and orange are great for sweetness and color.
  • Spices: a homemade fajita mix made from salt, cumin, chili powder, garlic powder, onion powder and paprika.
  • Olive oil: to coat the vegetables for roasting.
  • Fresh lime juice: for finishing and brightening the flavors.
  • For serving: small flour tortillas and avocado slices (plus any additional toppings you like).
ingredients needed to make portobello mushroom fajitas

How to make portobello mushroom fajitas

Step 1: Preheat the oven to 400°F (about 200°C). Slice the portobello caps, onion and bell pepper into thick strips and spread them in a single layer on a large sheet pan.

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

Step 2: In a small bowl, combine the fajita spice mix—salt, cumin, chili powder, garlic powder, onion powder and paprika. Adjust amounts to taste if you prefer it spicier or milder.

fajita spice mix in a small bowl
fajita spice mix stirred together

Step 3: Sprinkle the spice mix evenly over the vegetables. Drizzle with olive oil and toss with your hands or a spatula until everything is lightly and evenly coated.

portobello mushroom fajita veggies
portobello mushroom fajita veggies

Step 4: Roast the vegetables for 20 minutes, then stir and spread them back out. Roast for an additional 15–20 minutes, or until the mushrooms and peppers have caramelized edges and are tender.

portobello mushroom fajita veggies

Step 5: Remove from the oven, squeeze fresh lime juice over the vegetables, toss to combine, and transfer to a serving dish. Serve the filling on warm small flour tortillas with avocado slices and your favorite toppings.

portobello mushroom fajitas

The hot oven helps produce browned, crispy edges that concentrate flavor and texture. These roasted mushrooms are juicy and flavorful—the spice blend and lime brightening the overall profile.

roasted portobello mushrooms, bell peppers, and onions

Toppings

Don’t skip the creamy avocado slices — they balance the smoky, charred vegetables perfectly. Other excellent toppings include sour cream, fresh salsa, pickled jalapeños, or a scoop of mashed avocado or guacamole.

portobello mushroom fajitas

Storing

Store any leftover fajita filling in an airtight container in the refrigerator for up to 3 days. Reheat on a sheet pan in a hot oven until warmed through to help maintain texture rather than microwaving, which can make the mushrooms soggy.

portobello mushroom fajitas

Try these Portobello Mushroom Fajitas for your next Meatless Monday or anytime you want a quick, flavorful vegetarian meal.

portobello mushroom fajitas

More Easy Vegetarian Recipes

  • Air Fryer Portobello Mushrooms
  • Fajita Veggies
  • Vegetarian Mexican Rice Casserole
  • Sweet Potato Tacos
  • Tofu Tacos
  • Sweet Potato Black Bean Enchiladas
  • Vegetarian Enchiladas
  • Vegetarian Stuffed Peppers
portobello mushroom fajita veggies on a sheet pan with flour tortillas

Recipe: Portobello Mushroom Fajitas

Author: Joy Shull

Servings: 4  |  Prep: 10 mins  |  Cook: 35 mins

Ingredients

  • 4 large portobello mushroom caps, cut into thick slices
  • 1 onion, sliced
  • 1 bell pepper, sliced
  • 1 teaspoon salt
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¼ teaspoon paprika
  • ¼ cup olive oil
  • Juice of ½ lime

For serving

  • Small flour tortillas
  • Avocado slices
  • Lime wedges

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Slice the mushrooms, onion, and bell pepper and arrange them on a large sheet pan.
  3. In a small bowl, stir together salt, cumin, chili powder, garlic powder, onion powder and paprika to make the spice mix.
  4. Sprinkle the spice mix over the vegetables, drizzle with olive oil, and toss to coat evenly.
  5. Roast for 20 minutes, then stir and redistribute the vegetables.
  6. Roast another 15–20 minutes, until vegetables are caramelized and tender.
  7. Squeeze the lime over the roasted vegetables, toss, and serve on warm tortillas with avocado and lime wedges.

Nutrition (per serving)

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