Go Back

Cheesy Spinach Stuffed Mushrooms - A Cozy, Crowd-Pleasing Bite

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 24 servings

Ingredients
  

  • Large white or cremini mushrooms (16–20), stems removed and caps wiped clean
  • Fresh spinach (5 ounces), roughly chopped (or use frozen spinach, well drained)
  • Cream cheese (4 ounces), softened
  • Shredded mozzarella (1 cup) for melt and stretch
  • Grated Parmesan (1/3 cup) for savory depth
  • Garlic (2–3 cloves), minced
  • Green onion or shallot (2 tablespoons), finely minced
  • Olive oil (2 tablespoons)
  • Breadcrumbs (1/4 cup) (panko or regular)
  • Lemon zest (1/2 teaspoon) for brightness
  • Fresh parsley (2 tablespoons), chopped (or basil)
  • Crushed red pepper (optional, a pinch) for heat
  • Salt and black pepper to taste
  • Cooking spray or an extra bit of oil for the baking sheet

Method
 

  1. Preheat and prep: Heat your oven to 400°F (200°C). Lightly grease a baking sheet or line it with parchment. Gently wipe the mushroom caps with a damp paper towel to remove any dirt. Twist or trim out the stems and set the caps aside, cavity side up.
  2. Chop the stems: Don’t toss them. Finely chop the mushroom stems to use in the filling. They add flavor and help the filling taste “mushroomy,” not just cheesy.
  3. Sauté the aromatics: Warm 1 tablespoon of olive oil in a skillet over medium heat. Add the chopped stems, minced shallot or green onion, and a pinch of salt. Cook 3–4 minutes until softened and lightly golden. Stir in the garlic and cook 30 seconds more until fragrant. Transfer to a bowl to cool slightly.
  4. Wilt the spinach: In the same skillet, add the remaining 1 tablespoon oil. Toss in the spinach with a pinch of salt and cook just until wilted, about 1–2 minutes. If using frozen spinach, skip sautéing and simply squeeze out as much water as possible. Transfer spinach to a cutting board and chop finely. Squeeze again with a paper towel to remove excess moisture.
  5. Mix the filling: In a medium bowl, combine cream cheese, mozzarella, Parmesan, sautéed stems mixture, chopped spinach, lemon zest, parsley, black pepper, and a pinch of crushed red pepper if you like heat. Taste and adjust salt. The mixture should be thick and scoopable.
  6. Season the caps: Lightly season the mushroom caps with a sprinkle of salt and pepper. This makes the mushrooms taste better all the way through.
  7. Fill generously: Spoon the filling into each cap, mounding it slightly because it won’t spread much. Aim for even portions so everything bakes at the same rate.
  8. Top for texture: Sprinkle the tops with breadcrumbs. For extra flavor, mix the breadcrumbs with a teaspoon of olive oil and a pinch of salt before sprinkling. This helps them toast beautifully.
  9. Bake: Arrange the filled mushrooms on the prepared sheet. Bake 15–18 minutes, until the mushrooms are tender, the filling is hot and melty, and the breadcrumbs are golden.
  10. Rest and serve: Let the mushrooms sit for 3–5 minutes before serving so the filling sets slightly. Finish with a little more chopped parsley or a tiny squeeze of lemon if you like, and serve warm.