I absolutely adore making these Spinach and Feta Puffs Recipe whenever I want a snack that feels a little fancy but is actually super simple to prepare. These delightful little pastries are packed with vibrant spinach and salty, creamy feta, wrapped in flaky, buttery puff pastry. Each bite feels indulgent yet fresh, and I love how they come together so quickly for a party appetizer or a cozy snack at home. The combination of tangy lemon zest and aromatic dill gives the filling a bright twist that never fails to impress my friends and family.

Why You’ll Love This Spinach and Feta Puffs Recipe

One of the reasons I keep coming back to this Spinach and Feta Puffs Recipe is the incredible flavor it offers. The creamy softness of the cream cheese blends beautifully with the salty feta, while the spinach adds freshness and earthiness that keeps every bite balanced. The lemon zest and fresh dill really lift the entire mixture, transforming what could be a simple savory puff into something truly special. The golden, flaky pastry wrapping it all up is like the perfect edible hug for these tasty ingredients.

Beyond taste, I love how easy these puffs are to prepare. The ingredients are straightforward and pantry-friendly, and the steps are simple enough that even if you’re not an expert baker, you can’t go wrong. Plus, they’re wonderfully versatile — ideal as appetizers at a dinner party, finger foods for game day, or even a quick weeknight snack with a salad on the side. Whenever I serve these, I always get asked for the recipe because they feel both impressive and approachable at the same time.

Ingredients You’ll Need

A glass bowl in the center holds a creamy mixture of chopped green spinach and white cheese, with a thick, slightly chunky texture. Above left is an empty white bowl with green spinach pieces stuck inside. To the right on a wooden board lies a stack of square sheets of pale dough. Below right, a small white bowl contains a raw, bright yellow egg yolk with some egg white. All bowls and items rest on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

These ingredients are so simple yet essential for achieving that perfect balance of flavor, texture, and color in the Spinach and Feta Puffs Recipe. Each one plays its own crucial role to create the rich, flaky, and fresh final product.

  • Vegetable oil, 1 tbsp: Helps soften the onions without overpowering the flavors.
  • Finely chopped onion, ⅓ cup: Adds subtle sweetness and depth when sautéed gently.
  • Minced garlic cloves, 2: Brings a gentle aromatic punch that complements the spinach.
  • Softened cream cheese, 4 oz: Creates a creamy, smooth filling base that binds everything.
  • Large eggs, 2 (divided): One egg enriches the filling while the other is used to brush the pastry for a golden finish.
  • Frozen spinach, 10 oz (thawed and squeezed dry): Provides vibrant color, nutrition, and a mild earthiness.
  • Crumbled halal-certified feta, ¾ cup: Offers salty tanginess and crumbly texture that’s integral to this recipe.
  • Chopped fresh dill, 2 tbsp: Adds a bright herbal note that enlivens the whole dish.
  • Lemon zest, 2 tsp: Gives a fresh citrus aroma that enhances the feta and spinach combination.
  • Kosher salt and black pepper, to taste: Balances and seasons the filling perfectly.
  • All-butter puff pastry sheet, 1 (thawed): The flaky, buttery vessel that heats into golden, crispy pockets.
  • All-purpose flour: Useful for rolling and preventing sticking when shaping the pastry.
  • Oil for the muffin tin: Keeps the pastry from sticking and helps achieve crisp edges.

Directions

Step 1: Heat the vegetable oil in a skillet over medium heat. Add the chopped onion with ½ teaspoon of salt and cook, stirring occasionally, for about 5 to 7 minutes until the onions become soft and translucent. Then add the minced garlic and cook for another 30 seconds, just until fragrant. Once done, remove the skillet from heat and let the mixture cool slightly.

Step 2: In a mixing bowl, combine the softened cream cheese and one of the eggs, beating them together until smooth. Stir in the cooled onion and garlic mixture, then fold in the drained spinach, crumbled feta, chopped dill, lemon zest, and freshly ground black pepper. Taste your filling and season with a little extra salt if needed, but remember feta tends to be salty, so go lightly.

Step 3: Lightly flour your work surface and roll out the puff pastry into about a 12-inch square. Cut this into 9 equal squares. Grease a muffin tin with a little oil, and gently press each square into the cups so that the dough forms little nests. Spoon about 2 ½ tablespoons of the filling into each nest. Gather the corners of the pastry squares toward the center and pinch them together to seal the filling inside. Pop the whole muffin tin in the refrigerator for 30 minutes to chill, or if you’re short on time, freeze for 15 minutes to set the shape.

Step 4: Preheat your oven to 400°F (200°C). In a small bowl, beat the remaining egg with 1 teaspoon of water and brush this egg wash over each puff, which helps achieve that beautiful golden shine. Bake the puffs for approximately 25 minutes until they are puffed up and golden brown all over. Let them cool briefly in the tin before carefully lifting them out. Enjoy the tempting aroma and flaky texture right away!

