If you’re looking for a dish that combines flaky, golden pastry with a rich, flavorful filling, this Spinach and Cheese Puff Pastry Pie Recipe is going to become your new favorite. It’s the perfect blend of creamy cheeses, vibrant spinach, and a hint of fragrant herbs, all wrapped up in buttery puff pastry. Whether you need a comforting weeknight dinner or a crowd-pleasing appetizer, this pie delivers on taste, texture, and charm every time.

Ingredients You’ll Need
The beauty of this Spinach and Cheese Puff Pastry Pie Recipe lies in its simple yet essential ingredients. Each one plays a key role: the spinach brings earthiness and vibrant color, the cheeses add creaminess and depth, and the herbs give that irresistible aroma and flavor complexity.
- Diced yellow onion: adds sweetness and a subtle crunch after sautéing.
- Minced garlic: infuses a warm, savory note that wakes up the palate.
- Olive oil: perfect for sautéing and adding a fruity richness without overpowering flavors.
- Cottage cheese: lends a light creaminess and moisture to the filling.
- Grated Parmesan cheese: offers a salty sharpness that balances the milder cheeses.
- Onion powder: enhances the onion flavor without extra texture.
- Dried parsley: contributes fresh, herbaceous notes throughout the pie.
- Dried oregano: adds a subtle Mediterranean earthiness.
- Nutmeg: a pinch brings warmth and depth to the filling’s flavor profile.
- Salt and freshly cracked black pepper: essential for seasoning and highlighting every ingredient.
- Eggs: provide structure and help bind the filling together.
- Frozen chopped spinach: delivers vibrant color and a nutritious boost after being properly thawed and drained.
- Puff pastry sheet: the golden, flaky shell that makes this pie truly irresistible.
How to Make Spinach and Cheese Puff Pastry Pie Recipe
Step 1: Preheat Your Oven
Start by preheating your oven to 375°F (190°C). Getting the oven hot right from the start ensures the puff pastry bakes evenly and achieves that beautiful golden crispness everyone loves.
Step 2: Sauté Onion and Garlic
Heat olive oil in a skillet over medium heat. Add the diced yellow onions and minced garlic, sautéing them gently until the onions turn translucent and the aroma fills your kitchen. This step builds a flavorful base that will permeate every bite of the pie.
Step 3: Prepare the Filling Mixture
In a large bowl, whisk together cottage cheese, grated Parmesan, onion powder, dried parsley, oregano, nutmeg, salt, pepper, and three of the eggs. This combination forms a creamy, spiced filling. Then fold in the well-drained frozen spinach along with the sautéed onion and garlic, mixing gently but thoroughly so every bite has that perfect balance of flavors.
Step 4: Roll Out and Place Puff Pastry
On a lightly floured surface, roll out your thawed puff pastry sheet so it fits your pie dish comfortably. Transfer it into the dish and let the pastry drape over the edges, creating a charming rustic border that will hold the filling securely.
Step 5: Add the Filling and Fold the Edges
Spoon your spinach and cheese mixture evenly into the pastry-lined dish. Then, gently fold the overhanging edges of the pastry over the filling to create a neat crust border while leaving the center exposed. This gives the pie an inviting, homemade appearance.
Step 6: Brush with Egg Wash
Whisk the remaining egg in a small bowl and brush this egg wash generously over the exposed pastry edges. This step is essential for that stunning golden shine and beautiful crisp finish once baked.
Step 7: Bake Until Golden and Set
Place the assembled pie in your preheated oven and bake for 40 to 50 minutes. You’re looking for a deep golden brown crust and a filling that is set but still moist. Allow the pie to cool for a few minutes before slicing to ensure clean, perfect wedges every time.
How to Serve Spinach and Cheese Puff Pastry Pie Recipe

