Mushroom Spinach Puffs

The Starving Chef is supported by Hungry People like you. When you make a purchase through an affiliate link on my site, I may earn a little bit of cash on the side (at no extra cost to you) to help keep my kitchen running. Read our disclosures here.

Mushroom Spinach Puffs Super Hungry? Jump to the Recipe

Creamy mushroom and spinach puffs - it's the perfect app for a fancy dinner party or as finger food at a tailgate.

Wherever you eat them, one thing is for sure: they're delicious!

This recipe was a result of a night of me cleaning out the fridge before leaving for a long weekend - I wanted to make sure my fresh spinach and mushrooms were still tasty when I returned. So I thawed some pastry sheets and sauted up the mushrooms and spinach.

Each cut of pastry dough is topped with a sprinkling of mozzarella and gruyere cheeses to hold on the mushroom and spinach topping.

Shop this Post

Mushroom Spinach Puffs

  • Number of Servings: 12
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
Mushroom Spinach Puffs


  • 2 tbsp butter
  • 1 cup mushrooms, chopped
  • ⅓ cup onion, finely minced
  • 2 tbsp garlic, minced
  • 3 tbsp cream cheese
  • 6 cups spinach
  • 1 sheet puff pastry, thawed
  • ¼ cup mozzarella, shredded
  • 1 cup grueyere, shredded
  • fresh parsley, for garnish (optional)

Mouth Feel


Tried it? Loved it? Share it!


  1. Preheat the oven to 375 F | 190 C. Melt the butter in a large skillet over medium high heat. When the butter is frothy, add the chopped mushrooms, onions and garlic. saute until the mushrooms have released their moisture and the onions are just beginning to caramelize.
  2. Stir the cream cheese into the mushrooms and onions, then add in all the spinach. Slowly and gently stir the spinach until it has completely wilted and is a bright green color. Transfer to a bowl and let cool for a few minutes.
  3. Thaw the puff pastry on the counter. Unfold it and remove the parchment before using a circle cookie cutter (or the top of a glass or bowl) to cut out as many disks of dough as you can. Remove the excess dough - it can be rolled out and more circles can be cut out. Arrange the dough onto a baking sheet lined with parchment or a silicone sheet.
  4. Sprinkle mozzarella onto each circle then spoon 1-2 tablespoons of the spinach and mushroom mixture onto the tops of each. Top the puffs off with gruyere then bake for 15-20 minutes. When the puffs are ready, the edges of the puffs should be golden brown and the gruyere should be melted.
  5. Sprinkle the puffs with any remaining gruyere cheese and freshly minced parsley, as desired. Serve warm or room temperature. They can be chilled and kept in the fridge for up to a week. Enjoy!

Let Me Know What You Think!

Latest Videos

What to see if you only have ONE DAY in Las Vegas

What to Eat While RVing at the Grand Canyon & Valley of Fire

Charcuterie Chalet (aka the Cheese Board House)

One of the weirdest food trends to arise from 2020 - the charcuterie chalet. It's like a gingerbread house, but made from crackers, meat and cheese.