Go Back
spinach stuffed mushrooms on a serving platter
Print Recipe
5 from 2 votes

Spinach Stuffed Mushrooms with Artichokes

These easy spinach stuffed mushrooms are stuffed with spinach artichoke dip, and topped with freshly grated Parmesan. They're a perfect vegetarian appetizer or side dish!
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Appetizer, Side Dish
Cuisine: American
Diet: Gluten Free, Vegetarian
Servings: 20 people
Calories: 38kcal


  • 1 tablespoon olive oil
  • 3 ounces fresh spinach
  • 2 cloves garlic, finely diced
  • ½ teaspoon salt
  • ½ cup artichoke hearts packed in brine (~½ 13oz can, drained)
  • 2 ounces cream cheese, softened
  • ¼ cup plain yogurt
  • 2 pints baby Portobello mushrooms, stems removed
  • 1 ounce Parmesan, freshly grated


  • Preheat oven to 400°F.
  • Finely dice the artichoke hearts.  Make sure the pieces are small enough to fit inside the mushrooms.
  • Heat oil in a pan over medium-low heat.
  • Add the spinach, garlic, and salt. Cover, and allow spinach to wilt. Remove the lid, and press down on the spinach to release extra liquid. Scoop the spinach out of the pan and into a mixing bowl. Discard extra liquid.
  • Add the artichokes, cream cheese, and yogurt to the mixing bowl.  Stir until incorporated.
  • Use a spoon to scoop the mixture into the mushrooms, filling the space where the stem used to be.
    Tip: Filling amount is approximate, and the amount you need will depend on the size of the mushrooms you use.  Extra filling can be warmed and used as chip dip or sandwich spread.
  • Place mushrooms on a baking sheet, and top with freshly grated Parmesan.
  • Roast 20-25 minutes, or until the cheese is golden and the mushrooms are tender. Serve warm.
  • Prep Mushrooms Ahead: Up to 1 day ahead, stuff the mushrooms, set on a baking sheet, and tent with foil. Wait to roast until just before serving.
    Make Mushrooms Ahead: Up to 1 day ahead, fully cook the mushrooms. Leave them on the baking sheet, and cover with foil. Put them in the refrigerator. When you’re ready to serve them, broil the mushrooms 2-3 minutes, or until hot.


Serving size + nutrition information estimates 1 mushroom per person.  


Calories: 38kcal | Carbohydrates: 3g | Protein: 2g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 4mg | Sodium: 146mg | Potassium: 247mg | Fiber: 1g | Sugar: 1g | Vitamin A: 451IU | Vitamin C: 1mg | Calcium: 37mg | Iron: 1mg