Cheesy Mushroom Spinach Puff Pastry Recipe
Introduction
This Cheesy Mushroom Spinach Puff Pastry is a delicious and elegant appetizer or snack that combines savory mushrooms, fresh spinach, and melted cheddar cheese all wrapped in flaky puff pastry. It’s perfect for entertaining or a cozy night in. With an option for a braided top, this pastry looks as impressive as it tastes.

Ingredients
- 2 tablespoons butter
- 12 ounces baby bella mushrooms
- 4 cloves garlic, minced
- 4 cups baby spinach
- ½ teaspoon kosher salt
- ½ teaspoon black pepper
- 1 cup cheddar cheese, shredded
- 1 sheet puff pastry dough
- 1 egg
- 1 teaspoon water
Instructions
- Step 1: Preheat your oven to 425°F (220°C).
- Step 2: Heat a large skillet over medium heat and add the butter. Once melted, add the mushrooms and cook for 5–7 minutes until softened.
- Step 3: Add the minced garlic and cook for 1–2 minutes until fragrant. Stir in the baby spinach, sprinkle with salt and pepper, and cook for another 3–4 minutes until the spinach wilts. Remove from heat and set aside.
- Step 4: Roll out the puff pastry sheet onto a large piece of parchment paper.
- Step 5: For a fancy braided top, cut a triangle from the bottom of the dough and slice ½-inch diagonal lines up each side. If you prefer a simple version, skip this step and prepare to fold the pastry over the filling.
- Step 6: Place the sautéed mushroom and spinach mixture in the center of the dough. Sprinkle the shredded cheddar cheese on top.
- Step 7: If keeping it simple, fold the sides of the puff pastry over the filling. For the braided style, fold the rectangular end over the filling, then alternately lay strips of dough from each side over the center, creating a braid pattern.
- Step 8: Transfer the wrapped pastry on the parchment paper to a baking sheet.
- Step 9: In a small bowl, whisk together the egg and water to make an egg wash. Brush this evenly over the puff pastry.
- Step 10: Bake in the preheated oven for 25–30 minutes until the pastry is golden and puffed.
Tips & Variations
- Use fresh spinach and mushrooms for the best flavor and texture. Baby bella mushrooms add a nice earthiness, but button mushrooms work well too.
- Try swapping cheddar for Gruyère or mozzarella for a different cheese flavor.
- For extra flavor, add a pinch of nutmeg or thyme to the spinach mixture before assembling.
- If you don’t want to braid, simply fold the pastry edges over the filling and crimp to seal for a rustic look.
Storage
Store any leftover puff pastry covered with plastic wrap or in an airtight container in the refrigerator for up to 2 days. Reheat in a 350°F (175°C) oven for 10-15 minutes to bring back the crispiness. The pastry is best enjoyed fresh but can be frozen before baking for up to 1 month; thaw overnight in the refrigerator before baking.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen spinach instead of fresh?
Yes, but be sure to thaw and thoroughly squeeze out all excess moisture before using to prevent a soggy pastry.
Can I prepare this recipe ahead of time?
You can assemble the pastry and keep it refrigerated for a few hours before baking. Just cover it tightly to prevent the dough from drying out. Baking it fresh will yield the best puff and crispiness.
PrintCheesy Mushroom Spinach Puff Pastry Recipe
This Cheesy Mushroom Spinach Puff Pastry is a savory and flaky appetizer or snack featuring sautéed baby bella mushrooms, fresh spinach, and melted cheddar cheese wrapped in golden puff pastry. Perfectly seasoned with garlic, salt, and pepper, this baked pastry dish offers a delightful combination of earthy flavors and creamy cheese, ideal for entertaining or a cozy meal.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Vegetables & Dairy
- 2 tablespoons butter
- 12 ounces baby bella mushrooms
- 4 cloves garlic, minced
- 4 cups baby spinach
- 1 cup cheddar cheese, shredded
Seasonings
- ½ teaspoon kosher salt
- ½ teaspoon black pepper
Pastry & Miscellaneous
- 1 sheet puff pastry dough
- 1 egg
- 1 teaspoon water
Instructions
- Preheat oven: Preheat your oven to 425°F to ensure it reaches the perfect temperature for a golden, crispy puff pastry.
- Sauté the mushrooms: Heat a large skillet over medium heat and add the butter. Once melted, add the baby bella mushrooms and cook for 5-7 minutes until they begin to release moisture and brown slightly.
- Add garlic and spinach: Stir in the minced garlic and cook for 1-2 minutes until fragrant. Then add the baby spinach, sprinkle with kosher salt and black pepper, and cook for another 3-4 minutes until the spinach wilts. Remove skillet from heat.
- Prepare the puff pastry: Roll out the puff pastry sheet onto a large piece of parchment paper laid on your workspace.
- Create braided top (optional): For a decorative braided top, slice a triangle from the bottom of the dough. Then cut ½ inch diagonal lines up each side of the pastry, leaving the center panel intact for filling.
- Assemble the filling: Place the sautéed mushroom and spinach mixture in the middle of the pastry sheet. Sprinkle the shredded cheddar cheese over the top evenly.
- Wrap the pastry: If opting for a simple wrap, fold the sides of the puff pastry over the filling to enclose it. If using the braid method, lay the rectangular flap of pastry over the filling, then alternate folding the diagonal strips from each side, crossing them over the filling to form a braid pattern.
- Transfer to baking sheet: Using the parchment paper, transfer the assembled puff pastry to a baking sheet, keeping the filling enclosed and the braid or wraps sealed well.
- Apply egg wash: In a small bowl, whisk together the egg and water to make an egg wash. Brush this mixture evenly over the surface of the puff pastry to achieve a shiny, golden crust when baked.
- Bake: Place the baking sheet in the preheated oven and bake for 25-30 minutes or until the puff pastry is puffed, crisp, and golden brown.
- Serve: Remove from the oven and allow to cool slightly before slicing and serving warm as an appetizer or snack.
Notes
- You can substitute baby bella mushrooms with cremini or white button mushrooms if preferred.
- To make this dish vegetarian, use puff pastry that does not contain animal fats.
- For a more intense garlic flavor, roast the garlic beforehand or add garlic powder to taste.
- Leftovers can be stored in an airtight container in the refrigerator for up to 2 days and reheated in the oven to retain crispness.
- Serve with a light side salad for a fuller meal.
Keywords: cheesy mushroom puff pastry, spinach puff pastry, vegetarian appetizer, baked puff pastry, mushroom spinach recipe, easy appetizer, cheesy spinach mushroom bake

