Vegetarian Stuffed Mushrooms Spinach

Golden-baked Vegetarian Stuffed Mushrooms filled with creamy spinach and melted cheese, served warm on a rustic platter. Save
Golden-baked Vegetarian Stuffed Mushrooms filled with creamy spinach and melted cheese, served warm on a rustic platter. | cookedcravings.com

This dish features large white button mushrooms filled with a creamy mixture of sautéed spinach, garlic, cream cheese, Parmesan, and mozzarella. Breadcrumbs and olive oil add a crisp, golden topping. The mushrooms bake until tender, creating a flavorful and satisfying appetizer or side dish that offers a perfect balance of creamy and savory notes. Garnish with fresh parsley to brighten the flavors.

Last winter my friend kept talking about these stuffed mushrooms she'd had at a dinner party, describing them like they were some kind of revelation. I finally just made them myself on a rainy Sunday, and she was absolutely right.

I brought these to a potluck last month and watched three different people ask for the recipe within ten minutes. Something about that golden cheesy top makes people gravitate toward the platter immediately.

Ingredients

  • 16 large white button mushrooms: Look for caps that feel firm and have plenty of room for filling
  • 1 tablespoon olive oil: This helps sauté the stems and garlic into something fragrant
  • 2 cloves garlic, minced: Fresh garlic makes all the difference here
  • 150 g fresh spinach, chopped: Frozen spinach works too but fresh keeps the texture lighter
  • 120 g cream cheese, softened: Let it sit out for 20 minutes for easier mixing
  • 60 g grated Parmesan cheese: Adds that salty umami depth
  • 60 g shredded mozzarella cheese: Creates the beautiful golden top
  • 1 tablespoon fresh parsley, chopped: Brightens up all that rich cheese
  • ½ teaspoon salt and ¼ teaspoon black pepper: Adjust to taste after mixing
  • ¼ teaspoon crushed red pepper flakes: Totally optional but adds a nice warmth
  • 2 tablespoons breadcrumbs: Use gluten free if needed
  • 1 tablespoon olive oil: For drizzling over the tops before baking

Instructions

Preheat your oven:
Set it to 190°C (375°F) and line a baking tray with parchment paper for easy cleanup
Prep the mushrooms:
Clean the caps gently with a damp cloth, remove the stems, and finely chop those stems
Sauté the aromatics:
Heat 1 tablespoon olive oil in a skillet over medium heat, add the chopped stems and garlic, cook for 2 minutes until fragrant
Wilt the spinach:
Toss in the chopped spinach and cook for 2 to 3 minutes until it collapses, then remove from heat and let it cool slightly
Make the filling:
Combine the cooled spinach mixture, cream cheese, Parmesan, mozzarella, parsley, salt, pepper, and red pepper flakes in a bowl and mix until smooth
Stuff the mushrooms:
Spoon the filling generously into each cap, really packing it in there, and arrange them on your prepared tray
Add the topping:
Sprinkle breadcrumbs over each stuffed mushroom and drizzle with olive oil
Bake until golden:
Slide them into the oven for 20 to 25 minutes until the mushrooms are tender and those tops are beautifully browned
Garnish and serve:
Sprinkle with extra parsley and bring them to the table while theyre still warm
Freshly baked Vegetarian Stuffed Mushrooms with spinach and cheese, garnished with parsley on a dark marble countertop. Save
Freshly baked Vegetarian Stuffed Mushrooms with spinach and cheese, garnished with parsley on a dark marble countertop. | cookedcravings.com

These became my go to appetizer after I realized I could prep everything ahead of time and just pop them in the oven when guests arrive. The house smells incredible while they bake.

Making Them Your Own

Sometimes I swap in kale for the spinach or add chopped sun dried tomatoes to the filling for extra tang. The basic formula works with whatever cheese you have in the fridge too.

Serving Ideas

These work as a first course, a side with roasted chicken, or as part of a vegetarian tapas spread. I've even served them for brunch alongside a frittata.

Storage and Make Ahead

You can stuff the mushrooms up to a day ahead and keep them covered in the refrigerator. Bake them just before serving, and they reheat surprisingly well in a 180°C oven for about 10 minutes.

  • Freeze unbaked stuffed mushrooms on a tray, then transfer to a bag
  • Add a couple extra minutes baking time if baking from frozen
  • The texture is best eaten the same day theyre baked
Close-up of Vegetarian Stuffed Mushrooms with bubbly cheese filling and golden breadcrumbs, perfect for a party appetizer. Save
Close-up of Vegetarian Stuffed Mushrooms with bubbly cheese filling and golden breadcrumbs, perfect for a party appetizer. | cookedcravings.com

Every time I make these now, I think about that rainy Sunday afternoon when a simple craving turned into one of my most requested recipes.

Recipe FAQs

Large white button mushrooms are ideal due to their size and sturdy caps that hold fillings well.

Yes, kale or chard can be substituted for spinach, offering a slightly different texture and flavor.

Using fresh breadcrumbs and an extra drizzle of olive oil before baking enhances a crispy golden crust.

Absolutely, substitute regular breadcrumbs with gluten-free alternatives or omit them entirely.

Cool completely, then refrigerate in an airtight container for up to 2 days. Reheat gently to maintain texture.

Vegetarian Stuffed Mushrooms Spinach

Savory mushrooms filled with creamy spinach and cheese, baked until golden and tender.

Prep 20m
Cook 25m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Mushrooms

  • 16 large white button mushrooms (about 1 pound), stems removed and cleaned

Filling

  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 5 ounces fresh spinach, chopped
  • 4 ounces cream cheese, softened
  • 2 ounces grated Parmesan cheese
  • 2 ounces shredded mozzarella cheese
  • 1 tablespoon fresh parsley, chopped
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes

Topping

  • 2 tablespoons breadcrumbs
  • 1 tablespoon olive oil for drizzling

Instructions

1
Preheat Oven and Prepare Tray: Preheat the oven to 375°F. Line a baking tray with parchment paper.
2
Prepare Mushrooms: Clean the mushroom caps and set aside. Finely chop the mushroom stems.
3
Sauté Stems and Garlic: Heat 1 tablespoon olive oil in a skillet over medium heat. Add the chopped mushroom stems and garlic; sauté for 2 minutes.
4
Cook Spinach: Add the chopped spinach and cook until wilted, about 2–3 minutes. Remove from heat and let cool slightly.
5
Prepare Filling: In a mixing bowl, combine the cooked spinach mixture, cream cheese, Parmesan, mozzarella, parsley, salt, black pepper, and red pepper flakes. Mix until smooth.
6
Stuff Mushrooms: Spoon the filling generously into each mushroom cap and arrange them on the prepared tray.
7
Add Topping: Sprinkle breadcrumbs over the stuffed mushrooms and drizzle with olive oil.
8
Bake: Bake for 20–25 minutes, or until mushrooms are tender and the tops are golden brown.
9
Serve: Garnish with extra parsley and serve warm.
Additional Information

Equipment Needed

  • Baking tray
  • Skillet
  • Mixing bowl
  • Spoon

Nutrition (Per Serving)

Calories 170
Protein 8g
Carbs 9g
Fat 11g

Allergy Information

  • Contains milk (cheese, cream cheese), wheat (breadcrumbs). Check all labels for vegetarian suitability and possible cross-contamination.
Brianna Collins

Passionate home cook sharing simple, wholesome, and family-friendly recipes for everyday cooking.