Swap out the meat and turn up the heat with this kicky Mushroom Tacos recipe made with portobello mushrooms, jalapeños, onion, and garlic. Serve on warm corn or flour tortillas with you favorite toppings.

Check out all my Mexican inspired recipes for more comida deliciosa, from crispy bean and cheese burritos to authentic homemade tamales!

Three portobello mushroom tacos garnished with fresh jalapeño, lettuce, cilantro, sour cream, and salsa on warm corn tortillas.

What I love about this recipe:

  • You wont miss the meat: I know it sounds crazy but the juicy, meaty portobello mushrooms make these Mushroom Tacos a meatless meal that’s so flavorful and filling even die-hard carnivores will be delighted!
  • Taco Tuesday: the perfect meatless addition to our taco night (we love these lentil tacos too!). If you use our free meal plans, we always include one meatless meal each week!
  • Toppings are king: We like to load these vegan mushroom tacos with all the good stuff — black beans, corn, diced avocado, shredded purple cabbage, and a spritz of lime. And if you’ve got leftovers, grab some mixed greens and turn it into a taco salad.

How to Make Mushroom Tacos:

Slice Mushrooms: Use a spoon to scrape off the gills from the portabello mushrooms and slice into long thin pieces.

Sliced portobello mushrooms on a plate for easy mushroom tacos.

Cook Vegetables: In a large skillet, heat oil over medium heat. Sauté the onion and jalapeños for 5 minutes, then toss in the garlic for another 30 seconds. Add mushrooms to a bowl and toss with oil, a sprinkle of lime juice, and taco seasoning. Raise heat to medium-high and add the mushrooms to cook, stirring occasionally for about 10 minutes.

Two images showing a sliced portobello mushroom in seasoning and then cooked in a pan with diced onion and bell pepper for vegan mushroom tacos.

Serve: Warm the tortillas then add mushroom filling to each tortilla, along with desired toppings such as guacamole, lettuce, tomato, etc, and enjoy!

A portobello mushroom taco with fresh jalapeño, cilantro, lettuce, salsa, and sour cream on top.

Toppings Ideas:

The list of toppings for portobello mushroom tacos is so flexible, you could make a different version each time!

  • Pico de gallo or fresh chopped grape or cherry tomatoes.
  • Shredded cabbage or radishes create a little crunch that complements the softer textures of the mushrooms. Use iceberg or romaine as alternatives. You can even break up tortilla chips to sprinkle on top.
  • Pickle it. Pickled cabbage, pickled onion, pickled jalapeños, pickled radishes. Your choice.
  • Avocado or Guacamole
  • Say cheese! Try cotija, oaxaca, or anejo enchilado. Shredded Mexican or taco blends will do the trick, too.

Follow me for more great recipes


Three easy Mushroom Tacos on a plate, ready to enjoy.
Prep 10 minutes
Cook 15 minutes
Total 25 minutes
Save Recipe


  • 2 Tablespoons olive oil , divided
  • 3 Portobello mushroom caps , stems removed, or 1 lb cremini mushrooms or shitake mushrooms, chopped
  • ½ onion , chopped
  • 1 fresh jalapeño pepper , minced, (remove the seeds and veins for less heat)
  • 2 garlic cloves , minced
  • 1-2 Tablespoons taco seasoning , to taste
  • ½ lime
  • 4-8 warm corn or flour tortillas , for serving

Topping ideas:

  • fresh cilantro
  • Salsa or pico de gallo
  • Cheese , (cotija, Mexican blend, oaxaca)
  • bell peppers , sautéed
  • cabbage , or lettuce, Shredded
  • black beans , warmed
  • corn , warmed
  • avocado
  • Hot sauce


  • Use a spoon to scrape off the gills from the portobello mushrooms and slice into long thin pieces.
  • In a large skillet, heat the oil over medium heat. Once the oil is hot, add the onion and jalapeños. Sauté for 5 minutes. Add garlic and cook for 30 seconds.
  • Add mushrooms to a bowl and toss with 1 tablespoon of oil, a sprinkle of lime juice, and taco seasoning.
  • Raise the skillet heat to medium high and add the mushrooms. Cook, stirring only occasionally, for about 10 minutes.
  • Warm the tortillas. Add mushroom filling inside each tortilla and desired toppings.


Mushrooms: Portobello mushrooms are preferred for tacos as they are “meatier” in texture, where cremini mushrooms get really soft when cooked.
Grilled Mushroom Tacos: Leave the portobellos whole, and no need to remove the gills. Prepare as directed above and grill over medium high heat for 4-5 minutes on each side. Then slice into strips for serving.


Calories: 180kcalCarbohydrates: 21gProtein: 4gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.003gSodium: 278mgPotassium: 310mgFiber: 3gSugar: 4gVitamin A: 101IUVitamin C: 8mgCalcium: 55mgIron: 1mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Follow Me

Get recipe ideas weekly!

I originally shared this recipe January 2021. Updated July 2023.

This post contains affiliate links.

Related Posts

Share Recipe


About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Leave A Comment

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

Recipe Rating


  1. 5 stars
    I omitted the jalapeno pepper because my husband can’t eat spicy food. Otherwise, I made it as written. Absolutely delicious!!! We topped our tacos with avocado, corn and cilanthro. Thank you for this recipe, it is a keeper!!

  2. Really enjoyed this dish. Very simple to make and doesn’t take much time. Definitely worth keeping in the dinner rotation.

  3. 5 stars
    Made this for dinner and it was soooo good! I cooked the mushrooms with the onions since I don’t have a grill and added an extra jalepano. I’m going to be making this on repeat!

  4. 5 stars
    This was so delicious, and super easy to make, even for a non-cook like myself! The mushrooms paired perfectly with leftover tortillas, slaw and sauce I’d made for shrimp tacos the night before.