Vegetarian Stuffed Mushrooms Spinach

Golden-baked Vegetarian Stuffed Mushrooms with Spinach and Cheese, overflowing with a creamy filling on a rustic wooden board.  Pin This
Golden-baked Vegetarian Stuffed Mushrooms with Spinach and Cheese, overflowing with a creamy filling on a rustic wooden board. | dashanddish.com

These stuffed mushrooms feature tender caps generously filled with a savory mixture of sautéed spinach, garlic, cream cheese, Parmesan, and mozzarella. Lightly seasoned with herbs and spices, the filling is baked until golden and bubbly, creating a perfect balance of creamy and earthy flavors. Ideal as a flavorful appetizer or a light main dish, they come together quickly with a simple preparation and short baking time, making them perfect for any occasion seeking a fresh, vegetarian-friendly option.

My sister called me last winter, convinced she'd found the perfect appetizer for her holiday party, but needed someone to taste test the recipe. I showed up with a bottle of wine and left having eaten nearly half the tray standing right there in her kitchen. These mushrooms have that way of disappearing before they even make it to the serving platter.

Ive made these for everything from casual Tuesday night dinners to fancy dinner parties, and they're always the first thing to vanish. Last month my friend actually asked for the recipe while still chewing her third mushroom. There is something universally appealing about bite sized food stuffed with cheese and herbs.

Ingredients

  • 16 large white or cremini mushrooms: Look for caps with deep bowls to hold more filling and firm flesh that wont collapse during baking
  • 2 tablespoons olive oil: This helps sauté the aromatics and adds a subtle fruitiness to the filling
  • 1 small yellow onion: Finely chopped so it cooks down evenly and blends seamlessly into the cheese mixture
  • 2 garlic cloves: Minced fresh garlic provides a punchy backbone that dried garlic cannot replicate
  • 150 g fresh spinach: Chopped and wilted down so it does not make the filling watery or soggy
  • 100 g cream cheese: Use full fat and bring it to room temperature for the smoothest incorporation
  • 60 g grated Parmesan: Adds a salty umami depth that balances the mild cream cheese
  • 60 g shredded mozzarella: Creates those irresistible cheese pulls when you bite into a hot mushroom
  • 2 tablespoons fresh parsley: Brightens the rich filling with herbaceous freshness
  • 1 teaspoon dried oregano: Earthy and aromatic it complements both the mushrooms and cheese
  • ½ teaspoon salt: Enhances all the flavors without making the filling overly salty
  • ¼ teaspoon black pepper: Just enough to add a gentle warmth and complexity
  • 2 tablespoons breadcrumbs: Optional but they create a lovely crunchy contrast to the tender filling
  • 1 tablespoon grated Parmesan: Extra cheese on top never hurts and forms a golden crust

Instructions

Prepare your oven and baking sheet:
Preheat to 190°C (375°F) and line a baking sheet with parchment paper for easy cleanup later
Clean and prep the mushrooms:
Gently wipe the caps with a damp paper towel remove the stems and finely chop those stems to use in the filling
Sauté the aromatics:
Heat olive oil in a skillet over medium heat cook the onion for 2 to 3 minutes until soft then add garlic and chopped stems for another 2 minutes
Wilt the spinach:
Stir in chopped spinach and cook until just wilted about 2 minutes then remove from heat and let the mixture cool slightly
Make the filling:
Combine the cooked vegetables with cream cheese Parmesan mozzarella parsley oregano salt and pepper in a mixing bowl and mix until uniform
Stuff the mushrooms:
Spoon the filling generously into each mushroom cap and arrange them on the prepared baking sheet without overcrowding
Add the topping:
Mix the breadcrumbs with the extra Parmesan and sprinkle over the stuffed mushrooms for that golden crunchy finish
Bake to perfection:
Bake for 20 to 25 minutes until the mushrooms are tender and the tops are beautifully golden brown
Let them rest:
Cool for 5 minutes before serving so the filling sets slightly and becomes easier to eat
Close-up of Vegetarian Stuffed Mushrooms with Spinach and Cheese, their savory filling bubbling with golden, melted cheese toppings.  Pin This
Close-up of Vegetarian Stuffed Mushrooms with Spinach and Cheese, their savory filling bubbling with golden, melted cheese toppings. | dashanddish.com

