Vegan Stuffed Mushrooms With a Garlicky White Bean Filling

These vegan stuffed mushrooms stay firm on the outside and creamy in the middle, and the step that makes that possible happens before any filling is involved. I roast the empty caps first, so they release their liquid and firm up instead of flooding the pan when they bake. That short pre-roast is the difference between an appetizer you can pick up with one hand and a tray of watery caps leaking mushroom juice everywhere. Skip it, and no amount of good filling will save the texture.

The filling is a garlicky white-bean mash with nutritional yeast, lemon zest, and herbs, which brings the same savory depth people expect from stuffed mushrooms without relying on store-bought vegan cheese. The beans give it body, the panko gives the tops a little crunch, and the whole thing comes together from pantry staples you probably already have. It’s about 55 minutes from first mushroom to plated tray, and most of that is oven time, so nothing about this needs you hovering over the stove. I serve them next to my creamy vegan ranch dressing for dipping, and when I’m putting out a bigger spread they sit happily beside a platter of homemade vegan smoked salmon. Set them out warm, and expect the tray to empty fast.

Vegan Stuffed Mushrooms, vegan recipe

Vegan Stuffed Mushrooms

Roasted cremini caps filled with a garlicky white-bean, herb, and panko stuffing, baked until the tops turn golden.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 24 mushrooms
Course: Appetizer
Cuisine: American

Ingredients
  

For the mushroom caps
  • 24 medium cremini (baby bella) mushrooms, about 1.5 pounds wiped clean, stems removed and reserved
  • 1 1/2 tablespoons olive oil for the caps
  • 1/4 teaspoon salt
For the filling
  • 1 1/2 tablespoons olive oil
  • 1 small shallot, finely diced about 1/4 cup
  • 2 garlic cloves, minced
  • 1/2 cup finely chopped mushroom stems from the reserved stems above
  • 1 can (15 ounces) cannellini beans, drained and rinsed
  • 3 tablespoons nutritional yeast
  • 1/2 cup panko breadcrumbs, divided
  • 1 teaspoon lemon zest from about half a lemon
  • 2 tablespoons fresh parsley, chopped plus more for serving
  • 1/2 teaspoon dried thyme
  • 3/4 teaspoon salt plus black pepper to taste

Method
 

  1. Heat the oven to 400 F (200 C) with a rack in the middle. Wipe the mushrooms clean with a damp paper towel rather than rinsing them, since wet caps soak up water and turn mushy. Gently twist out the stems, chop them finely, and set the caps aside.
  2. Toss the empty caps with the 1 1/2 tablespoons of olive oil and the 1/4 teaspoon of salt. Arrange them gill-side down in a single layer on a parchment-lined baking sheet and roast for 12 to 15 minutes, until they have released their liquid and look shrunken and drier at the edges. Let them cool on the sheet while you make the filling.
  3. Heat the remaining olive oil in a skillet over medium heat. Add the shallot and the chopped mushroom stems with a pinch of salt and cook, stirring now and then, until the moisture cooks off and the mixture turns golden, about 7 to 8 minutes.
  4. Stir in the garlic and dried thyme and cook for 30 seconds, until fragrant. Add the cannellini beans, nutritional yeast, the remaining salt, and a few grinds of black pepper. Warm everything through, then mash about half the beans with a fork or potato masher so the filling holds together while some whole beans remain for texture. Cook for 2 minutes to drive off extra moisture, then take the pan off the heat.
  5. Stir half of the panko, the lemon zest, and the parsley into the bean mixture. Taste and adjust the salt. Flip the cooled caps gill-side up and spoon the filling into each one, mounding it just above the rim and pressing it in gently so it stays put. Sprinkle the remaining panko over the tops and press lightly so it sticks.
  6. Return the pan to the oven and bake until the filling is hot all the way through and the panko tops are golden, 15 to 18 minutes. Let them rest for 5 minutes, then scatter over a little extra parsley and serve warm.

Notes

Mushrooms shrink as they roast, so look for the largest, most evenly shaped caps you can find at the store. The empty caps can be roasted up to a day ahead and kept covered in the fridge, which makes party day mostly assembly.

Vegan Stuffed Mushrooms, vegan recipe

If the caps turn watery or the filling falls apart

If this happens Do this
Caps leaked and turned soft The pre-roast was skipped or the pan was crowded. Roast the empty caps gill-side down in one layer until they look dry, and pour off anything that pooled on the sheet before you fill them.
Filling came out pasty The beans were over-mashed into a puree. Mash only about half of them, leave the rest whole, and if the mixture still looks wet stir in an extra tablespoon of panko.
Tops stayed pale instead of golden The panko needs a little fat to brown. Brush the tops lightly with olive oil before baking, or run the filled pan under the broiler for 1 to 2 minutes at the end.
Caps tipped over in the pan They were overfilled or the bases were rounded. Fill level with the rim, and press each cap gently flat against the sheet so it sits level while baking.
The filling tastes flat Bean fillings go bland when they sit. Taste before stuffing, season with salt and pepper, and finish with a squeeze of lemon or a pinch more nutritional yeast to bring the savory notes up.

These vegan stuffed mushrooms are best within an hour or two of baking, while the caps are still firm and the panko still crackles. Leftovers keep for 3 days in a sealed container in the fridge, and they reheat well in a 350 F oven or air fryer for a few minutes to bring the crispness back; the microwave softens the tops, so I avoid it here. I don’t recommend freezing filled caps, since the mushrooms release water as they thaw and the texture turns soft. What does freeze fine is the bean filling on its own, so if you end up with extra, that’s the part worth saving for another batch.

FAQ

Why do the mushroom caps get roasted before they’re filled?

Mushrooms are mostly water, and if you stuff raw caps that water comes out during baking and pools around the filling. Roasting the empty caps first drives off that moisture and firms them up, so they hold their shape, brown properly, and don’t turn the filling watery.

Can I stuff these ahead of time?

Yes. Roast the caps and make the filling up to a day ahead, then fill the caps and keep them covered in the fridge. Add about 5 minutes to the final bake when they go in cold, and check that the centers are hot all the way through before serving.

Can I use white button mushrooms or portobellos instead of cremini?

White buttons work but they’re smaller and hold less filling, so expect fewer, daintier bites. Portobellos are larger and need more filling per cap, plus a slightly longer roast before stuffing since they hold more water. Cremini are the sweet spot for a one-handed party bite.

How do I make this version gluten-free?

Use gluten-free panko or fine breadcrumbs in place of regular panko, and the rest of the recipe stays the same. The filling holds together on its own thanks to the mashed beans, so the breadcrumbs are really just there for the crisp top. Check the can of beans for a gluten-free label if you want to be strict, though plain canned beans are usually fine.

Ricky

Recipe developer

I've been vegan for years, and this site is where I share the recipes and answers I wish I'd had when I started. Everything here is something I've actually made and would make again.

Leave a Comment

Recipe Rating




Secret Link