Cheesy Mushroom Spinach Puff Pastry Recipe
Introduction
This Cheesy Mushroom Spinach Puff Pastry is a delightful combination of savory vegetables and melted cheddar cheese wrapped in flaky, golden puff pastry. It’s perfect as a comforting appetizer, snack, or light meal that comes together quickly and impresses every time.

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 the oven to 425°F.
- 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 they release their moisture and start to brown.
- Step 3: Add the minced garlic to the skillet and cook for 1-2 minutes until fragrant. Then add the baby spinach along with the kosher salt and black pepper. Cook for another 3-4 minutes until the spinach wilts. Turn off the heat and set the skillet aside.
- Step 4: Roll out the puff pastry sheet onto a large piece of parchment paper. For a simple parcel, you can wrap the filling directly. For a decorative braided top, slice a triangle at the bottom and make ½-inch diagonal cuts up each side of the pastry.
- Step 5: Place the mushroom and spinach mixture in the center of the puff pastry, then sprinkle the shredded cheddar cheese evenly over the top.
- Step 6: If wrapping simply, fold the sides of the puff pastry over the filling and seal. If using the braid method, fold the rectangular end over the filling, then alternate folding strips from each side over the center until the filling is fully enclosed.
- Step 7: Transfer the wrapped pastry on the parchment paper to a baking sheet.
- Step 8: Beat the egg with the water to make an egg wash, then brush it evenly over the puff pastry to achieve a golden finish.
- Step 9: Bake in the preheated oven for 25-30 minutes until the pastry is puffed and golden brown. Let it cool slightly before serving.
Tips & Variations
- For added flavor, try mixing in some fresh thyme or rosemary with the mushrooms and spinach.
- Swap the cheddar for mozzarella or goat cheese for a different cheesy twist.
- If using frozen puff pastry, be sure to thaw it completely before rolling out.
- Add caramelized onions for a touch of sweetness that complements the savory filling.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for 10-15 minutes to restore crispiness. Avoid microwaving to keep the puff pastry flaky.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this recipe in advance?
Yes, you can assemble the puff pastry with the filling and keep it covered in the refrigerator for a few hours before baking. Just add a few extra minutes to the baking time if baking from chilled.
Can I use a different type of mushroom?
Absolutely. Cremini, button mushrooms, or even shiitake mushrooms work well and provide slightly different flavors and textures.
PrintCheesy Mushroom Spinach Puff Pastry Recipe
This Cheesy Mushroom Spinach Puff Pastry is a savory and elegant dish combining tender baby bella mushrooms, fresh spinach, and melted cheddar cheese wrapped in flaky puff pastry. Perfect as a hearty appetizer or a main course, this recipe features a beautifully braided top and a golden, crispy crust that will impress at any meal or gathering.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Vegetables and Dairy
- 12 ounces baby bella mushrooms
- 4 cloves garlic, minced
- 4 cups baby spinach
- 2 tablespoons butter
- 1 cup cheddar cheese, shredded
Pastry and Seasoning
- 1 sheet puff pastry dough
- ½ teaspoon kosher salt
- ½ teaspoon black pepper
Egg Wash
- 1 egg
- 1 teaspoon water
Instructions
- Prepare the Oven and Skillet: Preheat the oven to 425°F (220°C). Heat a large skillet over medium heat and add the butter, allowing it to melt fully.
- Sauté Mushrooms and Garlic: Add the baby bella mushrooms to the melted butter and cook for 5-7 minutes, stirring occasionally until tender and browned. Then add the minced garlic and cook for another 1-2 minutes until fragrant.
- Add Spinach and Seasoning: Incorporate the baby spinach into the skillet with the mushrooms and garlic, then sprinkle kosher salt and black pepper over the mixture. Cook for 3-4 minutes until the spinach wilts. Remove the skillet from heat and set aside.
- Prepare Puff Pastry: Roll out the puff pastry sheet on a large piece of parchment paper to smooth and shape it for filling.
- Create Braided Top (Optional): For a decorative braided top, slice a triangle shape from the bottom of the dough and make ½ inch diagonal cuts along each side of the pastry to form strips for braiding.
- Fill Pastry: Transfer the sautéed mushroom and spinach mixture to the center of the puff pastry. Evenly sprinkle the shredded cheddar cheese on top of the filling.
- Fold and Braid Pastry: If you prefer a simple fold, just fold the pastry sides over the filling to enclose. If using the braid technique, fold the rectangular end of the pastry over the filling, then alternately lay strips from each side over the filling, crossing strips back and forth to create a braided pattern until fully enclosed.
- Prepare for Baking: Transfer the wrapped puff pastry along with the parchment paper onto a baking sheet.
- Apply Egg Wash: In a small bowl, whisk together the egg and water to make an egg wash. Brush the egg wash evenly over the puff pastry surface to ensure a golden crust.
- Bake the Pastry: Place the baking sheet in the preheated oven and bake for 25-30 minutes until the puff pastry is puffed, golden brown, and cooked through.
Notes
- For best results, thaw the puff pastry sheet completely before rolling and assembling.
- Feel free to substitute cheddar cheese with mozzarella or Gruyère for a different flavor profile.
- The braided top is optional but adds an elegant touch perfect for special occasions.
- Use parchment paper for easy transfer and clean-up.
- To add extra flavor, consider sprinkling some fresh thyme or rosemary into the mushroom mixture.
Keywords: cheesy mushroom puff pastry, spinach puff pastry, vegetarian puff pastry recipe, easy appetizer, baked puff pastry

