Flaky Spinach Feta Gems

Delicious & Easy Greek Spinach Puffs: Your Go-To Make-Ahead Appetizer Recipe

Searching for an appetizer that is both effortlessly simple to prepare and undeniably delicious? These Greek Spinach Puffs are precisely what you need! They feature a vibrant, savory spinach and feta filling, beautifully encased in golden, flaky puff pastry, making them an absolute delight for any palate. The best part is the spinach mixture can be prepared well in advance. Then, just before baking, you simply fold in fresh feta and a beaten egg, and easily fill them into muffin pans lined with puff pastry squares. Perfect for parties, festive holidays, or any casual get-together, these make-ahead friendly puffs are destined to be a crowd-pleaser and disappear quickly!

prepared spinach puffs lined up on plate

Every time the words ‘spinach puff’ are uttered, my mind instantly conjures images of Kronk from Disney’s The Emperor’s New Groove, gleefully anticipating a warm, savory treat. Am I alone in this delightful mental association? Probably not!

These Greek-inspired spinach puffs take that simple, comforting concept and elevate it into a sophisticated yet entirely accessible appetizer. Each delicate, golden bite is packed with an easy-to-make, homemade spinach filling, exquisitely flavored with aromatic sautéed onions, fresh minced garlic, creamy crumbled feta cheese, bright fresh dill, the invigorating zest of lemon, and just a hint of warming nutmeg. The true beauty of this recipe lies in its convenience: the flavorful filling can be prepared days ahead of time. When you’re ready to bake, simply combine the prepped filling with fresh herbs, feta, and an egg, then spoon this delectable mixture into convenient puff pastry squares. A quick brush with an egg wash ensures that irresistible golden sheen, and into the oven they go until they’re perfectly puffed, crisp, and beautifully golden brown!

These individual golden pastries are more than just delicious; they are incredibly versatile and suitable for a multitude of occasions. They serve as the ideal appetizer for festive holiday gatherings, such as a cozy Christmas party or a lively New Year’s Eve celebration, adding a touch of elegance and warmth to your culinary spread. Beyond the holidays, these spinach and feta puffs are perfect year-round for casual game nights, welcoming potlucks, leisurely brunches, or simply as a delightful savory snack to enjoy with a cup of tea. Each bite offers a harmonious blend of salty, tangy feta, rich and buttery puff pastry, a refreshing whisper of lemon zest, and tender, perfectly seasoned spinach. To be entirely honest, they truly evoke the comforting flavors of the best homemade spanakopita, but presented in a convenient, charmingly bite-sized form that’s easier to serve and enjoy.

spinach puffs on speckled plate

Essential Ingredients for Your Homemade Greek Spinach Puffs

