These Vegan Stuffed Mushrooms are a perfect party food, and so easy to make. Just stuff mushroom caps with chopped spinach, sun-dried tomatoes, and garlic, then top with crispy panko breadcrumbs and bake!
Why Make This Recipe
Super easy to make: None of the filling ingredients needs to be pre-cooked, so you can just chop and stir together in a bowl. Stuff the mushrooms, top with breadcrumbs, then bake. Plus, only 6 ingredients!
Special diet friendly: Yummy appetizers aren’t just for meat-eaters! This is a vegan stuffed mushrooms recipe, and you can easily adapt the recipe for a vegetarian version or even a gluten-free version. More information below in Expert Tips.
Great for make-ahead: These stuffed mushrooms are easy to prep in advance, so you don't have to assemble them at the last minute before guests arrive.
🥗 Ingredients
- Mushrooms: I like to use white button or cremini mushrooms for this recipe, since they are the perfect size for a 1- or 2-bite appetizer. But, if you’d like to serve this as a main course or large starter, you could use portobello mushrooms as well. In that case, you may need a little extra bake time.
- Frozen spinach: I love fresh spinach as much as anyone, but this recipe really does work better with frozen spinach. If fresh is all you have, you’ll need to sauté it in advance and drain out the liquid it releases.
- Sun-dried tomatoes: I generally prefer to use jarred sun-dried tomatoes, since they are nice and soft. If you have fully dried tomatoes, soak them in water to soften them a bit before using (then pat them dry with paper towels).
- Garlic: If you are not a garlic person, feel free to leave this out of your mixture. Also, make sure you finely mince or even grate the garlic so that you don’t end up with large chunks in your mushrooms. That way, you’ll get a more even, light garlic flavor in every bite.
- Panko breadcrumbs: Panko breadcrumbs are a Japanese type of breadcrumb, so you can often find them in the Asian section of the grocery store. They have larger flakes than traditional breadcrumbs, which helps them stay crispier as a topping.
🥣 Instructions
Preheat oven to 400 degrees Fahrenheit/200 degrees Celsius. Pop stems out of mushrooms and wipe mushroom caps clean with a damp paper towel.
Put mushrooms in a bowl and toss gently with 1 tablespoon of olive oil, ¼ teaspoon salt, and ¼ teaspoon paper.
Then space out on a parchment paper- or foil-lined sheet pan.
Squeeze all liquid out of thawed spinach and chop. Finely chop sun-dried tomatoes, and finely mince garlic clove.
Mix spinach, tomatoes, and garlic in a small bowl. Combine panko breadcrumbs, ½ teaspoon salt, and ¼ teaspoon pepper in another small bowl.
Divide spinach mixture evenly between the mushroom caps, then top with panko mixture.
Bake for 20-25 minutes, until mushrooms are tender and topping is crispy and golden brown.
🧐 Recipe FAQs
Yes, you can definitely make this recipe in advance, or at least prep it in advance. Follow the steps of the recipe through filling the mushroom caps with the spinach mixture, then put the mushrooms in the refrigerator. Prepare the panko breadcrumb mixture as well, but wait to top the mushrooms until just before baking. For best results, bake them the same day you assemble them. If you do want to make them 1-2 days in advance, I would recommend prepping the spinach mixture and panko mixture in advance, but waiting to clean and stuff the mushrooms until the day you want to bake.
I wouldn’t recommend freezing this dish, whether before or after it is baked. Freezing spinach stuffed mushrooms and then defrosting them will result in mushy and unappetizing mushrooms. And, unfortunately, that is true of freezing unstuffed mushrooms as well. If you have extra mushrooms and want to freeze them for later use in something like a soup, you can do that. But any recipe where the mushroom needs to stand on its own is not a good match for freezing, since the texture will become somewhat mushy when defrosted.
👩🍳 Expert Tips
For best results, choose mushrooms that are around the same size. That way they will all cook in the same amount of time. For this reason, you may want to buy them loose, where you can hand-pick your mushrooms, rather than buying prepackaged. Also, you can choose perfectly-sized mushrooms for a 1- or 2- bite appetizer.
This may seem like an obvious tip, but remember that mushroom caps are round and like to roll! Once you have stuffed your mushroom caps, move your baking sheet slowly and carefully into the oven. If you move too quickly, your mushrooms will start to roll, and the panko crumbs can fly everywhere. (Speaking from experience here! 😂)
Wondering about vegetarian or gluten-free versions of this dish? You can easily adapt this recipe. For a vegetarian version, stir softened cream cheese into the spinach-tomato mixture, or stir grated parmesan cheese into the panko breadcrumb topping. For a gluten-free version of this recipe, just leave off the breadcrumb topping. If your gluten-free eaters can eat dairy, I’d recommend stirring in that cream cheese to the filling for a little extra flavor. Or, try topping the stuffed mushrooms with crumbled feta cheese before baking.
Other Vegan Recipes
If you like to eat vegan on a regular basis, I have some other great recipes you may want to try. I’ve got main course options, perfect for lunch or dinner such as this Vegan Buddha Bowl with Lemon Tahini Dressing, Vegan Chickpea Curry with Spinach, Cauliflower Chickpea Curry, and this Zucchini Stir-Fry with Tofu.
I also love to make vegan soups year-round. If you do too, you might enjoy my Vegan Potato Leek Soup or my French Lentil Soup. For a vegan version of a traditionally meat-based dish, my Red Lentil Bolognese is just as delicious as the original. And don’t miss my go-to summer dish of Orzo Pasta Salad with Black Beans and Corn—it is a perfect main course or side dish, and is frequently in my refrigerator!
If you try these Vegan Stuffed Mushrooms, I would love to hear from you! Leave a comment below—I read them all, and your feedback is invaluable to me. And please follow along on Instagram, Pinterest, and Facebook or subscribe to my newsletter. I'd love to inspire you with more delicious, healthy, and seasonal recipes!
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Vanilla Bean Cuisine.
📖 Recipe
Vegan Stuffed Mushrooms
Vegan Stuffed Mushrooms feature mushroom caps stuffed with spinach, sun-dried tomatoes, and garlic, then topped with crispy panko breadcrumbs!
Ingredients
- 12 ounces white button or cremini mushrooms (about 16 total)
- 2 tablespoons olive oil, divided
- 5 ounces frozen spinach, thawed
- 3 ounces sun-dried tomatoes (drained and patted dry)
- 1 garlic clove
- ⅓ c. panko breadcrumbs (.7 ounces)
- ½ t. kosher salt
- ¼ t. freshly ground black pepper
Instructions
- Preheat oven to 400 degrees Fahrenheit/200 degrees Celsius.
- Pop stems out of mushrooms and wipe mushroom caps clean with a damp paper towel.
- Put mushrooms in a bowl and toss gently with 1 tablespoon of olive oil, ¼ teaspoon salt, and ¼ teaspoon paper.
- Then space out on a parchment paper or foil-lined sheet pan.
- Squeeze all liquid out of thawed spinach and chop.
- Finely chop sun-dried tomatoes, and finely mince garlic clove.
- Mix spinach, tomatoes, and garlic in a small bowl.
- Combine panko breadcrumbs, ½ teaspoon salt, and ¼ teaspoon pepper in another small bowl.
- Divide spinach mixture evenly between the mushroom caps, then top with panko mixture.
- Bake for 20-25 minutes, until mushrooms are tender and topping is crispy and golden brown.
Notes
For best results, choose mushrooms that are around the same size. That way they will all cook in the same amount of time. For this reason, you may want to buy them loose, where you can hand-pick your mushrooms, rather than buying prepackaged.
Make-Ahead Instructions: To prep this dish in advance, follow the steps of the recipe through filling your mushroom caps with the spinach mixture, then put the mushrooms in the refrigerator. Prepare the panko breadcrumb mixture as well, but wait to top the mushrooms until just before baking. For best results, bake them the same day you assemble them. If you do want to make them 1-2 days in advance, I would recommend prepping the spinach mixture and panko mixture in advance, but waiting to clean and stuff the mushrooms until the day you want to bake.
Vegetarian and Gluten-Free Options: You can easily adapt this recipe for vegetarian or gluten-free eaters. For a vegetarian version, stir softened cream cheese into the spinach-tomato mixture, or stir grated parmesan cheese into the panko breadcrumb topping. For a gluten-free version, just leave off the breadcrumb topping. If your gluten-free eaters can eat dairy, I’d recommend stirring in that cream cheese to the filling. Or, try topping the stuffed mushrooms with crumbled feta cheese before baking.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 182Total Fat: 8gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 0mgSodium: 418mgCarbohydrates: 24gFiber: 5gSugar: 10gProtein: 8g
Nutrition information is provided as a general reference for users courtesy of the online nutrition calculator Nutritionix.
Instagram Users: Now that you've made this recipe, tag me @vanillabeancuisine or #vanillabeancuisine because I'd love to see your results!
Judee says
I like the idea of the sun-dried tomatoes in these vegan stuffed mushrooms. Sounds wonderful.
Chef Molly says
Thanks Judee! They really add some great flavor to the dish!
Mimi (Weyer) Cagle says
I'm also 'Mimi', go figure! I planned on making this recipe because it sounded delicious and my husband was grilling steak for Valentine's. But, I ended up substituting all over the place and it still came out well! I discovered we were out of frozen spinach, which never happens, and out of fresh garlic, which also never happens! Spinach still would have been better, but I used frozen mashed cauliflower instead. A bit of diced onion and some chunks of bleu cheese to make up for the lack of garlic (but now it's not vegan, oh well...), and toasted cauliflower 'breadcrumbs' because I'm gluten-free. It was really good, 3 out of 4 family members liked it (and the other one wouldn't try it because he doesn't eat any food that's too complicated so he's hopeless). I still want to try the properly vegan version though, because I'm very curious to see if expert flavor balancing can make up for the lack of an easy win like eggs, cheese, or meat. Thanks, Molly!
Chef Molly says
I loved this comment! Honestly I love when people make my recipes as-is and love them, but I also love when they are inspired by the idea of it and substitute ingredients for fun or necessity. Your cauliflower and blue cheese version sounds yummy too!
Chef Mimi says
My eyes roll back in my head when I see the word vegan. I rarely eat meat, but I couldn’t do without eggs and dairy. Of course these look fabulous and I know they’re wonderful. But a bit of sausage or some grated Parm?!!!! Teasing. I know these are wonderful as is.
Chef Molly says
Oh, Mimi, you crack me up! Yes, I hear you, but I promise I only do vegan recipes that I think are totally delicious without any animal product additions. (Though you are right that sausage or grated Parmesan additions would be excellent too!) I'm trying to eat less meat overall, so when I can make a vegan recipe that I'm happy with, I go for it!