Flaky Spinach Feta Puff Pastry Recipe
If you’re craving something that’s irresistible, flaky, and packed with vibrant flavors, you’ve got to try this Flaky Spinach Feta Puff Pastry. It’s the perfect blend of buttery, golden puff pastry enveloping a rich, savory filling of tender spinach and tangy feta cheese. Each bite offers a delightful crunch paired with creamy, seasoned goodness that will have you reaching for seconds before you know it. Whether you’re serving it as a snack, appetizer, or light meal, this dish is guaranteed to impress both your taste buds and your guests.

Ingredients You’ll Need
The magic of this Flaky Spinach Feta Puff Pastry lies in its simplicity. Each ingredient plays a crucial role in building layers of flavor and texture, from the crisp puff pastry shells to the luscious, savory filling. Here’s what you’ll want on hand to create these irresistible pockets of joy:
- Puff pastry: The star for creating those perfectly flaky, golden layers that make this pastry so special.
- Fresh spinach: Adds vibrant color and a gentle earthy flavor, plus a healthy dose of greens.
- Feta cheese: Brings a creamy, salty tang that perfectly balances the spinach’s mildness.
- Ricotta cheese (optional): Adds extra creaminess and smooth texture to the filling if you want it even more luscious.
- Onion: Provides a slightly sweet, aromatic base to deepen the flavor profile.
- Garlic: Adds warmth and a subtle kick that enhances every bite.
- Egg: Used as an egg wash to give the pastry a beautiful golden color and glossy finish when baked.
- Salt: Essential to bring all the flavors to life and season the filling perfectly.
- Pepper: Adds a little spicy edge for balance and complexity.
- Olive oil: Used for sautéing the onion and garlic, it carries flavor and ensures the filling is rich but not greasy.
How to Make Flaky Spinach Feta Puff Pastry
Step 1: Prepare the Filling
The journey to that perfect Flaky Spinach Feta Puff Pastry begins with building your filling. Warm some olive oil in a skillet and gently sauté finely chopped onions until they turn translucent and release their natural sweetness. Then, toss in minced garlic for that fragrant garlic punch. Add fresh spinach and cook just until wilted — this keeps the greens tender and flavorful. Afterward, allow the mixture to cool completely so it doesn’t make the pastry soggy when assembled.
Step 2: Combine Ingredients
Next, it’s time to marry all those fresh, bold flavors. In a large bowl, mix the cooled spinach mixture with crumbled feta and, if you’re using it, a scoop of creamy ricotta cheese. Season the filling generously with salt and pepper, adjusting to your taste. This combo makes a savory filling that’s creamy with a wonderful contrast from the tangy feta and mild ricotta.
Step 3: Roll Out Pastry
Lightly flour your workspace and roll out the puff pastry sheet to your desired thickness — thinner will give you a lighter, crispier pastry, but be careful not to over-roll and tear it. Cut the dough into squares or circles, depending on the look you want. These shapes will cradle your delicious filling and puff up beautifully in the oven.
Step 4: Fill and Fold
Spoon a generous amount of filling onto the center of each pastry piece. Then carefully fold the dough over, creating a neat pocket. Press the edges firmly together, sealing with your fingers or a fork to keep all that savory goodness inside. This step is key for that classic, neat look and to prevent any filling from escaping during baking.
Step 5: Egg Wash and Bake
Before you slide these pastries into the oven, brush the tops with a beaten egg wash. This simple step ensures your Flaky Spinach Feta Puff Pastry will come out golden brown with a beautiful sheen. Bake in a preheated oven at 400°F (200°C) for 20-25 minutes until puffed and golden. The heavenly smell wafting through your kitchen will let you know the wait is nearly over.
How to Serve Flaky Spinach Feta Puff Pastry

