If you’re on the hunt for a dish that’s both effortlessly elegant and irresistibly delicious, look no further than this Spinach Feta Puff Pastry Recipe. The combination of flaky, buttery puff pastry enveloping a rich, savory filling of spinach, garlic, herbs, and tangy feta cheese creates a snack or appetizer that’s bursting with flavor and texture. Whether you’re feeding a crowd or just craving something cozy and satisfying, this recipe delivers every time with minimal fuss and maximum wow factor.

Ingredients You’ll Need

The image shows four steps of making a creamy spinach filling. The first step is a white pan with sautéed translucent white onion pieces and a small pile of light yellow minced garlic in the center, with a wooden spoon resting inside. The second step shows the same pan with cooked dark green spinach mixed with the onions, the wooden spoon stirring them around. The third step is a clear glass bowl containing the cooked spinach and onion mix topped with white ricotta cheese, shredded pale yellow mozzarella, and chopped fresh green dill. The fourth step shows the same glass bowl with all ingredients combined into a creamy, textured, white and green spinach mixture, a wooden spoon resting in it. Everything sits on a white marbled surface with an orange cloth nearby. Photo taken with an iphone --ar 4:5 --v 7

Every ingredient in this Spinach Feta Puff Pastry Recipe plays a starring role, from the creamy cheeses to the fresh herbs, creating a harmony of taste and texture. You’ll be amazed how something so simple can come together to make a dish that feels so special.

  • Chopped frozen spinach (10-12 ounces): Thawed and squeezed dry, this forms the vibrant, nutritious base of the filling.
  • Butter (1 tablespoon): Adds richness and helps soften the onions for a sweet, mellow flavor.
  • Onion (½ medium): Diced finely, it brings a subtle sweetness and depth to the filling.
  • Garlic cloves (4): Minced and sautéed to infuse a fragrant kick that complements the spinach perfectly.
  • Salt and pepper: Essential seasonings that enhance every flavor in the filling.
  • Chopped parsley or dill (2 tablespoons): Fresh herbs brighten and add fragrant notes to balance the richness.
  • Crumbled feta cheese (½ cup): The star ingredient delivering that salty, tangy essence.
  • Shredded mozzarella or parmesan cheese (½ cup): Melted cheese adds gooey, savory texture and melds the filling together.
  • Cream cheese (4 oz, softened): Gives the filling a luscious smoothness and helps bind everything nicely.
  • Puff pastry sheets (2): The golden, flaky casing that wraps up the filling perfectly.
  • Egg (1, beaten): For brushing the pastry tops to achieve that gorgeous golden sheen.

How to Make Spinach Feta Puff Pastry Recipe

Spinach Feta Puff Pastry Recipe - Recipe Image

Step 1: Prepare the Filling

Start by preheating your oven to 400°F. Dice the onion and sauté it in butter on medium-high heat for about 3 to 4 minutes, until softened and fragrant. Next, add minced garlic to the pan and cook for another minute before stirring in the thawed, chopped spinach. Season with salt and pepper, and continue to cook until the mixture is mostly dry—this ensures the pastry won’t get soggy.

Step 2: Combine the Cheeses and Herbs

Transfer your spinach mixture to a large bowl. Stir in the chopped parsley or dill for a fresh punch, then add the crumbled feta, shredded mozzarella or parmesan, and softened cream cheese. Mix everything gently so the filling stays well combined but not overly mashed. This blend of textures and flavors is what makes the filling so irresistible.

Step 3: Prepare the Puff Pastry

On a floured surface, roll out the puff pastry sheets and cut them into squares or rectangles, roughly 4×6 inches. This size is perfect for individual pastries that are easy to eat and perfect for sharing.

Step 4: Fill and Shape the Pastries

Spoon a generous amount of the spinach and cheese filling onto each puff pastry piece. Fold the pastry over to encase the filling completely, then seal the edges firmly by pressing with the tines of a fork. For a decorative touch, cut a few small slits on top or use a lattice cutter to create a delicate lace pattern. You can also layer the filling between two pastry sheets and cut into individual portions before baking.

Step 5: Bake to Golden Perfection

Place your pastries on a baking tray lined with parchment paper. Brush the tops with beaten egg to ensure a beautiful golden color after baking. For an extra special crunch and look, sprinkle with sesame seeds if you like. Bake in the preheated oven for 20 to 25 minutes until puffed up and golden brown, signaling that they’re ready to enjoy.

How to Serve Spinach Feta Puff Pastry Recipe

Garnishes

A sprinkle of fresh chopped dill or parsley on top right after baking brings a burst of color and freshness that perfectly contrasts the rich filling. A light dusting of flaky sea salt or a drizzle of good olive oil can also elevate these pastries to the next level of deliciousness.

Side Dishes

These Spinach Feta Puff Pastries pair beautifully with crisp, fresh salads—think arugula with lemon vinaigrette or a tomato and cucumber salad to balance out the richness. Serving alongside a bowl of cooling tzatziki or a tangy yogurt dip adds a wonderful complementary flavor and texture.

Creative Ways to Present

