These Spinach Feta Pastries hit that perfect balance: crisp, buttery layers on the outside and a creamy, savory filling inside. They work as a snack, a light lunch, or an impressive party bite. If you love spinach pie but don’t want a big project, this is your shortcut.
Using store-bought puff pastry keeps things simple without sacrificing flavor. Serve them warm, and watch them disappear.

Spinach Feta Pastries – Flaky, Savory, and Surprisingly Easy
Ingredients
Method
-
Preheat and prep: Set your oven to 400°F (200°C).
Line two baking sheets with parchment paper. Keep the puff pastry in the fridge until you’re ready to use it so it stays cold.
-
Cook the aromatics: Warm the olive oil or butter in a skillet over medium heat. Add the onion and cook until soft and translucent, about 5–7 minutes.
Stir in the garlic and cook for 30–60 seconds until fragrant. Let cool slightly.
-
Prepare the spinach: If using frozen spinach, squeeze out as much water as possible using a clean kitchen towel or paper towels. If using fresh spinach, sauté it until wilted, then drain and squeeze dry.
Excess moisture is the enemy of flaky pastry.
-
Mix the filling: In a bowl, combine spinach, sautéed onion and garlic, crumbled feta, cream cheese or ricotta, 1 egg, herbs, lemon zest, salt, pepper, and nutmeg. Taste and adjust seasoning. The mixture should be thick and not watery.
-
Roll out the pastry: Lightly flour your work surface.
Roll each puff pastry sheet to smooth it out and slightly increase its size. Aim for a thickness of about 1/8 inch.
-
Cut into squares: Cut each sheet into 9 equal squares for medium pastries, or 12 squares for smaller bites. Keep the pieces cold by working with one sheet at a time.
-
Fill and shape: Spoon about 1–2 tablespoons of filling into the center of each square.
Fold into triangles, sealing the edges by pressing firmly with your fingers, then crimp with a fork. You can also fold into rectangles or roll like little logs—just make sure the edges are sealed well.
-
Egg wash: Beat the remaining egg with a splash of water. Brush the tops of the pastries lightly.
Sprinkle with sesame or nigella seeds if you like.
-
Chill before baking: Transfer the shaped pastries to the prepared trays and pop them in the fridge or freezer for 10–15 minutes. This helps the pastry puff better and hold its shape.
-
Bake: Bake for 18–24 minutes, rotating the trays halfway through. They should be deep golden and puffed.
If the bottoms look pale, give them another 2–3 minutes.
-
Cool slightly and serve: Let them rest for 5 minutes before serving. They’re best warm, with a squeeze of lemon or a side of yogurt if you want a dip.
What Makes This Special
Spinach and feta are a classic pair for a reason. The tangy cheese and mild greens create a rich, balanced filling that feels both comforting and fresh.
Puff pastry adds the magic: flaky layers that shatter slightly when you bite in. These pastries are also flexible. You can shape them into triangles, rolls, or small hand pies, and scale them from appetizer to meal depending on size.
What You’ll Need
- Puff pastry: 2 sheets, thawed but still cold
- Spinach: 10 ounces frozen spinach, thawed and well-drained (or 8–10 cups fresh spinach, cooked down and squeezed dry)
- Feta cheese: 6–7 ounces, crumbled
- Cream cheese or ricotta: 3 tablespoons (adds creaminess and helps bind)
- Onion: 1 small, finely diced
- Garlic: 2–3 cloves, minced
- Eggs: 1 for the filling, 1 for egg wash
- Fresh herbs: 2 tablespoons chopped dill or parsley (or a mix)
- Lemon zest: 1 teaspoon (optional but brightens the flavor)
- Olive oil or butter: 1 tablespoon for sautéing
- Salt and pepper: To taste
- Pinch of nutmeg: Optional, but lovely with spinach
- Sesame or nigella seeds: Optional, for topping
- Flour: For dusting the work surface
Step-by-Step Instructions
- Preheat and prep: Set your oven to 400°F (200°C).
Line two baking sheets with parchment paper. Keep the puff pastry in the fridge until you’re ready to use it so it stays cold.
- Cook the aromatics: Warm the olive oil or butter in a skillet over medium heat. Add the onion and cook until soft and translucent, about 5–7 minutes.
Stir in the garlic and cook for 30–60 seconds until fragrant. Let cool slightly.
- Prepare the spinach: If using frozen spinach, squeeze out as much water as possible using a clean kitchen towel or paper towels. If using fresh spinach, sauté it until wilted, then drain and squeeze dry.
Excess moisture is the enemy of flaky pastry.
- Mix the filling: In a bowl, combine spinach, sautéed onion and garlic, crumbled feta, cream cheese or ricotta, 1 egg, herbs, lemon zest, salt, pepper, and nutmeg. Taste and adjust seasoning. The mixture should be thick and not watery.
- Roll out the pastry: Lightly flour your work surface.
Roll each puff pastry sheet to smooth it out and slightly increase its size. Aim for a thickness of about 1/8 inch.
- Cut into squares: Cut each sheet into 9 equal squares for medium pastries, or 12 squares for smaller bites. Keep the pieces cold by working with one sheet at a time.
- Fill and shape: Spoon about 1–2 tablespoons of filling into the center of each square.
Fold into triangles, sealing the edges by pressing firmly with your fingers, then crimp with a fork. You can also fold into rectangles or roll like little logs—just make sure the edges are sealed well.
- Egg wash: Beat the remaining egg with a splash of water. Brush the tops of the pastries lightly.
Sprinkle with sesame or nigella seeds if you like.
- Chill before baking: Transfer the shaped pastries to the prepared trays and pop them in the fridge or freezer for 10–15 minutes. This helps the pastry puff better and hold its shape.
- Bake: Bake for 18–24 minutes, rotating the trays halfway through. They should be deep golden and puffed.
If the bottoms look pale, give them another 2–3 minutes.
- Cool slightly and serve: Let them rest for 5 minutes before serving. They’re best warm, with a squeeze of lemon or a side of yogurt if you want a dip.
Keeping It Fresh
- Make ahead: Assemble and freeze unbaked pastries on a tray, then store in a sealed bag. Bake from frozen, adding 3–5 minutes to the time.
- Short-term storage: Keep baked pastries in an airtight container in the fridge for up to 3 days.
Reheat in a 350°F (175°C) oven for 8–10 minutes to crisp them up.
- Freezing baked pastries: Cool fully, then freeze in a single layer before transferring to a bag. Reheat straight from frozen at 350°F until hot and crisp.
Health Benefits
- Spinach: A great source of vitamin K, folate, iron, and antioxidants. It supports bone health and helps fight oxidative stress.
- Feta: Provides protein and calcium with a tangy punch, so a little goes a long way for flavor.
It’s typically lower in fat than some other cheeses.
- Balanced indulgence: Puff pastry is rich, but pairing it with a vegetable-heavy filling gives you a satisfying bite without needing a large portion.
- Customizable: You can reduce sodium by choosing low-sodium feta and skipping extra salt if your cheese is briny.
Pitfalls to Watch Out For
- Watery filling: If you don’t squeeze the spinach dry, the pastries can get soggy and fail to puff properly.
- Warm dough: Puff pastry softens quickly. Keep it cold and work fast. If it gets sticky, chill it for a few minutes and continue.
- Under-seasoning: Taste the filling before adding the egg.
Feta varies in saltiness, so adjust carefully.
- Poor sealing: If edges aren’t sealed well, filling can leak out. Press firmly and use a fork for a tight crimp.
Alternatives
- Cheese swap: Try goat cheese for tangy creaminess, or a mix of feta and ricotta for a milder flavor.
- Greens swap: Use kale, chard, or a spinach-arugula blend. Just cook and squeeze dry as you would with spinach.
- Add-ins: Sun-dried tomatoes, chopped olives, or caramelized onions add depth.
Keep add-ins small and not too wet.
- Dairy-free: Use a plant-based feta and a dairy-free puff pastry. A spoonful of mashed tofu can help bind the filling.
- Spice it up: A pinch of red pepper flakes or Aleppo pepper gives gentle heat. Za’atar on top is great too.
- No puff pastry: Use phyllo sheets, brushing each layer lightly with butter or oil, and bake until crisp and golden.
Can I make these in an air fryer?
Yes.
Preheat the air fryer to 350°F (175°C). Arrange pastries in a single layer and cook for 10–14 minutes, flipping halfway if needed, until golden and puffed. Work in batches to avoid crowding.
How do I prevent soggy bottoms?
Squeeze the spinach very dry, chill the shaped pastries before baking, and bake on a preheated tray or use perforated parchment.
Make sure the oven is fully preheated.
Can I serve these at room temperature?
They’re best warm, but they hold up well at room temperature for a couple of hours. If you’re serving later, re-crisp in a low oven for a few minutes.
What dips go well with these?
Plain Greek yogurt, tzatziki, or a lemony herbed yogurt are great. A light tomato relish or olive tapenade also pairs nicely with the feta.
How small should I chop the onion?
Finely dice it so it softens quickly and blends into the filling.
Large chunks can create pockets of moisture and uneven texture.
Can I use low-fat feta?
You can, though it may be slightly less creamy and salty. Taste the filling and consider adding a bit more seasoning or a spoonful of ricotta for creaminess.
In Conclusion
Spinach Feta Pastries are one of those recipes that feel special without a ton of effort. The filling is bright, savory, and satisfying, and puff pastry does the heavy lifting on texture.
Keep the dough cold, the spinach dry, and the seasoning spot-on, and you’re set. Whether you’re making them for a casual brunch or a holiday spread, they’re a guaranteed crowd-pleaser. Serve warm, and enjoy every flaky, cheesy bite.

Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