Garnishes
To elevate your presentation and add an extra burst of freshness, sprinkle chopped fresh herbs like dill, parsley, or chives over your pastries just before serving. A light dusting of flaky sea salt can also enhance the flavors and add a subtle crunch. These small touches make your dish feel even more special.
Side Dishes
This Flaky Spinach Feta Puff Pastry pairs wonderfully with bright, refreshing sides such as a crisp cucumber salad dressed in lemon vinaigrette or a simple tomato and red onion salad. The freshness of these sides cuts through the richness of the pastry and creates a perfectly balanced meal. A cup of homemade soup, like a roasted tomato basil, also complements it beautifully on cooler days.
Creative Ways to Present
Looking to impress your guests? Turn your Flaky Spinach Feta Puff Pastry into elegant finger foods by making smaller, bite-sized versions. Arrange them on a platter with toothpicks or serve alongside a tangy yogurt-based dipping sauce. You can also place them inside a rustic basket lined with parchment paper for a cozy, inviting look that’s perfect for parties or casual brunches.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers (which can be rare), store them in an airtight container in the refrigerator. They’ll keep well for up to 2 days. Just be aware that the pastry will lose some of its original crispness over time but will still taste delicious cold or reheated.
Freezing
You can absolutely freeze these pastries either before or after baking. To freeze before baking, assemble the pastries as usual, place them on a baking sheet, freeze until solid, then transfer to a freezer-safe bag. They can be baked straight from frozen, adding a few extra minutes to the baking time. For leftover baked pastries, freeze them in airtight containers and thaw before reheating.
Reheating
The key to restoring that gorgeous crispiness is reheating in the oven. Preheat your oven to 350°F (175°C), place the pastries on a baking sheet, and warm them for about 10 minutes or until hot and crispy again. Avoid microwaving if you want to keep that iconic flaky texture intact.
FAQs
Can I use frozen spinach instead of fresh for the filling?
Yes, frozen spinach works well as a substitute. Just make sure to thaw it completely and squeeze out all excess moisture before mixing with the cheese to prevent soggy pastries.
Is ricotta cheese necessary in the recipe?
Ricotta is optional but recommended if you want a creamier texture. If you prefer a sharper feta taste, you can leave it out and still have a delicious filling with just spinach and feta.
What’s the best type of puff pastry to use?
Store-bought puff pastry works perfectly for this recipe, and it saves time. Choose one made with butter for the best flavor and flakiness. Be sure to thaw it properly before rolling out.
Can I make the filling ahead of time?
Absolutely! The filling can be prepared a day in advance and stored in the fridge. Just bring it to room temperature before filling the pastry for easier handling.
Are these pastries suitable for freezing and baking later?
Definitely. You can freeze before baking, which is great for meal prep or entertaining. Bake directly from frozen, just add a few extra minutes to the baking time to ensure they’re cooked through and beautifully golden.
Final Thoughts
There’s nothing quite like biting into a warm, golden, beautifully puffed Flaky Spinach Feta Puff Pastry — the perfect harmony of crunch and creamy, savory filling. It’s a dish that’s surprisingly easy to make but feels impressively gourmet every time. Whether you’re whipping these up for a special occasion or just because you deserve a little treat, give this recipe a try and watch everyone fall in love with those flaky layers and rich flavors. You’ll be glad you did!
PrintFlaky Spinach Feta Puff Pastry Recipe
Delight in these flaky spinach feta puff pastries, a perfect blend of tender spinach, creamy feta, and optional ricotta cheese wrapped in golden, buttery puff pastry. These savory pastries make an excellent appetizer, snack, or light meal that’s both flavorful and satisfying.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 8 pastries 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Pastry
- 1 sheet puff pastry, thawed
Filling
- 2 cups fresh spinach, chopped
- 1/2 cup feta cheese, crumbled
- 1/4 cup ricotta cheese (optional)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- Salt, to taste
- Black pepper, to taste
For Brushing
- 1 egg, beaten
Instructions
- Prepare the Filling: Heat olive oil in a skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and cook for another 1 minute until fragrant. Add the chopped spinach and cook until wilted, about 3-4 minutes. Remove from heat and let the mixture cool completely.
- Combine Ingredients: In a mixing bowl, combine the cooled spinach mixture with crumbled feta cheese and ricotta cheese (if using). Season with salt and black pepper to taste. Mix well until evenly combined.
- Roll Out Pastry: On a lightly floured surface, roll out the puff pastry sheet to smooth out creases if needed. Cut the pastry into squares or circles, approximately 3 to 4 inches in diameter or width.
- Fill and Fold: Place a spoonful of the spinach and cheese filling in the center of each pastry piece. Fold the pastry over to form a triangle or half-moon shape, pressing the edges firmly to seal. You can crimp the edges with a fork for a decorative seal.
- Egg Wash: Brush the tops of the filled pastries with the beaten egg to give them a beautiful golden and shiny finish when baked.
- Bake: Preheat your oven to 400°F (200°C). Arrange the pastries on a baking sheet lined with parchment paper. Bake for 20 to 25 minutes or until the pastries are puffed up and golden brown. Remove from the oven and allow to cool slightly before serving.
Notes
- Ricotta cheese is optional but adds creaminess to the filling.
- To make this dish vegetarian, ensure the puff pastry does not contain animal fat.
- Fresh spinach can be substituted with frozen spinach, thoroughly drained and squeezed dry.
- For extra flavor, add chopped fresh herbs like dill or parsley to the filling.
- The pastries are best enjoyed warm but can also be served at room temperature.
Nutrition
- Serving Size: 1 pastry (approx. 80g)
- Calories: 220
- Sugar: 1.5g
- Sodium: 320mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 50mg
Keywords: spinach puff pastry, feta pastries, savory puff pastry, spinach appetizer, Greek-inspired snack