The secret to crafting truly exceptional Greek spinach puffs lies in selecting quality ingredients and understanding their unique contributions. Here’s a detailed guide to what you’ll need and how each component brings this appetizer to life:

  • Puff Pastry: This is the foundation of our pastry shells, providing that signature flaky, buttery texture. You can typically find frozen puff pastry sheets in the freezer section of most grocery stores, often alongside frozen desserts. It’s crucial to remember that puff pastry and phyllo (or filo) dough are distinct; while both produce flaky layers, puff pastry is laminated with thin layers of butter, resulting in a richer, more substantial, and airy texture. Phyllo, by contrast, is very thin, almost fat-free, and creates a crispier, more delicate crust. Always thaw your puff pastry according to the package directions, which usually involves placing it in the refrigerator overnight, to ensure it’s perfectly pliable and easy to handle without cracking.
  • Frozen Spinach: For this recipe, frozen spinach is highly recommended over fresh. It comes pre-blanched and chopped, saving you a significant amount of preparation time. The most critical step is to thaw it completely (either overnight in the refrigerator or quickly in the microwave) and, crucially, squeeze out every last drop of excess water. This step is non-negotiable for achieving a flavorful, firm filling and preventing a soggy puff pastry base.
  • Olive Oil: A good quality extra virgin olive oil serves as the aromatic base for sautéing our vegetables, infusing the filling with its characteristic Mediterranean richness and flavor.
  • Onions & Scallions: We utilize a thoughtful combination of both white onions and fresh chopped scallions. The white onions, when slowly sautéed, develop a sweet, foundational flavor. The scallions, added later, contribute a milder, fresher onion note, enhancing the overall aromatic complexity of the filling without overwhelming other ingredients.
  • Garlic Cloves: As an indispensable component in almost any savory Greek-inspired dish, freshly minced garlic adds a pungent, deeply aromatic depth that perfectly complements the earthiness of the spinach and the saltiness of the feta.
  • Spices: A judicious dash of ground nutmeg and a subtle pinch of red pepper flakes play an important role in elevating the filling’s flavor profile. Nutmeg offers a subtle, warm, and slightly earthy aroma, a classic pairing with spinach. The red pepper flakes introduce just the tiniest hint of warmth and a subtle kick, awakening the palate without overpowering the delicate balance of other flavors.
  • Eggs: Eggs serve two distinct yet equally important functions in this recipe. One large egg acts as a crucial binder for the spinach and cheese mixture, ensuring the filling holds together beautifully and doesn’t crumble inside the puff pastry. The second egg is whisked to create an egg wash, which is brushed over the exterior of the pastry before baking. This simple step is key to achieving that beautiful, glossy, and deeply golden-brown finish.
  • Lemon: Both the bright zest of one lemon and a tablespoon of its fresh juice are incorporated into the filling. The lemon zest provides an intense burst of aromatic freshness, while the juice adds a vital touch of acidity. This acidity expertly cuts through the richness of the cheese and pastry, bringing a refreshing tang and balancing the overall flavor profile of each bite.
  • Fresh Herbs: A generous amount of freshly chopped parsley and fresh dill are absolutely essential for that authentic Greek taste. Dill, in particular, possesses a magical affinity with spinach and feta, contributing a distinctive fresh, slightly anise-like note that is hallmark of Greek cuisine. I often include dill in my palak paneer too! If fresh dill isn’t your preference, you can increase the amount of fresh parsley slightly, or experiment with a small amount of fresh mint or oregano for a different aromatic twist.
  • Cheeses: A delightful blend of fresh crumbled feta and grated Parmesan cheese creates the ultimate creamy, salty, and tangy filling. For the best flavor and texture, always opt for a block of good quality feta and crumble it yourself. This ensures a more authentic briny taste and creamy consistency compared to pre-crumbled varieties. For Parmesan, grating it fresh from a block yields a vastly superior flavor compared to pre-shredded or canned options. I often buy a large chunk of Parmesan and keep it in my freezer; it takes mere seconds to pulse it into a fine grate using a high-powered blender or food processor whenever I need it.
step by step images of spinach filling

Step-by-Step Guide: How to Make Irresistible Greek Spinach Puffs

