• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Huggs
  • Home
  • Search
  • Recipes
  • About Me
  • Sign up!
  • Contact Me
  • Privacy Policy
menu icon
go to homepage
  • Recipes
  • Subscribe
  • Contact Me
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Contact Me
    • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » All Recipes » Dinner

    Portobello Vegan Fajitas

    May 2, 2025 By Melissa Huggins / 40 Comments

    This post contains affiliate links. Read my disclosure policy here.

    Jump to Recipe

    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!

    2 vegan fajitas on a black plate with rice on the side.

    That sizzle! Is there anything better than the sound of vegan fajitas hitting the table? When you’re dining out, that hiss and pop always steals the show, announcing their arrival with flair.

    Fajitas are the ultimate crowd-pleaser—customizable, fun, and perfect for sharing. With a spread of toppings to suit every taste, they’re a guaranteed hit. I pile mine high with vegan sour cream, tangy quick-pickled red onions, and a generous sprinkle of fresh cilantro for that extra zing.

    Think fajitas are tricky to whip up at home? Think again—they’re surprisingly simple! They’re a staple in my kitchen, right alongside family favorites like my vegan pineapple fried rice and creamy vegan mac and cheese.

    Why you'll love these Vegan Fajitas

    It's all about the fajita sauce! While the charred mushrooms, peppers, and onions already bring bold, smoky flavors, this sauce elevates them further. With its balanced blend of smokiness, subtle spice, and bright tang, it complements the veggies’ depth, adding a delicious finishing touch. You'll be hooked!

    Platter of prepared vegan fajitas in a pan.

    How to Serve

    They are delicious with warm corn tortillas, lime wedges, fresh-cut cilantro, vegan sour cream, guacamole, or rice, but feel free to get creative. They are pretty spicy, but if you want to turn up the heat, add your favorite hot sauce, salsa, or this creamy chipotle sauce.

    Tips for maximum flavor

    • For flavorful veggies, focus on browning and caramelizing them well. Use high heat and ensure the pan is hot before adding the mushrooms—you should hear an immediate sizzle.
    • Avoid overcrowding the pan when sautéing mushrooms. Too many at once will cause them to steam rather than sear and brown. Give them space, cooking portobellos in two batches if needed.
    • To clean mushrooms, gently wipe each one with a slightly damp paper towel or a soft brush. Mushrooms absorb water easily, and excess moisture can make them soggy.
    • The brown gills on mushrooms can be scraped off if you prefer a lighter-colored dish, but they don’t affect the flavor. I usually leave them as is.

    FAQs

    How can I make them mildly spicy?

    You can skip the fajita sauce. Instead, mix dry spices (garlic powder, cumin, chili powder) with the cooked mushrooms, onions, and peppers in the pan. Add ½ teaspoon of smoked paprika for extra flavor. Finish with a squeeze of lime juice.

    closeup shot of 2 vegan fajitas, topped with vegan sour cream.

    More flavor-packed recipes to try

    • Creamy Chipotle Sauce
    • One-Pan Mexican Quinoa
    • General Tso's Tofu
    • Mushroom Shawarma

    Did you make this recipe? Let me know what you think by leaving a star ⭐️⭐️⭐️⭐️⭐️  rating and sharing your feedback in the comment section below. It would make my day!

    ⭐️ Subscribe to the Vegan Huggs Newsletter and receive weekly recipes straight to your inbox! You'll also receive my FREE eCookbook featuring my top 10 recipes. 

    Recipe

    portobello vegan fajitas on a plate.
    Print Recipe Pin Recipe Rate this Recipe
    5 from 31 votes

    Portobello Vegan Fajitas

    Get your weeknight sizzling In just 30 minutes with these Portobello Vegan Fajitas. They are spicy, smoky, subtly sweet and robust! The flavors come together when the seared veggies meet the homemade fajita sauce. It's mouth-watering good!
    Prep Time15 minutes mins
    Cook Time15 minutes mins
    Total Time30 minutes mins
    Course: Entree
    Cuisine: Mexican-Inspired, Vegan
    Servings: 4 People
    Calories: 295kcal
    Author: Melissa Huggins

    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 fine sea 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 (red and green)
    • 1 large red onion , cut into ¼" strips
    • Fresh cracked pepper , to taste
    • Fine sea salt , to taste

    To Serve

    • 8 6-inch corn tortillas , warmed (*see note)
    • vegan sour cream (homemade or store-bought)
    • chopped cilantro, lime wedges, guacamole and rice (optional)

    Recommended Equipment

    • Blender
    • Large Skillet
    Prevent your screen from going dark

    Instructions

    Fajita Sauce

    • Add all the fajita sauce ingredients to a blender. Blend on high until smooth. Set aside.

    Fajitas

    • Heat a large skillet over high heat. Once very hot, add 1-2 tablespoons of oil. When the oil shimmers, add the mushrooms (you should hear a sizzle). Let them sit undisturbed for 2-3 minutes to sear and brown on one side.
    • Stir the mushrooms and let them brown for another 2-3 minutes, lower heat slightly if needed. Once they are browned, season with a generous pinch of salt and pepper. (*Optional: deglaze with a splash of sherry or broth to lift the browned bits and boost flavor.) Remove from heat and transfer the mushrooms to a plate or bowl. 
    • Heat the same large pan over medium-high heat. Once hot, add 2 tablespoons of oil. When the oil shimmers, add the onions and peppers (you should hear a sizzle). Season with a generous pinch of salt and pepper. Stir occasionally, allowing them to brown and lightly char for robust flavor. Sauté until tender and browned, about 6-8 minutes. (*Optional: deglaze with a splash of sherry/broth to enhance flavor.)
    • Add the cooked mushrooms and fajita sauce to the pan. Stir frequently to prevent the sauce from burning, and lower heat if needed. Taste and adjust seasoning if preferred. Cook for 1-2 minutes, then remove from heat. Serve immediately with warmed tortillas and preferred toppings.

    Notes

    1. Cleaning Mushrooms: Gently wipe each mushroom with a slightly damp paper towel or a soft brush. Mushrooms absorb water easily, which can make them soggy. The brown gills can be scraped off for a lighter-colored dish, but they don’t affect flavor.
    2. Sautéing Mushrooms: Avoid overcrowding the pan when sautéing mushrooms to prevent steaming. They need space to sear properly, so cook portobellos in two batches if necessary.
    3. Warming Tortillas: Heat a tortilla in a cast iron or stainless steel skillet over medium heat (no oil needed). Cook for 30 seconds per side, then cover with a slightly damp dish towel to keep soft and warm. Repeat with remaining tortillas. Start this step before the fajitas are done to serve everything hot.

    Nutrition

    Serving: 1(2 fajitas) | Calories: 295kcal | Carbohydrates: 42g | Protein: 3g | Fat: 11g | Saturated Fat: 1g | Sodium: 249mg | Fiber: 2g | Sugar: 3g
    Tried this recipe?Follow me @veganhuggs and mention #veganhuggs!

    Vegan Huggs Weekly Newsletter

    Receive the tastiest vegan recipes straight to your inbox! Join now and get my Fan Favorites ebook FREE!

    More Vegan Dinner Recipes

    • a bowl of vegan chickpea curry with rice on the side.
      Easy Vegan Chickpea Curry
    • a bowl of lemon chickpea orzo soup with a spoon on the side.
      Lemon Chickpea Orzo Soup
    • gochujang chickpeas in a white bowl.
      Creamy Gochujang Chickpeas and Lentils
    • butter bean curry in a pot with rice and naan on the side.
      Butter Bean Curry
    • Facebook
    • Twitter
    • Yummly
    melissa

    About Melissa

    I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too! Read more...

    Reader Interactions

    Comments

      5 from 31 votes (15 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Julia

      January 13, 2025 at 12:49 pm

      This looks soooo good and I really want to try it! I was wondering about the chipotle peppers in adobo sauce, can I use chipotle paste instead? Or are these ingredients too different? I'm new to cooking Mexican food, sorry for my ignorance and thanks a lot in advance for any help!🙏✨️

      Reply
      • Melissa Huggins

        January 13, 2025 at 1:06 pm

        Hi Julia, good question! Yes, you can use the paste instead of the sauce. Each brand might vary regarding the spice level, so you may want to use caution so it's not overly spicy. I'm so glad you'll give them a try. Thank you 🙂

        Reply
        • Julia

          January 14, 2025 at 12:14 pm

          5 stars
          Thank you so much for your fast reply! I made the recipe today with chipotle paste instead of chipotles in adobo sauce, and it worked out well and turned out absolutely delicious! Will definitely make this soon again!

        • Melissa Huggins

          May 06, 2025 at 4:33 pm

          Hi Juila, Yay, I'm so glad you loved the recipe. Thank you for sharing your experience. 🙂

    2. Michele

      October 02, 2024 at 5:41 pm

      5 stars
      Delicious. Use less adobe peppers if you don't want it spicy.

      Reply
      • Melissa Huggins

        November 24, 2024 at 9:16 am

        Hi Michele, I'm so glad you loved the recipe. Thank you for sharing feedback. 🙂

        Reply
    3. Pablo

      February 08, 2024 at 7:50 pm

      5 stars
      Wonderful and tasteful. Healthy and smells amazing.

      Reply
      • Melissa Huggins

        February 15, 2024 at 1:54 pm

        So glad you loved them, Pablo! Thanks for trying the recipe. 🙂

        Reply
        • Kimberly

          March 20, 2024 at 11:49 am

          5 stars
          Have made this recipe four times. It is in the weekly rotation of meals. Thank you so so much!

        • Melissa Huggins

          April 16, 2024 at 3:32 pm

          Hi Kimberly, I'm so happy you love the recipe and it's a part of your rotation. Thanks so much for leaving feedback. 🙂

    « Older Comments

    Primary Sidebar

    I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too!

    More about me →

    • vegan huggs facebook
    • vegan huggs Instagram.
    • vegan huggs pinterest
    • YouTube

    My Most Popular

    • Vegan crab cakes on a white serving plate. Topped with tartar sauce, green onion and paprika.
      Vegan Crab Cakes
    • One slice of vegan quiche on a white plate. Tomatoes in a bowl on the side with full quiche.
      Easy Vegan Quiche
    • closeup view of sesame cauliflower in a bowl.
      Sticky Sesame Cauliflower
    • Horizontal photo of two bowls of vegan potato leek soup.
      Creamy Vegan Potato Leek Soup
    • vegan-cauliflower-casserole-6a-340x340.jpg
      Cheesy Vegan Cauliflower Casserole
    • overhead view of two portobello mushroom steaks on a white plate. Asparagus and potatoes on the side.
      Grilled Portobello Mushroom Steaks

    Footer

    SEEN ON

    ^ back to top

    About

    • About Me
    • Privacy Policy
    • Recipe Index

    Newsletter

    Sign Up! for emails and updates

    Contact

    • Contact
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Vegan Huggs

    We use cookies to ensure that you have the best experience possible on our website. By continuing on the site you agree to the use of your cookies by www.veganhuggs.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.