For parties, arrange these golden pastries on a beautiful platter with edible flowers or fresh herbs scattered around. You can get playful by serving them alongside mini dipping sauces like spicy harissa or a mild garlic aioli. Another fun twist is to cut the pastries into bite-sized pieces for easy finger food at gatherings or brunches.

Make Ahead and Storage

Storing Leftovers

Leftover Spinach Feta Puff Pastries keep well in an airtight container in the refrigerator for up to three days. Keeping them chilled helps maintain freshness without compromising the delicate puff pastry texture.

Freezing

You can freeze unbaked puff pastries filled with the spinach and cheese mixture by placing them on a lined tray to freeze individually before transferring to a freezer-safe container or bag. When frozen, they’ll keep for about one month. Bake from frozen, adding a few extra minutes to the cook time.

Reheating

To reheat, pop the pastries in a preheated oven at 350°F for about 10 to 15 minutes. This will crisp the puff pastry back to its original flaky glory without drying out the filling. Avoid microwaving if possible, as that tends to make the pastry soggy.

FAQs

Can I use fresh spinach instead of frozen?

Absolutely! If you prefer fresh spinach, be sure to sauté it until all the moisture is cooked off, as water can make the pastry soggy. About 1 pound of fresh spinach should roughly equal the 10-12 ounces frozen once wilted and drained.

Is this recipe suitable for vegetarians?

Yes, this Spinach Feta Puff Pastry Recipe is vegetarian-friendly. It uses no meat or animal-derived gelatin, focusing on cheeses and veggies for flavor and texture.

Can I prepare these pastries in advance?

Yes, you can assemble the pastries ahead of time and store them in the fridge for up to 24 hours before baking. This makes them perfect for prepping for parties or busy weeknights.

What type of puff pastry is best?

Store-bought puff pastry sheets work wonderfully for convenience and consistent results. Choose all-butter puff pastry if you want a richer, flakier finish, but any quality brand will do the job beautifully.

How can I make this recipe gluten-free?

To make a gluten-free version, look for gluten-free puff pastry at specialty stores or online. The filling is already gluten-free, so just swapping the pastry gets you there without compromising flavor.

Final Thoughts

This Spinach Feta Puff Pastry Recipe is truly one of those dishes you’ll find yourself coming back to again and again, whether for simple weeknight dinners or special occasions. It’s a delightful fusion of creamy, savory filling with irresistible flaky pastry that everyone can enjoy. Give it a try, and I promise it will become a favorite in your recipe collection just like it is in mine!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Spinach Feta Puff Pastry Recipe

Spinach Feta Puff Pastry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 285 reviews

Delightful spinach and feta filled puff pastry pockets that are flaky, cheesy, and perfect as an appetizer or light meal. Featuring a savory blend of sautéed spinach, onions, garlic, fresh herbs, and a combination of feta, mozzarella, and cream cheese, all encased in golden, buttery puff pastry.

  • Total Time: 35 minutes
  • Yield: 6 servings

Ingredients

Spinach Filling

  • 1012 ounces chopped frozen spinach (thawed)
  • 1 Tablespoon butter
  • ½ medium onion, diced
  • 4 cloves garlic, minced
  • Salt and pepper to taste
  • 2 Tablespoons chopped parsley or dill
  • ½ cup crumbled feta cheese
  • ½ cup shredded mozzarella or parmesan cheese
  • 4 oz cream cheese (softened or at room temperature)

Puff Pastry & Toppings

  • 2 sheets puff pastry
  • 1 egg (beaten)
  • Sesame seeds (optional, for sprinkling)

Instructions

  1. Preheat and sauté aromatics: Preheat your oven to 400°F (200°C). Dice the onion and place it in a pan or skillet with 1 tablespoon of butter over medium-high heat. Cook for 3-4 minutes until softened. Add the minced garlic and sauté for an additional minute.
  2. Cook spinach mixture: Add the thawed and drained chopped spinach to the pan. Season with salt and pepper and cook until any excess moisture evaporates, stirring occasionally.
  3. Combine filling ingredients: Transfer the cooked spinach mixture to a large bowl. Add the chopped herbs, crumbled feta, shredded cheese, and softened cream cheese. Gently mix until all ingredients are well combined.
  4. Prepare puff pastry: On a floured surface, roll out the puff pastry sheets and cut them into squares or rectangles roughly 4×6 inches in size.
  5. Fill and seal pastry: Spoon the spinach and cheese filling onto each pastry piece. Fold the pastry over to enclose the filling and press the edges firmly with a fork to seal. Cut a few slits on top of each pastry for ventilation or use a lattice cutter for decorative tops.
  6. Arrange and brush pastries: Place the filled pastries on a baking tray lined with parchment paper. Brush the tops with the beaten egg for a golden finish. Sprinkle sesame seeds on top if desired.
  7. Bake: Bake the pastries in the preheated oven for 20-25 minutes, or until they are puffed and golden brown.

Notes

  • Ensure spinach is thoroughly drained after thawing to prevent soggy pastry.
  • You can substitute the herbs with your choice, such as basil or chives, for a different flavor.
  • If puff pastry sheets are frozen, thaw completely before working with.
  • Use a sharp knife or pizza cutter for clean pastry edges.
  • Allow pastries to cool slightly before serving to avoid burns from hot filling.
  • Author: Madelynn
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Vegetarian

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