clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Detail of a close up mushroom on a plate topped with stuffing.

Easy Vegan Stuffed Mushrooms

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Catherine Perez
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 24 mushrooms 1x
  • Category: Appetizers
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan


These flavorful vegan stuffed mushrooms are the perfect finger food for any upcoming holiday gatherings. They are loaded with garlic and herbs, easy to make and fun to eat.


  • 1 tbsp olive oil, divided
  • 24 baby bella mushrooms
  • 1/4 cup parsley, finely minced
  • 6 leaves fresh sage, finely minced
  • 5 cloves garlic, crushed
  • 1 cup bread crumbs
  • 1 tbsp Italian seasoning
  • 1 tbsp nutritional yeast
  • 1 1/2 cups good quality vegetable broth (plus extra for moistening the mushrooms as needed)
  • Salt and pepper to taste


  1. Preheat your oven to 350F. Using a damp cloth, gently brush the outside of your mushrooms to help remove any excess dirt that might be on them. Once cleaned, carefully remove the stems of your mushrooms and place the empty caps on a lined baking tray sprayed with oil. Take your mushroom stems and finely mince them.
  2. To a medium sized sauté pan, warm up half of your oil and add in your mushrooms. Cook them down along with a pinch of salt to release all of their water.
  3. Add your remaining olive oil to the pan and then add in your garlic, parsley and sage. Sauté until your garlic is fragrant and golden, about 1-2 minutes.
  4. Pour in your bread crumbs and stir into the mixture. Continue to stir until bread crumbs become golden and toasted.
  5. Sprinkle on your Italian seasoning and nutritional yeast and stir well.
  6. Pour in half of your broth first and stir well into the bread crumb mixture. Slowly pour in the remaining broth while stirring into the bread crumbs, to make the mixture moist and clump together.
  7. Remove the bread crumb mixture from the heat and then carefully scoop the mixture into the cavities of your mushroom caps.
  8. Place your mushrooms in the oven for 15 minutes. Reduce the heat to 325F and spoon a small amount of broth overtop your mushrooms. Return to the oven for 10 minutes and repeat the broth overtop. Return once more to the oven and bake for 10 more minutes. Remove from the oven and cool for 5 minutes before serving.


Do not wash your mushrooms under water to clean them. Use a damp wet cloth to brush any dirt off of your mushrooms. If you rinse under water they will get too watery and the texture will be rubbery.

Cook low and slow. I cook the mushrooms first for 15 minutes at 350F and then lower the heat to 325F to cook them the rest of the time. This will help make sure that your mushrooms do not come out rubbery.

To avoid your mushrooms from getting too dry and rubbery as they bake, add a little broth as needed on top of the mushrooms as they bake to keep them moist.

If you use low sodium stock, make sure to adjust the salt to taste before stuffing your mushrooms.