Creating these delightful Greek spinach puffs is a straightforward process when you follow these detailed instructions. Get ready to bake perfectly golden, savory bites every single time:

  1. Prepare the Savory Spinach Filling: Begin by thoroughly thawing your frozen spinach. If using a microwave, zap it until it’s soft and easily manageable. Once thawed, the most critical step is to remove as much water as physically possible. Place the spinach in the center of a clean, sturdy kitchen towel or several layers of durable paper towels. Twist and squeeze firmly until no more liquid comes out. This diligent step is paramount to prevent a watery filling and ensure crispy puff pastry. Next, heat a large sauté pan over medium heat and add your olive oil. Add the finely chopped white onions, season with a small pinch of salt, and sauté for 5-7 minutes, stirring frequently, until they become translucent and beautifully softened. Stir in the minced garlic, chopped scallions, ground nutmeg, and red pepper flakes (if using). Continue to cook for another 45 seconds to 1 minute, just until the garlic becomes wonderfully fragrant and the spices have bloomed in the oil, intensifying their flavors. Finally, add the thoroughly squeezed spinach to the pan, stir to combine all ingredients, and sauté for an additional 2-3 minutes, just until it’s heated through. Season the entire mixture generously with kosher salt and freshly ground white pepper to taste.
  2. Cool the Filling and Prepare for Baking: Transfer the cooked spinach mixture from the hot pan to a clean bowl and allow it to cool completely to room temperature. This step is absolutely vital; adding the egg to a warm or hot mixture would cause it to scramble, ruining the texture of your filling! If you’re preparing the filling in advance, simply cover the cooled mixture tightly and refrigerate it in an airtight container for up to 2-3 days. When you’re ready to assemble the puffs, preheat your oven to 375ºF (190ºC) and lightly spray a standard 12-cup muffin pan with cooking spray to prevent sticking.
  3. Mix the Filling and Cut the Pastry: Once the spinach mixture is cool, incorporate one of the large eggs (saving the other for the egg wash), the fresh lemon zest, fresh lemon juice, chopped fresh parsley, and chopped fresh dill. Mix everything thoroughly until all ingredients are well combined. Then, gently fold in the crumbled feta cheese and grated Parmesan cheese, taking care not to overmix. Now, handle your puff pastry with care: unfold one sheet on a clean, lightly floured work surface. If there are any visible seams from the folding, gently press them together to create an even, smooth surface. Using a sharp knife or, for superior results, a pizza cutter along with a ruler for precision, cut each sheet of puff pastry into 9 equal squares. This ensures uniformity and professional-looking results.
  4. Assemble and Fill the Puffs: Take each puff pastry square and carefully press it into the prepared muffin cup, allowing the corners to extend upwards gracefully. Divide the spinach and cheese mixture evenly among the 12 muffin cups. A flat 2-tablespoon cookie scoop works perfectly for portioning the filling consistently. Once each cup is filled, bring the four corners of each puff pastry square together at the center and gently press them to seal, forming a neat little parcel. Don’t worry if they don’t meet perfectly; the idea is to secure the filling. In a small bowl, lightly beat the remaining large egg to create your egg wash. Using a pastry brush, generously brush the tops and any exposed sides of each puff pastry with the egg wash. This critical step will contribute to a beautiful golden-brown color and a lovely glossy finish.
  5. Bake to Golden Perfection: Carefully place the filled muffin pan into your preheated oven and bake for 23-27 minutes, or until the Greek spinach puffs are wonderfully golden brown, visibly puffed up, and thoroughly cooked through. The exact baking time may vary slightly depending on your specific oven, so it’s wise to keep an eye on them towards the end of the baking process. Once baked to perfection, remove the pan from the oven. Let the puffs cool in the muffin pan for about 2 minutes. This brief cooling period helps them to firm up slightly, making them much easier to remove without breaking. If any puffs appear to be sticking to the sides, a small offset spatula can be incredibly helpful for gently prying them away from the edges of the muffin tin. Transfer the baked puffs to a wire rack to cool for a few more minutes before serving warm.
how to fill and brush the puffs step by step

Expert Tips for Perfectly Irresistible Greek Spinach Puffs

To ensure your homemade Greek spinach puffs turn out absolutely perfect, just like they came from a bakery, keep these expert tips in mind:

  • Squeeze That Spinach Thoroughly: This step is paramount and cannot be overstated! Excess moisture from the spinach is the arch-nemesis of flaky puff pastry and will inevitably lead to a soggy bottom. Invest the time to really wring out every last drop of liquid using a sturdy kitchen towel.
  • Cool the Filling Completely: Patience is indeed a virtue, especially here. If your spinach and aromatic filling is still warm when you add the binding egg, you risk scrambling the egg into the mixture, which will adversely affect the texture of your finished puffs. Allow the filling to come to a complete room temperature, or even chill it slightly in the refrigerator for optimal results.
  • Handle Puff Pastry Correctly: Ensure your puff pastry is completely thawed but remains cold to the touch. If it becomes too warm, it will be sticky and extremely difficult to handle and shape. Conversely, if it’s too cold, it will crack and break when you attempt to unfold it. Thawing it overnight in the refrigerator is generally the perfect method to achieve the ideal consistency.
  • Avoid Overfilling: While the temptation to pack in as much delicious filling as possible is understandable, overfilling can cause the puffs to burst open during baking, leading to a messy outcome and difficulty in sealing. Stick to the recommended amount for the best structural integrity and perfectly contained filling.
  • The Magic of Egg Wash: Do not skip the egg wash! It’s the secret ingredient that gives these puffs their exquisite, deep golden-brown color and a beautiful, inviting sheen, making them visually appealing as well as delicious.
  • Precise Cutting for Uniformity: For uniform, professional-looking puffs that bake evenly, employ a ruler and a pizza cutter to divide your puff pastry into perfectly even squares. A pizza cutter glides effortlessly through the delicate dough without dragging or tearing it, a common issue with a regular knife. A ruler ensures your lines are perfectly straight, contributing to consistent shape and size across all your puffs.