Servings and Timing

This Spinach and Feta Puffs Recipe yields 9 delightful puffs, perfect for sharing with a small group or enjoying several for yourself! The prep time takes about 25 minutes, with an additional 15 to 30 minutes for chilling the shaped puffs to ensure they hold together during baking. Cooking time in the oven is roughly 25 minutes. Altogether, you are looking at just over an hour from start to finish—totally worth every minute for these irresistible treats.

How to Serve This Spinach and Feta Puffs Recipe

The image shows several small round pastries arranged on a white marbled surface, each with a golden brown flaky crust that rises unevenly around the edges. Inside each pastry is a textured green filling made of chopped leafy greens mixed with bits of light yellow cheese or egg, giving a layered combination of green and pale yellow colors. Two of the pastries in the center are cut open to show a clear cross-section, revealing a thick, dense filling packed tightly within the soft but firm crust. There are small crumbs scattered around the pastries, adding to the rustic feel. photo taken with an iphone --ar 4:5 --v 7

When it comes to serving these Spinach and Feta Puffs, I love presenting them warm or at room temperature, making them super versatile for different occasions. For a casual lunch or light dinner, I often serve a few puffs alongside a crisp green salad tossed with lemon vinaigrette to echo the citrusy notes inside the pastry. They also pair beautifully with a dollop of tzatziki or a cooling cucumber yogurt sauce for a Mediterranean flair.

For parties or get-togethers, I arrange them on a beautiful platter garnished with fresh dill sprigs or thin lemon slices to highlight the fresh ingredients inside. I like to cut them into halves for smaller bites, making it easier to mingle while snacking. As for drinks, a chilled glass of dry white wine like Sauvignon Blanc or a sparkling rosé complements the salty feta perfectly. Non-alcoholic options like sparkling lemonade or iced herbal tea work wonderfully too.

Because these puffs are best enjoyed while the crust is crisp and flaky, I usually aim to serve them shortly after baking, but they’re forgiving enough to still taste great at room temperature if the event is spread out. The combination of portability and elegance makes them a go-to for everything from Sunday brunches to festive holiday appetizers.

Variations

I love experimenting with this Spinach and Feta Puffs Recipe to suit my mood or dietary needs. For example, swapping the classic feta for goat cheese or ricotta offers a milder, creamier profile. If fresh dill isn’t on hand, fresh parsley or mint can bring a different but equally delicious herbal touch. For those who want a bit more texture, I sometimes toss in some toasted pine nuts or chopped walnuts into the filling.

If you’re following a gluten-free lifestyle, I’ve had success using gluten-free puff pastry available at specialty stores. Just be mindful of the baking time since gluten-free dough can behave a little differently. For a vegan twist, replace cream cheese and eggs with vegan cream cheese and a flaxseed egg substitute, and use dairy-free puff pastry. While the flavor changes slightly, the essence of those fresh, savory puffs remains vibrant and satisfying.

Lastly, while these are typically baked, I’ve played around with stove-top versions in a covered skillet for mini savory turnovers, which gives a different but fun texture and quicker cooking time when the oven isn’t an option.

Storage and Reheating

Storing Leftovers

If you’re lucky enough to have leftovers (which I usually don’t), store these puffs in an airtight container at room temperature for up to two days. If the environment is warm, refrigeration is better to keep the fillings fresh, but bring them back to room temperature before serving so the pastry isn’t too hard.

Freezing

This Spinach and Feta Puffs Recipe freezes beautifully! After shaping and sealing the puffs in the muffin tin, freeze them until solid (about 15 minutes), then transfer to a freezer-safe container or zip-top bag. They keep well for up to 2 months. When you’re ready to enjoy, bake them straight from frozen—just add a few extra minutes to the cooking time to ensure they’re heated through and perfectly golden.

Reheating

The best way to reheat these puffs and keep their flakiness intact is in a preheated oven at 350°F (175°C) for about 10 minutes or until warmed through. Avoid microwaving if possible, as that tends to make the pastry soggy. To revive any softness and crisp back to life, a quick blast under the broiler for a minute or two works perfectly, but watch carefully to avoid burning.

FAQs

Can I use fresh spinach instead of frozen?

Absolutely! Fresh spinach works well, but be sure to cook it down and squeeze out all excess moisture before mixing it into the filling to avoid sogginess. About 8 ounces of fresh spinach should equal the 10-ounce frozen amount once cooked and drained.

Do I have to chill the puffs before baking?

Chilling the puffs helps the dough firm up so it holds its shape better during baking, resulting in a neater, puffier finished product. Freezing for 15 minutes is a quicker alternative if you’re short on time. You can bake immediately, but the puffs might spread or not rise as nicely.

