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.

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.

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).

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.


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.


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.


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.

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.

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.

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.

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.

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

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

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
- Preheat the oven to 400°F (200°C).
- Slice the mushrooms, onion, and bell pepper and arrange them on a large sheet pan.
- In a small bowl, stir together salt, cumin, chili powder, garlic powder, onion powder and paprika to make the spice mix.
- Sprinkle the spice mix over the vegetables, drizzle with olive oil, and toss to coat evenly.
- Roast for 20 minutes, then stir and redistribute the vegetables.
- Roast another 15–20 minutes, until vegetables are caramelized and tender.
- 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