Frequently Asked Questions About Greek Spinach Puffs

Here are answers to some common questions about making and enjoying these delightful spinach puffs:

  1. Can I use fresh baby spinach instead of frozen?

    Yes, you absolutely can use fresh baby spinach, but be prepared for a bit more effort and a significantly larger initial volume. You will need roughly double the amount of fresh baby spinach compared to frozen (for example, approximately 20 ounces of fresh for a 10-ounce bag of frozen). You’ll need to roughly chop the fresh spinach, add it to the onion mixture in the pan, and sauté it down until it completely wilts and almost all of its inherent water has evaporated. This process takes considerably longer than simply thawing and squeezing frozen spinach, which is precisely why frozen spinach is highly recommended for its convenience and the consistent dry texture it provides for the filling.

  2. Can you prepare and freeze these Greek Spinach Puffs for later?

    Absolutely! These puffs are a fantastic make-ahead option, perfect for future entertaining. For the very best results, I suggest baking them all the way through first. Once they have cooled completely to room temperature, arrange them in a single layer on a baking sheet and flash freeze them for about 30-60 minutes until they are solid. Then, transfer the frozen puffs to a freezer-safe bag or an airtight container, making sure to place parchment paper between layers to prevent them from sticking together. They can be stored in the freezer for up to 1-2 months. To reheat, simply thaw them overnight in the refrigerator and then warm them in a 300ºF (150ºC) oven until they are heated through, typically about 10-15 minutes, or until they are deliciously crisp and warm.

  3. How do you suggest cutting the puff pastry so that it’s in even pieces?

    It might sound a little unconventional, but my tried-and-true secret weapon for achieving perfectly even puff pastry squares is a combination of a ruler and a pizza cutter! A ruler is invaluable for helping you make sure your lines are perfectly straight and that each square is uniform in size. The pizza cutter is superior to a knife because it glides effortlessly through the delicate pastry dough without dragging or tearing it, which can often happen with a traditional knife blade. This precise method ensures that each puff has a consistent shape and size, which is crucial for even baking and a beautiful presentation.

  4. Can I use a different kind of seasoning for the filling?

    Of course! While the classic Greek flavors of dill and nutmeg are undeniably fantastic, you are certainly encouraged to experiment with other seasonings to create different and exciting flavor profiles. For a delicious Middle Eastern-inspired twist, I am forever obsessed with adding a few tablespoons of Za’atar seasoning to the mixture. This aromatic blend of thyme, toasted sesame seeds, and sumac adds an incredible tangy, herbal depth. When I opt for this route, I often swap the traditional feta cheese for grated Akawi cheese, which has a mild, slightly salty flavor that complements Za’atar beautifully – it’s truly a divine combination! You could also explore other Mediterranean herbs like fresh oregano, marjoram, or even a hint of mint for a refreshing variation.

  5. What are some good serving suggestions for these spinach puffs?

    These incredibly versatile Greek Spinach Puffs can be enjoyed in a multitude of ways! They are absolutely fantastic on their own as a standalone appetizer, requiring no accompaniment. For a more elaborate spread, consider serving them alongside a creamy tzatziki sauce or a simple lemon-herb yogurt dip for an extra burst of flavor. They also pair wonderfully with other Mediterranean mezze items such as Kalamata olives, creamy hummus, and warm pita bread. For a lighter meal, serve them with a fresh, crisp green salad tossed in a simple vinaigrette. Their flaky, savory nature makes them a perfect complement to a wide array of dishes and drinks.

  6. Can I make these spinach puffs vegetarian or vegan?

    This recipe is inherently vegetarian, making it a great option for those who avoid meat! For a vegan version, you would need to make a few thoughtful substitutions. First, ensure you use a vegan-friendly puff pastry brand (many store-bought puff pastry brands are accidentally vegan, but always double-check the ingredients list). For the binding egg in the filling, you can successfully use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit for 5 minutes) or a commercial egg replacer. For the egg wash, a plant-based milk or aquafaba (the liquid from a can of chickpeas) can create a similar golden sheen. Finally, the feta and Parmesan cheeses would need to be swapped for good quality vegan feta and Parmesan alternatives available in most specialty or health food stores. With these careful changes, you can enjoy equally delicious plant-based spinach puffs!

