Go Back
a stuffed mushroom split in half on a brown plate so you can see the creamy spinach filling.
Print Pin
5 from 5 votes

Stuffed Mushrooms

Stuffed Mushrooms are a mouthwatering appetizer that everyone can agree on! Flavorful mushrooms are stuffed with an ultra creamy filling made with spinach, garlic, cream cheese and Parmesan cheese and then seasoned and baked to perfection! This stuffed mushroom recipe is perfect for parties, holidays and more!
Course Appetizer
Cuisine American
Keyword stuffed mushroom recipe, stuffed mushrooms
Prep Time 20 minutes
Cook Time 15 minutes
Servings 6
Calories 134kcal
Author Trish - Mom On Timeout


  • 15 to 20 white mushrooms medium size, about 1 pound
  • 1 tablespoon extra virgin olive oil
  • 2 to 3 cloves garlic minced
  • 3 cups fresh spinach
  • ½ teaspoon salt
  • ¼ teaspoon fresh ground black pepper
  • 4 ounces cream cheese room temperature
  • cup grated Parmesan cheese divided
  • 2 tablespoons fresh parsley finely chopped
  • ¼ cup Panko breadcrumbs optional


  • Preheat oven to 375°F. Line a rimmed baking sheet with parchment or foil and set aside.
  • Clean mushrooms and remove stems so that only the caps remain. Dice mushroom stems into small pieces.
    15 to 20 white mushrooms
  • Add olive oil to a large skillet and over medium heat. Add minced garlic and chopped mushroom stems. Cook, stirring frequently, until golden brown, about 5 to 7 minutes.
    1 tablespoon extra virgin olive oil
  • Add fresh spinach and stir until cooked down and soft, about 4 to 5 minutes. Season with salt and pepper.
    2 to 3 cloves garlic, 3 cups fresh spinach
  • Add cream cheese and stir until thoroughly combined with spinach and mushroom mixture. Remove from heat.
  • Gently stir in chopped parsley and all but two tablespoons of grated parmesan cheese. (Stir in Panko now if using.)
  • Spoon filling into mushroom caps using a little less than a tablespoon of the filling mixture for each mushroom. Sprinkle the remaining Parmesan cheese on top of the mushrooms.
  • Bake for 12 to 15 minutes or until fork tender. Transfer to a serving tray and enjoy hot from the oven.


Calories: 134kcal | Carbohydrates: 5g | Protein: 6g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 26mg | Sodium: 373mg | Potassium: 289mg | Fiber: 1g | Sugar: 2g | Vitamin A: 1821IU | Vitamin C: 7mg | Calcium: 103mg | Iron: 1mg