Crispy Black Bean Tacos with Mushrooms, Walnuts, and Vegan Cheese Recipe
If you’re on the hunt for a taco recipe that’s packed with flavor but still totally vegan and satisfying, you’ve got to try this Crispy Black Bean Tacos with Mushrooms, Walnuts, and Vegan Cheese Recipe. It’s one of those meals I keep coming back to when I want something comforting yet a little bit fancy. The combo of earthy mushrooms, crunchy walnuts, and creamy vegan cheese makes these tacos so layered and interesting, plus they get beautifully crispy in the oven – hello, taco game changer!
What makes this Crispy Black Bean Tacos with Mushrooms, Walnuts, and Vegan Cheese Recipe so special is how balanced the textures and flavors are. The spiced black bean and mushroom filling is hearty and slightly smoky, the walnuts add a lovely crunch, and the vegan cheese melts inside like a dream. It’s a recipe you can whip up for a casual weeknight dinner or impress guests with because everyone loves tacos, and vegan or not, these are irresistible.
Ingredients You’ll Need
This recipe uses a beautiful mix of pantry staples and fresh elements that work in harmony. Each ingredient plays its part – from the toasted walnuts adding texture to the nutritional yeast boosting that cheesy umami punch.
- Walnuts: Toast them well for a deeper flavor and that essential crunch.
- Cremini mushrooms: Their meaty texture adds richness without overpowering the filling.
- Nutritional yeast: This is your secret weapon for that cheesy, savory note.
- Porcini mushroom powder: Optional, but when I have it, it elevates the umami with earthy depth.
- Black beans: The hearty base that gives these tacos their protein and body.
- Olive or avocado oil: Use good quality oil for sautéing and brushing tacos to crisp up beautifully.
- Garlic: Four fat cloves give an aromatic base that you’ll smell from across the kitchen.
- Chili powder: Adjust the heat to your liking – I usually do the full tablespoon for a nice kick.
- Ground cumin: Brings that classic smoky warmth to the filling.
- Smoked paprika: Key for that subtle smoky depth that makes the flavor pop.
- Dried oregano: Either regular or Mexican oregano works great here.
- Kosher salt and black pepper: Don’t forget to taste and adjust to bring all flavors out.
- Mild salsa: Strain it so the filling doesn’t get too wet – it adds freshness and moisture.
- Flour tortillas: I recommend these for sturdiness and crisping, but corn tortillas can be used too.
- Shredded vegan cheese: Pick your favorite melty variety to make these tacos ooze cheesy goodness.
- Chipotle or avocado crema: Creamy toppings that balance heat and add cooling flavor.
- Lime pickled onions (optional): I love these for a bright, acidic punch that cuts through the richness.
- Shredded lettuce: Adds a refreshing crunch and color.
Variations
I’m a big fan of making recipes my own, so feel free to swap ingredients or add toppings that suit your taste. These tacos are super flexible and welcome all sorts of tweaks.
- Spice Levels: I sometimes dial back the chili powder to 2 teaspoons for a milder version if I’m serving kids or prefer less heat.
- Nut-Free Version: Swap walnuts for toasted sunflower seeds or pumpkin seeds if you need to avoid nuts, and it still turns out fantastic.
- Cheese-Free: If you want to skip the vegan cheese altogether, double up on the nutritional yeast and crema for extra flavor.
- Seasonal Twist: Swap cremini mushrooms for chanterelles or shiitakes when they’re in season for a special treat.
- Make It Gluten-Free: Use gluten-free tortillas for a celiac-friendly version. I’ve tested this, and it crisps up great!
How to Make Crispy Black Bean Tacos with Mushrooms, Walnuts, and Vegan Cheese Recipe
Step 1: Toast your walnuts just right
Start by heating a large pan over medium-low and toss in the walnuts. Toast them for about five minutes, stirring frequently until they’re golden and smelling nutty. This step really wakes up the flavor and adds a toasty crunch, so don’t rush it! While they’re toasting, drain and rinse your black beans, then pat them dry to avoid sogginess later on.
Step 2: Blend your filling to perfection
Next, transfer those toasted walnuts to your food processor and pulse until you get fine crumbs—don’t go all the way to nut butter though! Add in the mushrooms, nutritional yeast, and optional porcini mushroom powder, pulsing again until the mushrooms are finely chopped and all ingredients blend nicely. Finally, add in the black beans and pulse about ten times. You want to break the beans up but still keep some texture for a satisfying mouthfeel.
Step 3: Sauté your filling with spices
Heat the pan back over medium and add your oil. Toss in the chopped garlic and cook gently for 2-3 minutes — you’re looking for the garlic to soften and become fragrant, but not burn. Stir in your chili powder, cumin, smoked paprika, oregano, salt, and pepper, cooking just 20-30 seconds to toast the spices. Next, add the bean and mushroom mixture, stirring to coat well. Cook this for about 5-7 minutes, stirring now and then. If it starts sticking, splash a bit of water into the pan to loosen those tasty browned bits. Finally, stir in the strained salsa and cook another minute until the mixture thickens nicely.
Step 4: Assemble and bake your tacos
Spoon roughly ¼ cup (2 oz) of filling onto one half of each tortilla. Sprinkle your shredded vegan cheese over the filling, then fold the taco in half and press the edges gently to seal. Brush a baking sheet with oil, arrange the tacos without overlapping, and brush the tops with a bit of oil too. Bake on the bottom rack at 425°F for 8-12 minutes until golden and crispy on top. Flip the tacos carefully and move them to the top rack for another 5 minutes to crisp up the other side. This baking technique is my favorite part — it gives you that addictive crunch without frying!
How to Serve Crispy Black Bean Tacos with Mushrooms, Walnuts, and Vegan Cheese Recipe