puffs in metal muffin pan

If you enjoy this recipe, you might also like these other delicious appetizer ideas:

  • Gruyere, Mushroom, & Caramelized Onion Bites
  • Easy Addicting Crab Cake Bites
  • Cranberry Brie Bites in Puff Pastry
  • Firecracker Meatballs
  • Southwestern Egg Rolls with Avocado Sauce
greek spinach puffs on a speckled plate
Yield: 18 pieces

Greek Spinach Puffs Recipe

Prep Time:
15 minutes
Cook Time:
35 minutes
Total Time:
50 minutes

These Greek Spinach Puffs are an incredibly easy and absolutely delicious appetizer, perfect for any occasion! You can prepare the savory spinach filling well in advance, and then simply combine it with fresh feta and a beaten egg before filling flaky puff pastry squares. Baked to golden perfection in muffin pans, they’re ideal for parties, holidays, or any time you need a fantastic make-ahead snack.

Greek Spinach Puffs

Ingredients

  • 1 box puff pastry sheets, thawed in refrigerator (usually 2 sheets per box)
  • 1 (10-ounce) bag frozen spinach, thawed and thoroughly squeezed dry
  • 2 tablespoons olive oil
  • ½ cup white onion, finely chopped
  • 5 scallions, thinly sliced (white and green parts separated, if desired)
  • 4 cloves garlic, minced or pressed
  • ⅛ teaspoon ground nutmeg
  • ⅛ teaspoon red pepper flakes (optional, for a hint of heat)
  • Kosher salt and freshly ground white pepper, to taste
  • 2 large eggs, divided (one for filling, one for egg wash)
  • Zest of 1 lemon
  • 1 tablespoon fresh lemon juice
  • ½ cup fresh parsley, chopped
  • ¼ cup fresh dill, chopped
  • 4 ounces feta cheese, crumbled
  • ¼ cup grated Parmesan cheese

Instructions

  1. Sauté the Filling: In a large sauté pan over medium heat, add the olive oil. Add the chopped white onions, season with a small pinch of salt, and cook for 5-7 minutes until softened and translucent. Stir in the minced garlic, chopped scallions, ground nutmeg, and red pepper flakes (if using). Cook for an additional 45 seconds to 1 minute, until fragrant. Add the thoroughly squeezed dry spinach and stir to combine, cooking for 2-3 minutes until heated through. Season the mixture generously with kosher salt and white pepper. Transfer the filling to a bowl and allow it to cool completely to room temperature. This spinach mixture can be refrigerated in an airtight container for up to 2-3 days if making ahead.
  2. Prepare for Baking: Position an oven rack in the center of your oven and preheat the oven to 375ºF (190ºC). Lightly spray a standard 12-cup muffin pan with cooking spray.
  3. Combine Filling Ingredients: Once the spinach mixture is completely cool, add one of the large eggs (reserve the other egg for the egg wash), lemon zest, lemon juice, chopped fresh parsley, and chopped fresh dill. Stir well to combine all ingredients. Gently fold in the crumbled feta cheese and grated Parmesan cheese.
  4. Assemble the Puffs: On a lightly floured, clean work surface, unfold one sheet of puff pastry. Gently press any seams together. Using a ruler and a sharp knife or pizza cutter, cut the puff pastry sheet into 9 equal squares. Carefully place each puff pastry square into the prepared muffin cups, allowing the corners to extend above the rim. Divide the spinach and cheese mixture evenly among the puff pastry-lined cups (approximately 2 tablespoons per cup). Bring the four points of each pastry square together in the center and gently press to seal.
  5. Egg Wash and Bake: In a small bowl, lightly beat the remaining large egg to create the egg wash. Using a pastry brush, generously brush the tops and exposed pastry edges of each spinach puff with the egg wash. Bake for 23-27 minutes, or until the puffs are beautifully golden brown and cooked through.
  6. Cool and Serve: Remove the muffin pan from the oven and allow the puffs to cool slightly in the pan for about 2 minutes. This helps them firm up and makes them easier to remove. If any puffs stick, use a small offset spatula to gently loosen them. Transfer the warm Greek Spinach Puffs to a wire rack to cool for a few more minutes before serving. Enjoy!

Cuisine: American / Category: Appetizers