Vegan Stuffed Mushrooms

Prep Time15 minutes
Cook Time25 minutes

Mushroom caps are filled with a flavor-packed spinach filling made with garlic, onions, kalamata olives and sun-dried tomatoes.

Vegan stuffed mushrooms

When I’m entertaining, I find that variety is super important when it comes to the dishes that are served. Not every bite needs to have a protein, and my Vegan Stuffed Mushrooms are a delicious way to round out your menu while making sure you have an appetizer that everyone can enjoy.


  • For the mushrooms: large mushrooms, olive oil, onion, garlic, red chili flakes, chopped spinach, kalamata olives, sun-dried tomatoes, and salt & pepper.
  • For the panko topping: panko bread crumbs, garlic, olive oil, and salt & pepper.

How to Make Vegan Stuffed Mushrooms

Liz destemming mushrooms

Start your Vegan Stuffed Mushrooms by preparing the mushrooms! You can use cremini, baby bella, or button mushrooms to keep the appetizer bite sized.

Chopped mushroom stems

Don’t wash your mushrooms under running water, instead wipe them with a damp cloth to clean. Then you’ll pop the stems off of each, and set the caps aside. Mince the stems.

Grating garlic into pan

Then in a large skillet, heat some oil over medium-high heat and use a microplane to grate your 4 garlic cloves.

Adding red pepper flakes to pan

Once the garlic is aromatic, add the red chili flakes, diced onion, and some salt and pepper to taste.

Sauteing mushrooms

Sauté until onion has started to soften.

Adding chopped mushroom to pan

Then add in the minced mushroom stems and stir until mixed.

Adding spinach to pan

Add the thawed and drained spinach to the pan.

Adding olive oil to spinach

Add more oil to the pan with another pinch of salt and pepper, and continue to sauté until spinach is warmed through.

Adding olives to pan

Then stir in the kalamata olives and sundried tomatoes, and cook until warmed through another couple minutes.

Olive oil in a bowl

To make the panko topping, in a small bowl, add some olive oil.

Grating garlic into a bowl

Then grate in your garlic and a bit of salt and pepper.

Adding panko to bowl

Finish with the panko breadcrumbs, and stir until evenly coated and mixed.

Stuffing mushrooms

Then using a spoon, fill each mushroom cap with about 2 tablespoons of your mushroom filling.

Topping stuffed mushrooms

Top each mushroom with a sprinkle of the panko mixture. Then bake at 350 for about 15-20 minutes or until mushrooms are soft.

Grabbing a vegan stuffed mushroom.

Serve warm, and with a sprinkle of fresh parsley if you have it, and enjoy your Vegan Stuffed Mushrooms!

Switch Things Up

  • Make it gluten-free. You can skip the panko topping, or use broken up rice chex instead.
  • Make it…not vegan. If you aren’t a vegan, you can mix in some parmesan cheese with the panko mixture to add some sharp flavor.

Frequently Asked Questions:

How do you get moisture out of mushrooms before stuffing?

Instead of washing your mushrooms under running water, clean your mushrooms by wiping them clean with a damp cloth. They’ll absorb less water this way so you won’t have to worry about wet or squeaky mushrooms.

Can you prepare stuffed mushrooms ahead of time?

You can prepare the stuffing and stuff the mushrooms a day in advance, but I wouldn’t bake until I planned to serve them.

Should you remove gills for stuffed mushrooms?

Depending on the type of mushroom you are using, the answer is yes and no. It won’t affect the taste much either way, but you way need to make more room for the stuffing.

Vegan stuffed mushrooms.

More Appetizers

Eat It, Like It, Share It!

Did you try this recipe and like it? The next time you make it, snap a picture and share it to your socials! Tag @thelemonbowl and #thelemonbowl so we can admire and share your dish.

Liz enjoying vegan stuffed mushrooms.

Vegan or not, you won’t be disappointed with my Vegan Stuffed Mushrooms, and neither will your guests.

No fork required.

Vegan stuffed mushrooms

Vegan Stuffed Mushrooms

Mushroom caps are filled with a flavor-packed spinach filling made with garlic, onions, kalamata olives and sun-dried tomatoes.
PREP: 15 minutes
COOK: 25 minutes


  • 16 large mushrooms (for stuffing)
  • 2 tablespoons olive oil (divided)
  • 1 small onion
  • 4 cloves garlic (grated, divided)
  • salt and pepper (to taste)
  • pinch red chili flakes
  • 2 16-ounce frozen chopped spinach (thawed and drained well)
  • ¼ cup kalamata olives (minced)
  • ¼ cup sun-dried tomatoes (minced)

Panko Garlic Topping


  • Pre-heat oven to 350 degrees and place mushroom caps in a single layer on a baking sheet lined with foil reserving the mushroom stems.
  • Mince the reserved mushroom stems and heat one tablespoon of the olive oil in a large sauté pan over medium-high. Add grated garlic, onion, and minced mushroom stems to the pan along with salt, pepper and chili flakes. Saute for 2-3 minutes or until mushrooms are softened.
  • Add the thawed and drained spinach to the pan along with another big pinch salt and pepper. Stir in remaining one tablespoon olive oil then saute until spinach is warmed through. Add in the minced kalamata olives and sun-dried tomatoes and stir again. Cook until mixture is warmed through, about 3-4 additional minutes.
  • In a small bowl, mix together the panko topping (panko, garlic, olive oil, salt and pepper); set aside.
  • Using a small cookie scoop, add two tablespoons of the filling to each mushroom cap. Don’t be afraid to fill it high. Top each with a sprinkle of the panko topping.
  • Bake mushrooms for 15-20 minutes or until mushroom caps are softened. Sprinkle with fresh parsley to serve.


Serving: 1mushroomCalories: 40kcalCarbohydrates: 2gProtein: 1gFat: 3gSaturated Fat: 0.5gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 2gSodium: 46mgPotassium: 107mgFiber: 0.5gSugar: 1gVitamin A: 45IUVitamin C: 3mgCalcium: 6mgIron: 0.3mg

Photo of Liz Della Croce

Hi, I’m Liz!

Hey there, I’m Liz Della Croce and I’m thrilled to have you here! My aim is to motivate and ignite your passion for cooking amazing meals for your loved ones. I believe in the power of real, wholesome ingredients that are bursting with flavor and won’t break the bank. Whether it’s a traditional Lebanese recipe from my family or a culinary creation from across the globe, you’ll be pleasantly surprised to discover that nutritious food can be exciting, affordable, and easy to prepare.

Learn more about me →

Subscribe to my recipes ->

Rate and Comment

Leave a Reply

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

Your feedback is important to us. Rate what you thought of this.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Liz Della Croce eating black bean dip

Hi I’m Liz!

Hey there, I’m Liz Della Croce and I’m thrilled to have you here! My aim is to motivate and ignite your passion for cooking amazing meals for your loved ones.