Garnishes
Sprinkling fresh chopped parsley or a few shavings of Parmesan cheese over the warm slices instantly elevates the presentation and complements the pie’s herbaceous flavors beautifully.
Side Dishes
This pie pairs wonderfully with a crisp green salad tossed in a lemon vinaigrette or a bowl of simple tomato soup to add lightness and a hint of acidity that balances the rich filling.
Creative Ways to Present
For parties, try cutting the pie into small squares or triangles and serving them on a decorative platter with toothpicks. You can also pair it with a dollop of Greek yogurt or a side of chutney for an unexpected tangy twist.
Make Ahead and Storage
Storing Leftovers
Simply cover your leftover spinach and cheese puff pastry pie with plastic wrap or transfer it to an airtight container. It will keep well in the fridge for up to 3 days, maintaining its flavors and allowing for easy reheating whenever you want a quick snack or meal.
Freezing
You can freeze this pie before baking by wrapping it tightly in plastic and aluminum foil. Freeze for up to one month. When you’re ready to enjoy, thaw it overnight in the fridge before baking as directed to maintain its texture and flavor.
Reheating
Reheat slices in a preheated oven at 350°F (175°C) for about 10-15 minutes to revive that crisp puff pastry texture. Avoid microwaving if possible, as this can make the pastry soggy.
FAQs
Can I use fresh spinach instead of frozen?
Absolutely! If using fresh spinach, sauté it briefly to wilt and remove excess moisture before incorporating it into the filling. This prevents the pie from becoming watery.
What other cheeses work well in this recipe?
Feta, mozzarella, or ricotta are excellent alternatives or additions if you want to experiment with different flavors and textures in your pie.
Is there a vegetarian version of this recipe?
This recipe is already vegetarian-friendly, featuring no meat ingredients, making it a great option for vegetarian diets.
Can I make this pie gluten-free?
You can use gluten-free puff pastry found in many stores, just ensure it’s thawed and handled with the same care as regular puff pastry.
How do I know when the pie is fully cooked?
The pastry should be deep golden brown and flaky, and the filling should be set—not jiggly—when you gently shake the dish. A toothpick inserted into the filling should come out clean.
Final Thoughts
Once you give the Spinach and Cheese Puff Pastry Pie Recipe a try, it’s hard not to fall in love with its combination of flaky crust and creamy, flavorful filling. It’s comforting, impressive, and surprisingly easy to make. So go ahead, roll up your sleeves, and bring this delightful pie to your table—you won’t regret it!
Print
Spinach and Cheese Puff Pastry Pie Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
A delicious and savory spinach pie featuring a creamy blend of cottage cheese, Parmesan, and seasoned spinach encased in a flaky puff pastry crust. This baked pie is perfect for a hearty appetizer, lunch, or light dinner, delivering comforting flavors with a rustic presentation.
Ingredients
Vegetables & Aromatics
- 1 cup diced yellow onion
- 3 garlic cloves, minced
- 1 pound frozen chopped spinach, thawed and well drained
Dairy & Eggs
- 1 1/4 cups cottage cheese
- 1/3 cup grated Parmesan cheese
- 4 large eggs, divided
Herbs & Spices
- 1/2 teaspoon onion powder
- 1/2 teaspoon dried parsley
- 1/2 teaspoon dried oregano
- 2 pinches nutmeg
- 1/2 teaspoon salt
- 1/4 teaspoon freshly cracked black pepper
Other
- 2 teaspoons olive oil
- 1 sheet puff pastry, thawed
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) to ensure it’s hot and ready for baking when the pie is assembled.
- Sauté Aromatics: In a skillet, heat olive oil over medium heat. Add the diced onion and minced garlic, sautéing until the onions are translucent and fragrant, about 5 minutes.
- Prepare Filling: In a large bowl, combine the cottage cheese, grated Parmesan, onion powder, dried parsley, dried oregano, nutmeg, salt, pepper, and 3 of the eggs. Mix until all ingredients are well blended. Fold in the drained spinach along with the cooked onion and garlic. Stir to combine thoroughly.
- Prepare Pastry Shell: On a lightly floured surface, roll out the puff pastry sheet to fit your pie dish. Place the pastry into the dish, allowing the excess pastry to drape over the rim.
- Assemble Pie: Transfer the spinach and cheese filling into the prepared pastry shell. Gently fold the overhanging pastry back over the filling, only covering the edges and creating a rustic border.
- Apply Egg Wash: In a small bowl, whisk the remaining egg. Brush the egg wash generously over the exposed pastry crust to promote a golden, shiny finish.
- Bake: Place the pie in the preheated oven and bake for 40–50 minutes, or until the pastry is deep golden brown and the filling is set. Let the pie cool slightly before slicing and serving.
Notes
- Make sure to thoroughly drain the thawed spinach to avoid soggy filling and crust.
- You can substitute puff pastry with phyllo dough sheets for a lighter crisp texture, but adjust baking time accordingly.
- Allow the pie to cool slightly before slicing to ensure clean cuts and prevent filling from oozing out.
- This spinach pie can be served warm or at room temperature and pairs well with a fresh salad or tomato-based dipping sauce.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven for best texture.