Garnishes
I always top my tacos with a dollop of chipotle crema or avocado crema — it cools the spice down and adds creaminess. Lime pickled onions are an optional but amazing addition for brightness and that tangy crunch. Finish with some shredded lettuce for fresh texture and a pop of green. It’s such a satisfying bite that way.
Side Dishes
This recipe pairs beautifully with simple sides like Mexican street corn (elote) made vegan, a fresh tomato and avocado salad, or even some cilantro-lime rice. For a light touch, a crisp green salad with a zesty vinaigrette keeps the meal balanced and colorful.
Creative Ways to Present
For casual gatherings, I like to set up a taco bar with all the toppings laid out so everyone can build their own Crispy Black Bean Tacos with Mushrooms, Walnuts, and Vegan Cheese Recipe. On special occasions, I fold the tacos in half and stack them on a platter with colorful garnishes all around—makes for a festive and inviting presentation!
Make Ahead and Storage
Storing Leftovers
Once cooled, I store leftover taco filling in an airtight container in the fridge for up to 4 days. The filling actually tastes better after a day as the flavors meld. Keep the baked tacos separate in a container lined with paper towels to soak up any moisture.
Freezing
I’ve frozen the filling successfully before by portioning it into freezer bags. When you’re ready, thaw in the fridge overnight and reheat gently on the stove. The tacos themselves don’t freeze well once baked, because they lose their crispness.
Reheating
To reheat the filling, warm it gently in a pan with a splash of water or salsa if it’s too thick. For leftover tacos, I recommend reheating in a toaster oven or skillet rather than the microwave to bring back some crispness. I find wrapping them loosely in foil and heating at 350°F for about 10 minutes works great.
FAQs
-
Can I make the Crispy Black Bean Tacos with Mushrooms, Walnuts, and Vegan Cheese Recipe gluten-free?
Absolutely! Just swap out the flour tortillas for your favorite gluten-free tortillas. I recommend slightly thicker ones that hold the filling well and crisp up nicely in the oven. The rest of the recipe is naturally gluten-free.
-
What can I use instead of walnuts?
If you have a nut allergy or just don’t have walnuts on hand, toasted sunflower or pumpkin seeds work well for adding crunch and texture. Just pulse them finely in the food processor like you would the walnuts.
-
Is porcini mushroom powder necessary?
It’s optional but highly recommended if you want an extra umami boost. If you don’t have it, your filling will still be delicious thanks to the cremini mushrooms and nutritional yeast.
-
How do I get the tacos crispy without frying?
Baking the tacos on a well-oiled sheet at high heat is key. Using two racks and flipping halfway helps both sides get that golden, crispy texture without the extra oil from frying.
-
Can I prepare the filling in advance?
Yes! The filling can be made a day ahead and stored in the fridge. This actually helps the flavors develop better. Just warm it up on the stove when you’re ready to assemble your tacos.
Final Thoughts
This Crispy Black Bean Tacos with Mushrooms, Walnuts, and Vegan Cheese Recipe holds a special place in my kitchen rotation because it’s just so satisfying and versatile. Whether you’re feeding a crowd or treating yourself, it delivers complex flavors and textures with straightforward steps. I can’t recommend it enough – once you try it, those crispy, cheesy, smoky bites have a way of making taco night the highlight of your week. Give it a go, I promise you’ll be making it again and again!
Print
Crispy Black Bean Tacos with Mushrooms, Walnuts, and Vegan Cheese Recipe
- Prep Time: 35 minutes
- Cook Time: 15 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Vegan
Description
These crispy black bean tacos are a flavorful and satisfying vegan dish combining a savory walnut and mushroom filling with seasoned black beans, topped with melty vegan cheese and baked to golden perfection. Served with creamy chipotle or avocado crema, lime pickled onions, and fresh shredded lettuce, they provide a delicious twist on classic tacos with a perfect balance of textures and rich, smoky spices.
Ingredients
Filling
- ½ cup (56g) walnuts, broken up into pieces
- 8 ounces (227g) cremini mushrooms, roughly chopped (tough stems removed)
- ¼ cup (20g) nutritional yeast
- 1 teaspoon porcini mushroom powder (optional)
- 1 (15 oz / 425g) can black beans, drained and rinsed
- 3 tablespoons (42g) olive oil or avocado oil, plus more for cooking tacos
- 4 fat cloves garlic (20g), finely chopped
- 1 tablespoon chili powder (or 2 teaspoons for less heat)
- 1 tablespoon ground cumin
- 2 teaspoons smoked paprika
- 1½ teaspoons dried oregano (or Mexican oregano)
- ¾ teaspoon kosher salt
- ~10 twists of black pepper
- ½ cup (120g) mild salsa, strained of excess liquid
Assembly and Toppings
- 8 to 12 taco-sized flour tortillas
- 1 to 1½ cups (100 to 150g) shredded vegan cheese
- 5-Minute Chipotle Crema or Avocado Crema
- Lime Pickled Onions (optional)
- 2 to 3 cups (~100g) shredded lettuce
Instructions
- Prepare Pickled Onions: Make the lime pickled onions first to allow them to macerate while you prepare the tacos, enhancing their flavor and acidity.
- Preheat Oven: Set your oven to 425ºF (218ºC) and arrange racks on the top third and bottom positions to bake tacos later for optimal crisping on both sides.
- Toast Walnuts: Heat a large frying pan over medium-low heat for a couple of minutes, then add the walnuts. Toast for about 5 minutes until golden and aromatic, stirring frequently to prevent burning. Meanwhile, prepare the black beans by draining, rinsing, and patting dry; some beans can be gently smashed. Combine all taco spice ingredients and set aside.
- Process Filling Base: Transfer toasted walnuts to a food processor and pulse until finely crumbed but not paste-like. Add mushrooms, nutritional yeast, and porcini powder if using; pulse a few times until mushrooms are finely chopped. Add black beans and pulse about 10 times, breaking them up while retaining some texture. The filling should be moist but not sticky.
- Sauté Filling: Return the frying pan to medium heat; after one minute, add 3 tablespoons of oil and warm it. Add chopped garlic and cook, stirring often, just until it starts to change color (2-3 minutes) without browning. Stir in the prepared taco spices and cook for 20-30 seconds until fragrant. Add the bean-mushroom mixture, toss well to coat with spices, and cook, stirring occasionally, for 5-7 minutes. If sticking occurs, deglaze with a splash of water. Lower heat to medium-low, stir in strained salsa to deglaze any browned bits, and cook for 1 minute until the mixture thickens slightly and spreads easily. Remove from heat and adjust salt to taste.
- Assemble Tacos: Spread about ¼ cup (56g) of the filling on one half of each tortilla. Sprinkle a layer of shredded vegan cheese over the filling, fold the tortilla over, and press edges to seal.
- Bake Tacos: Brush a large rimmed baking sheet with 1 tablespoon of oil. Arrange the tacos in a single layer without overlapping and brush the tops lightly with oil. Bake on the bottom oven rack for 8-12 minutes or until the top is crispy and golden. Flip the tacos and move the baking sheet to the top oven rack; bake for another 5 minutes until the bottom is crispy and golden as well.
- Serve and Garnish: Let tacos cool slightly before carefully opening. Top with chipotle or avocado crema, lime pickled onions, and shredded lettuce. Serve extra crema on the side for dipping.
Notes
- Porcini Mushroom Powder: Adds rich umami flavor to the filling but is optional if unavailable.
- Tortillas: Flour tortillas are recommended for the best texture, but corn tortillas can be used as a gluten-free alternative.
- Vegan Cheese: Use your preferred shredded vegan cheese to achieve a melty texture inside the tacos.
- Lime Pickled Onions: Provide a bright acidic contrast and can be omitted if desired.
- Baking Time: Baking ensures a crispy exterior; avoid overlapping tacos on the baking sheet for even crisping on both sides.
Keywords: Black bean tacos, vegan tacos, crispy tacos, walnut mushroom filling, plant-based Mexican, vegan cheese tacos, chipotle crema, avocado crema, lime pickled onions