Can I prepare the filling in advance?

You can definitely prepare the filling a day ahead and keep it covered in the refrigerator. This actually allows the flavors to meld and intensify. Just make sure the filling is at room temperature before assembling it with the pastry.

What if I don’t have dill?

If fresh dill isn’t available, substitutes such as fresh parsley, mint, or even basil can add lovely herbal notes. Each brings a different twist, but the puffs will still be delicious with these alternatives.

How do I prevent the pastry from getting soggy?

The key is squeezing out all moisture from the spinach and allowing the cooked onion mixture to cool before mixing with cream cheese. Using all-butter puff pastry also helps, as it bakes crispier. Finally, pre-chilling the assembled puffs before baking keeps the dough firm and less prone to sogginess.

Conclusion

Honestly, I can’t recommend this Spinach and Feta Puffs Recipe enough—it’s one of those dishes that always delivers on taste, texture, and ease. Whether you’re making them for your own cozy night in or aiming to impress guests with minimal fuss, these puffs bring warmth and brightness to the table in every bite. Trust me, once you try these flaky bundles of cheesy, herby goodness, they’ll quickly become a favorite go-to in your recipe box just like they are in mine!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach and Feta Puffs Recipe

Spinach and Feta Puffs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.8 from 8 reviews
  • Author: Evelyn
  • Prep Time: 25 minutes
  • Cook Time: 25 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 9 puffs
  • Category: Appetizer
  • Method: Baking
  • Cuisine: Mediterranean-inspired
  • Diet: Halal

Description

These Spinach and Feta Puffs are savory, flaky pastries filled with a flavorful mixture of spinach, creamy feta, and fresh herbs. Perfect as an elegant appetizer or a light snack, they feature buttery puff pastry encasing a rich, creamy filling that combines tender spinach, tangy feta cheese, aromatic dill, and a hint of lemon zest. Easy to prepare and bake, these Mediterranean-inspired puffs are sure to impress at any gathering.


Ingredients

Filling

  • 1 tbsp vegetable oil
  • ⅓ cup finely chopped onion
  • 2 minced garlic cloves
  • 4 oz softened cream cheese
  • 2 large eggs, divided
  • 10 oz frozen spinach, thawed and squeezed dry
  • ¾ cup crumbled halal-certified feta cheese
  • 2 tbsp chopped fresh dill
  • 2 tsp lemon zest
  • Kosher salt, to taste
  • Black pepper, to taste

Pastry

  • 1 sheet all-butter puff pastry, thawed in the refrigerator
  • All-purpose flour, for rolling
  • Oil, for greasing the muffin tin


Instructions

  1. Sauté Onion and Garlic: Heat the vegetable oil in a skillet over medium heat. Add the finely chopped onion and ½ teaspoon kosher salt, then cook for 5–7 minutes until the onion is soft and translucent. Add the minced garlic and cook for an additional 30 seconds until fragrant. Remove from heat and let cool slightly.
  2. Prepare Filling: In a mixing bowl, combine the softened cream cheese with one of the eggs and mix until smooth. Add the cooled onion and garlic mixture, thawed and thoroughly squeezed dry spinach, crumbled feta, chopped fresh dill, lemon zest, and freshly ground black pepper. Stir gently to combine. Taste and adjust seasoning with additional salt if needed.
  3. Form Pastry Cups: Lightly flour your work surface and roll the puff pastry sheet into a 12-inch square. Cut it into 9 equal squares. Lightly oil a muffin tin and press each square into the cups, shaping them to fit the mold.
  4. Fill and Seal Pastry: Spoon approximately 2½ tablespoons of the prepared filling into each pastry cup. Gather the corners of each pastry square together at the top and pinch them to seal the filling inside. Place the filled muffin tin in the refrigerator for 30 minutes to chill or freeze for 15 minutes to firm up the pastry.
  5. Prepare for Baking: Preheat the oven to 400°F (200°C). In a small bowl, beat the remaining egg with 1 teaspoon of water to make an egg wash. Brush this over the sealed pastry puffs to give them a golden finish when baked.
  6. Bake: Place the muffin tin in the preheated oven and bake for about 25 minutes, or until the puff pastry is puffed up and golden brown.
  7. Cool and Serve: Remove from the oven and let cool for a few minutes. Carefully lift the puffs out of the muffin tin and serve warm or at room temperature.

Notes

  • Squeeze the thawed spinach thoroughly in a clean kitchen towel to remove excess moisture and prevent soggy pastry.
  • The puff pastry can be frozen after shaping and filled, allowing for convenient baking later.
  • Ensure the filling is well mixed but not too watery to maintain flaky pastry texture.
  • Use halal-certified feta to maintain dietary compliance.
  • Serve these puffs warm for the best texture and flavor.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star