Savory Spinach and Feta Cheese Puffs are a delicious, flaky, and crowd-pleasing appetizer that combines the richness of buttery pastry with a flavorful, creamy filling. Inspired by Mediterranean flavors, these golden bites are filled with tender spinach, tangy feta cheese, and aromatic herbs—making them perfect for parties, brunches, or even a quick snack.
Whether you’re entertaining guests or simply craving something savory and satisfying, these puffs are easy to prepare and guaranteed to impress. With their crisp exterior and soft, cheesy interior, they offer the perfect balance of texture and flavor in every bite.
Why You’ll Love This Recipe
These spinach and feta puffs are incredibly versatile and beginner-friendly. Using ready-made puff pastry saves time while still delivering a bakery-quality result. The filling is simple yet flavorful, and you can easily customize it with your favorite herbs or additional ingredients.
They’re also great for make-ahead preparation. You can assemble them in advance and bake just before serving, making them ideal for stress-free hosting.
Ingredients
To make approximately 12–16 puffs, you will need:
- 2 sheets puff pastry (thawed if frozen)
- 200 g fresh spinach (or 150 g frozen, thawed and drained)
- 150 g feta cheese, crumbled
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 egg (for egg wash)
- Salt and freshly ground black pepper, to taste
- ½ teaspoon dried oregano or thyme
- Optional: a pinch of chili flakes for heat
- Optional: sesame seeds for topping
Preparing the Filling
Start by heating olive oil in a pan over medium heat. Add the chopped onion and sauté until soft and translucent. Stir in the minced garlic and cook for another minute until fragrant.
Add the spinach to the pan. If using fresh spinach, cook until wilted. If using frozen spinach, ensure it is thoroughly drained to avoid excess moisture. Cook for a few minutes until the mixture is dry.
Remove from heat and let it cool slightly. Then transfer the mixture to a bowl and add the crumbled feta cheese. Season with black pepper, oregano, and a pinch of salt if needed (keep in mind that feta is already salty). Mix everything until well combined.
Preparing the Pastry
Preheat your oven to 200°C (390°F) and line a baking tray with parchment paper.
Roll out the puff pastry sheets on a lightly floured surface. Cut them into equal squares, roughly 8–10 cm in size. You can adjust the size depending on how big you want your puffs.
Assembling the Puffs
Place a spoonful of the spinach and feta mixture in the center of each pastry square. Be careful not to overfill, as this can cause the puffs to burst during baking.
Fold the pastry over the filling to form triangles or rectangles. Press the edges firmly with a fork to seal. This not only keeps the filling inside but also adds a decorative touch.
Arrange the puffs on the prepared baking tray, leaving some space between each one.
Egg Wash and Topping
In a small bowl, beat the egg with a tablespoon of water or milk. Brush the tops of the puffs with the egg wash to give them a beautiful golden color when baked.
Sprinkle sesame seeds on top if desired for added texture and flavor.
Baking
Bake in the preheated oven for 15–20 minutes, or until the puffs are golden brown and puffed up. The pastry should be crisp and flaky, while the filling remains warm and creamy.
Remove from the oven and allow them to cool slightly before serving.
Serving Suggestions
Savory Spinach and Feta Cheese Puffs are best served warm. They pair wonderfully with:
- A fresh green salad
- Yogurt or garlic dip
- Tomato chutney or marinara sauce
- Soup for a comforting meal
They also make an excellent addition to appetizer platters or picnic baskets.
Tips for Perfect Puffs
- Keep pastry cold: Puff pastry works best when cold. If it becomes too soft, chill it briefly before assembling.
- Drain spinach well: Excess moisture can make the pastry soggy.
- Don’t overfill: Too much filling can cause leakage during baking.
- Seal properly: Press edges firmly to prevent opening.
- Bake at high heat: This ensures the pastry rises and becomes flaky.
Variations
These puffs are highly customizable. Try these variations:
- Cheese Blend: Mix feta with ricotta or cream cheese for a softer filling.
- Add Protein: Include cooked chicken, minced meat, or smoked salmon.
- Herb Boost: Add fresh dill, parsley, or mint for extra freshness.
- Spicy Kick: Add chili flakes or finely chopped green chilies.
- Mini Bites: Make smaller versions for bite-sized party snacks.
Storage and Reheating
- Refrigeration: Store leftovers in an airtight container for up to 3 days.
- Reheating: Reheat in the oven at 180°C (350°F) for 8–10 minutes to restore crispiness.
- Freezing: Freeze unbaked puffs and bake directly from frozen, adding a few extra minutes to the baking time.
Final Thoughts
Savory Spinach and Feta Cheese Puffs are the perfect blend of convenience and elegance. With their flaky layers and rich, flavorful filling, they’re a recipe you’ll find yourself making again and again.
Whether served as an appetizer, snack, or light meal, these puffs bring a touch of Mediterranean charm to your table. Simple ingredients, easy steps, and delicious results—what more could you ask for?
Once you try them, they’re sure to become a favorite in your kitchen.