This post contains affiliate links. Read my disclosure policy here.
Get your weeknight sizzling In just 30 minutes with these Portobello Vegan Fajitas. They are spicy, smoky, and robust! The flavors come together when the seared veggies meet the homemade fajita sauce. It's mouth-watering good!
Ahhh, that sizzling sound, don't you just love it? Especially, when you're dining out and hear those noisy Vegan Fajitas coming your way. They really do make an entrance, that's for sure!
Fajitas are always a great choice because they are customizable, fun to eat, and perfect for sharing. They are served with an array of toppings to please everyone's palate. I load them up!
Fajitas may seem complicated to make at home, but they are ridiculously easy. They are a top family favorite along with my Vegan Pineapple Fried Rice and Vegan Mac n Cheese.
What Makes them So Flavorful?
Fajita sauce! You don't really need a sauce for flavorful fajitas, BUT this sauce takes things to another level. It adds an EXTRA layer of flavor and has the perfect balance of smokiness, spiciness, and tang. You've gotta try it!
Here's What You'll Need for the Fajita Sauce
This is a quick overview with step-by-step photos. For the complete ingredient amounts and instructions, scroll down to the recipe card.
Chipotle peppers in adobo sauce
Vegetable broth
Lime juice
Garlic Powder
Chili powder
Cumin
Salt
The robust and smoky flavor comes from the chipotle peppers in adobo sauce. I use them to amp up so many recipes. Buy a few cans and keep them in your pantry. You won't regret it!
To make the sauce, just blend everything up until smooth and get those fajitas ready for greatness!
Remaining Ingredients
Avocado oil (or preferred oil)
Portobello Mushrooms
Bell Peppers,
Red Onion
Salt and Pepper.
How to Make Vegan Fajitas
STEP 1 - Blend up the fajita sauce and set it aside.
STEP 2 - Sauté the mushrooms until perfectly browned and set aside.
STEP 3 - In the same pan, sauté the onions and peppers until slightly tender and somewhat charred.
STEP 4 - Add the sauce and cook for a few minutes to incorporate flavors.
How to Serve
They are delicious with warm corn tortillas, lime wedges, fresh-cut cilantro, vegan sour cream, guacamole, or Spanish Rice and Beans, but feel free to get creative. They are pretty spicy, but if you want to turn up the heat, add your favorite hot sauce or salsa.
Tips for Cooking Mushrooms
- The key to flavorful veggies is perfectly browning and caramelizing them. Make sure your heat is high enough and don't add them to the pan until it's hot. You should hear that familiar sizzle right away!
- Don't overcrowd the pan when sauteéing the mushrooms or they will steam instead of searing and browning. They need lots of room, so you may need to cook the portobellos in two batches.
- To clean mushrooms, use a dry, slightly damp paper towel or a soft brush to clean each mushroom. Mushrooms are like sponges and will absorb a lot of water which can make the mushrooms soggy.
- The brown gills on the mushrooms can be gently scraped if desired. They make the vegetable mixture a little darker, but it doesn't affect the taste. I usually leave them intact.
An alternative to Fajita Sauce
If you think the sauce might be too spicy for your taste, you can omit it altogether. Instead, add the dry spices (garlic powder, cumin, chili powder) when the cooked mushrooms go into the pan of sauteéd onions and peppers. You can add ½ teaspoon of smoked paprika too. Add a squeeze of lime juice when everything is done.
More Flavor-Packed Recipes to Love
I’d love to hear from you
If you make these Vegan Fajitas, let me know what you think by ★ star rating it and leaving a comment below. It would really make my day. You can also follow me on Instagram and share your creation with me. Just tag me @veganhuggs and hashtag #veganhuggs so I don’t miss it.
📖 Recipe
Portobello Vegan Fajitas
Ingredients
Fajita sauce
- 2 chipotle peppers in adobo sauce + 1 tablespoon sauce
- ⅓ cup vegetable broth , low sodium
- 2 tablespoons lime juice , fresh squeezed
- ½ teaspoon granulated garlic
- 1 teaspoon chili powder
- 1 teaspoon cumin
- ¼ teaspoon salt
Fajitas
- 3-4 tablespoons avocado oil (or any high smoke point oil)
- 4 large portobello mushrooms , remove stems & cut caps into ½" slices
- 2 large bell peppers , cut into ¼" strips
- 1 large red onion , cut into ¼" strips
- Fresh cracked pepper , to taste
- Salt , to taste
To Serve
- 8 6" corn tortillas , warmed (*see note)
- vegan sour cream (homemade or store-bought)
- *Optional chopped cilantro, lime wedges, guacamole and rice
Instructions
Fajita Sauce
- Add all the fajita sauce ingredients to a blender. Blend on high until smooth. Set aside
Fajitas
- Heat a large pan over medium-high heat (*see note). When it's very hot, add 1-2 tablespoons of oil. As soon as the oil gets hot and shimmery, add the mushrooms (you should hear a sizzle). Don't move the mushrooms around the first 2-3 minutes. This will give them time to sear and brown on one side.
- Now give them a stir and let them brown for another 2-3 minutes. Once they have reduced their size and are fully browned, sprinkle with a generous pinch of salt & pepper. (*optional: to deglaze, splash some sherry into the pan - this will pick up some brown bits and add more flavor to your mushrooms). Remove from heat and place mushrooms on a plate or bowl.
- Heat the same large pan between medium and medium-high heat. When it's hot, add 2 tablespoons of oil. As soon as the oil gets hot and shimmery, add the onions and peppers (you should hear a sizzle). Now add a generous pinch of salt & pepper. Stir occasionally, but don't move them around too much, so they have time to get nicely browned and somewhat charred. This will create a robust flavor. Sauté until lightly tender and browned about 6-8 minutes. (*optional: to deglaze, splash some sherry into the pan)
- Now add the cooked mushrooms and fajita sauce. You'll want to stir frequently at this point to prevent burning the sauce. Taste for seasoning and add if needed. Cook for 1-2 minutes and remove from heat. Serve immediately.
Stephanie
This is so good! Thank you for sharing. I hosted a game night with a potluck taco bar. Everyone loved this.
Melissa Huggins
I am happy to hear this, Stephanie. 🙂 I'm glad you all had a great time and enjoyed the Fajitas.
Maggie
Hi! When you say “5 chipotle peppers in adobo sauce + 1 tablespoon sauce”, do you mean 5 peppers from one can or 5 cans of peppers?
Melissa Huggins
Hi Maggie, yes, it's 5 peppers from 1 can and 1 tablespoon of the sauce from the can. 🙂
Shana
Made this as I’m starting my journey and I definitely don’t miss having meat. It’s got a nice kick to it. Adding this to my regular menu!
Melissa Huggins
Hi Shana, I am pleased to be part of your Vegan journey! I am glad you tried and liked this recipe. Hope you can try more. 🙂
Kate
Definitely making these again!
Melissa Huggins
Thank you for trying it our Kate! Glad you liked it. 🙂
Ada
This was delicious! When my meat loving husband took the first bite he said “ mmmmhhh this is so good”
Will be making again and again!
Melissa Huggins
That is amazing Ada! Portobello mushrooms are an awesome substitute for meat and I am glad your husband thinks so too. Thanks for making it. 🙂
Michelle
The flavor was amazing! Much better than I imagined and will definitely make again.
Support @ Vegan Huggs
Hi Michelle! We're glad to hear that the vegan fajitas exceeded your expectations! Thanks for giving them a try 🙂
Christy
We have Mexican food every week and this is a great alternative for my vegetarian people. I did use less chipotle because of the children eating 😋
Support @ Vegan Huggs
Hi Christy! We're so happy to heat that you all loved the recipe! Thanks for stopping by 🙂
Tawni
My husband is a serious carnivore and now asks for this instead of beef fajitas..
Support @ Vegan Huggs
Hi Tawni! Wow - what a compliment! Thank you so much for trying out the recipe, we're so happy you both loved it 🙂
Samantha
This is one of my favourite recipes ever! Absolutely love it.
Support @ Vegan Huggs
Hi Samantha! We are so happy to hear that you love the fajitas! Thanks so much for giving the recipe a try 🙂
Annette
Very easy to make and super flavorful. Had a real kick to it. My boyfriend LOVES Mexican food so this will be something I make over and over. I may even try to put it in a a taco shell for something different. I paired it with a black bean salad.
Support @ Vegan Huggs
Hi Annette! We are so glad to hear you loved the recipe, pairing it with a black bean salad sounds delicious! Be sure to let us know how it goes with the taco shells! 🙂
Kay
It's very very delicious but super spicy. I might have to try with only one Chipotle chili instead of two and minus chili powder. I made Cilantro lime rice to eat with it. The rice tone down the heat a bit. Definitely a good recipe for keep. Thank you.
Liz
Instead of Adobe I used green chili’s 2 small cans and it’s the best fajitas EVER! Thank you
Melissa Huggins
Hi Liz, I'm so glad you liked them. Thank you for giving them a try!
Raylene
I made these tonight for dinner and they were delicious!! My husband loved them. They are easy to make and satisfying.
Melissa Huggins
Thank you, Raylene! I'm so glad you both loved them. I make them almost every week around here 🙂
Brad Salhus
Why would you advertise this as vegan and then have sour cream in the picture?
Melissa Huggins
It's vegan sour cream and I clearly stated that in the post and recipe. Thank you.
john
I love this fajitas recipe. I didn't know you could make them so flavorful! 2 Thumbs up!