These have become my go to when I need to bring something to a gathering because I know they will be a hit. Watching guests reach for seconds and thirds before I even sit down never gets old.

Make Ahead Magic

You can assemble these stuffed mushrooms up to 24 hours in advance and store them covered in the refrigerator. The flavors actually develop and meld during this time making them even more delicious.

Serving Suggestions

These work beautifully as passed appetizers or as part of a larger spread. I like to arrange them on a wooden board with some crusty bread and maybe a small bowl of marinara for dipping.

Customization Ideas

The filling is incredibly forgiving and welcomes all sorts of variations depending on what you have on hand.

  • Try swapping spinach for chopped kale or Swiss chard for a heartier green
  • Add a pinch of red pepper flakes if you want some gentle heat in every bite
  • Mix in some sun dried tomatoes for a sweet tangy contrast to the creamy cheese
Appetizer platter of Vegetarian Stuffed Mushrooms with Spinach and Cheese, garnished with fresh parsley and a side of marinara. Pin This
Appetizer platter of Vegetarian Stuffed Mushrooms with Spinach and Cheese, garnished with fresh parsley and a side of marinara. | dashanddish.com

There is something deeply satisfying about transforming simple ingredients into something that feels so special. These stuffed mushrooms might just become your most requested recipe too.

Recipe FAQs

Yes, cremini or white mushrooms work best due to their size and texture, which hold the filling well during baking.

Simply omit the breadcrumbs or use gluten-free alternatives to keep the topping crunchy without gluten.

Fresh parsley and dried oregano add brightness and depth, complementing the spinach and cheeses beautifully.

Yes, the spinach and cheese mixture can be made in advance and refrigerated until ready to stuff and bake.

Sprinkling breadcrumbs mixed with grated Parmesan on top before baking adds a delicious crunchy texture.

Vegetarian Stuffed Mushrooms Spinach

Tender mushrooms filled with spinach, cheeses, and herbs, baked for a golden, flavorful bite.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Mushrooms

  • 16 large white or cremini mushrooms, stems removed and cleaned

Filling

  • 2 tablespoons olive oil
  • 1 small yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 5 ounces fresh spinach, chopped
  • 3.5 ounces cream cheese, softened
  • 2 ounces grated Parmesan cheese
  • 2 ounces shredded mozzarella cheese
  • 2 tablespoons fresh parsley, chopped
  • 1 teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Topping

  • 2 tablespoons breadcrumbs
  • 1 tablespoon grated Parmesan cheese

Instructions

1
Preheat Oven: Preheat oven to 375°F. Line a baking sheet with parchment paper.
2
Prepare Mushrooms: Clean mushroom caps with damp paper towel. Remove stems and set caps aside. Finely chop stems.
3
Sauté Onions: Heat olive oil in skillet over medium heat. Add chopped onion and cook 2–3 minutes until soft.
4
Cook Aromatics: Add garlic and chopped mushroom stems to skillet. Sauté for 2 minutes.
5
Wilt Spinach: Stir in chopped spinach and cook until wilted, about 2 minutes. Remove from heat and cool slightly.
6
Combine Filling: Mix cooked vegetables with cream cheese, Parmesan, mozzarella, parsley, oregano, salt, and pepper until uniform.
7
Stuff Mushrooms: Generously spoon filling into each mushroom cap. Arrange on prepared baking sheet.
8
Add Topping: Mix breadcrumbs with Parmesan. Sprinkle over stuffed mushrooms for crunchy topping.
9
Bake: Bake 20–25 minutes until mushrooms are tender and tops are golden brown.
10
Rest and Serve: Let cool 5 minutes before serving.
Additional Information

Equipment Needed

  • Baking sheet
  • Mixing bowl
  • Skillet
  • Spoon
  • Knife and cutting board

Nutrition (Per Serving)

Calories 145
Protein 8g
Carbs 7g
Fat 10g

Allergy Information

  • Contains dairy (cream cheese, mozzarella, Parmesan)
  • Contains gluten if using regular breadcrumbs
  • Check cheese and breadcrumb labels for hidden allergens
Lindsay Monroe

Home cook sharing easy, flavorful recipes for everyday family meals.