Mushroom Tacos
These mushroom tacos are loaded with flavor and come together in under 20 minutes. They’re savory, a little smoky, and perfect for taco night, whether you’re vegan or not. The mix of soft tortillas, fresh toppings, and well-seasoned mushrooms balance perfectly and make your meal feel complete.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!
I love how the mushrooms soak up all the spices and lime juice. The texture is juicy with just the right amount of bite. These tacos are great for lunch or a quick weeknight dinner, especially when I’m craving something warm and satisfying. I usually keep the ingredients on hand, so I can throw it together without overthinking.
Ingredients You’ll Need
You’ll need all the ingredients shown in the photograph below.

How to Make Mushroom Tacos
Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.
I keep this recipe simple, but the flavors really shine. Here’s how I make mushroom tacos step by step.
Cook the mushrooms
Heat olive oil in a large skillet over medium-high heat. Add your sliced mushrooms and let them cook for about 5–6 minutes. Stir every so often so they brown evenly and don’t steam. I always reach for my cast iron skillet here; it gives the mushrooms that perfect golden edge without any fuss.
Add garlic and spices
Once the mushrooms are golden and tender, stir in the minced garlic, smoked paprika, cumin, chili powder, salt, and black pepper. Let it all cook together for another 1–2 minutes so the spices bloom.
I use a silicone spatula to stir everything in without scratching the pan, especially handy when things start sticking.
Finish with lime juice
Take the pan off the heat and squeeze in some fresh lime juice. It adds just the right amount of brightness and ties all the flavors together. A handheld citrus squeezer makes this super quick and saves you from chasing seeds around the pan.

Warm the tortillas
While the mushrooms are cooking, warm your tortillas in a dry skillet or directly over a flame. About 20–30 seconds per side should do it, just until they’re soft and a little charred. If you’ve got a cast iron griddle, it’s perfect for this, it heats evenly and gives that tiny bit of crisp around the edges.
Assemble the tacos
Spoon the mushrooms into each tortilla. Add shredded lettuce, diced tomatoes, and cheese (regular or vegan) if you like. I like to serve mine in a stainless steel taco holder; it keeps everything upright and tidy, especially if you’re loading them up with lots of toppings.
Garnish and serve
Top everything with fresh cilantro and an extra squeeze of lime. Serve right away while the mushrooms are still warm.
If it’s summer and you’re hosting a cookout, you can also make these on a griddle. Cooking outside is so therapeutic, and you don’t heat up the kitchen.

Equipment
Ingredients
For the Mushrooms:
- 2 tablespoons olive oil
- 12 ounces cremini or button mushrooms sliced
- 2 garlic cloves minced
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon chili powder
- ½ teaspoon sea salt
- ¼ teaspoon ground black pepper
- 1 tablespoon fresh lime juice
For the Tacos:
- 6 small corn or flour tortillas
- 1 cup shredded lettuce
- ½ cup diced tomatoes
- ½ cup shredded cheese optional
- Fresh cilantro for garnish
Instructions
- Heat the olive oil in a large skillet over medium-high heat. Add the sliced mushrooms and cook for 5–6 minutes, stirring occasionally, until they become golden and tender.2 tablespoons olive oil, 12 ounces cremini or button mushrooms
- Stir in the minced garlic, smoked paprika, cumin, chili powder, salt, and black pepper. Continue cooking for another 1–2 minutes, then remove from heat and mix in the lime juice.2 garlic cloves, 1 teaspoon smoked paprika, ½ teaspoon ground cumin, ½ teaspoon chili powder, ½ teaspoon sea salt, ¼ teaspoon ground black pepper, 1 tablespoon fresh lime juice
- While the mushrooms cook, warm the tortillas on a dry skillet or directly over an open flame for about 20–30 seconds per side until they become pliable and slightly charred.6 small corn or flour tortillas
- Assemble the tacos by filling each tortilla with the cooked mushrooms. Top with shredded lettuce, diced tomatoes, and shredded cheese if desired. Garnish with fresh cilantro.1 cup shredded lettuce, ½ cup diced tomatoes, ½ cup shredded cheese, Fresh cilantro
- Serve immediately with lime wedges on the side. Enjoy!
Notes
- Mushrooms: Oyster mushrooms, cremini, button, shiitake, or even portobello mushrooms work great. I sometimes mix them for extra texture and flavor.
- Spice it up: Like heat? Add a pinch of cayenne or throw in sliced jalapeños.
- Vegan: Just skip the cheese or swap it for a dairy-free option. Everything else is already plant-based.
- Make it creamy: Add a dollop of sour cream or guacamole for extra richness.
- Crispy: Want a bit more crunch? Try pan-frying the tortillas in a little olive oil until golden.
- Taco bar style: Set out toppings like guacamole, salsa, pickled red onions, or black beans so everyone can build their own.
- Grill them: Toss the mushrooms in the oil and spices first, then cook them on a grill pan or outdoor grill until tender.
- No tortillas: Turn it into a rice bowl with the same toppings, or spoon it over greens for a quick salad.
- Extra mushrooms: Leftovers are great in wraps, over toast, or mixed into scrambled eggs or tofu.
Storage and Reheating Instructions
- Fridge: If you have leftover mushrooms, store them in an airtight container in the fridge for up to 3 days. Keep the tortillas and toppings separate so nothing gets soggy.
- Reheat: When you’re ready to eat, just reheat the mushrooms in a skillet over medium heat for 2-3 minutes, or in the microwave until warmed through. I like to give them a quick squeeze of fresh lime juice again to freshen them up.
Nutrition
Recipe Notes and Tips
I keep things flexible in my kitchen, and this recipe is no different. Here are a few tips to make your mushroom tacos even better:
- Mushrooms: Oyster mushrooms, cremini, button, shiitake, or even portobello mushrooms work great. I sometimes mix them for extra texture and flavor.
- Spice it up: Like heat? Add a pinch of cayenne or throw in sliced jalapeños.
- Vegan: Just skip the cheese or swap it for a dairy-free option. Everything else is already plant-based.
- Make it creamy: Add a dollop of sour cream or guacamole for extra richness.
- Crispy: Want a bit more crunch? Try pan-frying the tortillas in a little olive oil until golden.
- Taco bar style: Set out toppings like guacamole, salsa, pickled red onions, or black beans so everyone can build their own.
- Grill them: Toss the mushrooms in the oil and spices first, then cook them on a grill pan or outdoor grill until tender.
- No tortillas: Turn it into a rice bowl with the same toppings, or spoon it over greens for a quick salad.
- Extra mushrooms: Leftovers are great in wraps, over toast, or mixed into scrambled eggs or tofu.
How to Store Leftover Mushroom Tacos
If you have leftover mushrooms, store them in an airtight container in the fridge for up to 3 days. Keep the tortillas and toppings separate so nothing gets soggy.
When you’re ready to eat, just reheat the mushrooms in a skillet over medium heat or in the microwave until warmed through. I like to give them a quick squeeze of fresh lime juice again to freshen them up.
What to Serve With Mushroom Tacos
These tacos go great with simple sides that add crunch, creaminess, or a little heat.
I like pairing them with homemade tortilla chips and guacamole, black beans or pinto beans, or a scoop of cilantro lime rice on the side. A fresh salsa or pickled red onions can take things up a notch as well.
More Mexican Recipes You Will Love
I like keeping dinner simple but full of flavor. If you enjoyed these mushroom tacos, here are a few more ideas to try next:

Add Preferred Source