If you are looking for a delightful treat that combines flaky pastry with a flavorful filling, the Spinach and Feta Puff Pastry Rolls Recipe is an absolute winner. These golden rolls blend fresh spinach’s earthiness with the tangy creaminess of feta cheese, all wrapped in irresistibly crisp puff pastry. Perfect for a cozy family snack or an elegant party appetizer, this recipe is straightforward but yields impressive results that will have everyone asking for seconds.

Ingredients You’ll Need
The beauty of the Spinach and Feta Puff Pastry Rolls Recipe lies in its simplicity. Each ingredient plays a crucial role, from the fresh spinach that offers vibrant color and nutrients, to the feta cheese that brings a salty kick, and the puff pastry that provides a buttery, airy crunch.
- Fresh spinach (300 g): The star green that wilts down beautifully and adds a mild, fresh flavor.
- Feta cheese (200 g, crumbled): Adds creaminess and a distinctive tang that balances the spinach.
- Egg (1): Acts as a binder to keep the filling nicely together and enriches the texture.
- Garlic clove (1, finely grated): Infuses the filling with subtle aromatic warmth.
- Dried oregano (½ tsp): Brings an herbaceous note that complements the feta perfectly.
- Black pepper (to taste): Provides a gentle spice to lift the flavors.
- Puff pastry sheet (250–275 g, thawed): The flaky crust that creates irresistible layers on baking.
- Egg yolk + milk (1 tbsp, for egg wash): Gives the pastry a beautiful golden sheen and sheen.
- Optional sesame or nigella seeds: Sprinkle on top for extra texture and a nutty touch.
How to Make Spinach and Feta Puff Pastry Rolls Recipe
Step 1: Prepare the Filling
Start by heating a dry pan and sautéing the fresh spinach just until it wilts down, releasing its moisture. If you’re using frozen spinach, be sure to thaw and squeeze out excess water beforehand. Once cooled, chop the spinach finely so it’s easy to spread. Then combine it in a bowl with crumbled feta, the beaten egg, grated garlic, oregano, and freshly cracked black pepper. This mixture is where the vibrant flavors meld perfectly for your rolls.
Step 2: Roll Out the Pastry and Add Filling
On a lightly floured surface, unroll or roll out your puff pastry into a large rectangle. Evenly spread the spinach and feta filling over half of the pastry, leaving a small border around the edges to seal it later. Fold the uncovered half of the pastry over the filling, creating a filled pastry ‘sandwich’ ready to be cut.
Step 3: Slice and Shape the Rolls
Carefully cut the filled pastry into strips about 3 to 4 centimeters wide. For a fun twist, literally, twist each strip gently to create little spiraled logs, or simply roll each strip into a tight log. This shaping step adds a playful look and helps bake up beautifully crisp edges, showcasing swirls of spinach and feta inside.
Step 4: Prepare for Baking
Line a baking sheet with parchment paper and arrange your shaped rolls with some space to puff up during baking. Brush each roll generously with the egg yolk and milk wash to give that glossy golden finish. If you love a bit of extra crunch and visual appeal, sprinkle on sesame seeds or nigella seeds before popping them in the oven.
Step 5: Bake to Perfection
Preheat your oven to 200°C (about 390°F) and bake the rolls for 20 to 25 minutes, or until they are puffed up and a stunning golden brown color. The smell wafting through your kitchen will be irresistible! Once baked, let them cool slightly before serving to let the filling set and ensure every bite is flawlessly delicious.
How to Serve Spinach and Feta Puff Pastry Rolls Recipe

Garnishes
To elevate your presentation, sprinkle chopped fresh parsley or a scattering of za’atar spice over the warm rolls for an herby kick and a beautiful pop of color. A dollop of tangy yogurt or tzatziki on the side adds cool creaminess that pairs beautifully with the savory filling.
Side Dishes
These rolls shine on their own as a snack, but pairing them with a crisp green salad or a tomato and cucumber salad gives a refreshing balance to the rich, flaky pastry. A bowl of warm lentil soup also complements the earthy spinach and salty feta flavors wonderfully for a heartier meal.
Creative Ways to Present
For parties, serve the Spinach and Feta Puff Pastry Rolls Recipe on a large rustic wooden board alongside small bowls of dipping sauces like tzatziki, hummus, or a spicy harissa. They also make delightful finger-food when skewered with colorful toothpicks for easy grabbing. For a brunch spread, arrange them florets with fresh herbs and lemon wedges for a Mediterranean vibe.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, place them in an airtight container and refrigerate for up to 3 days. The rolls maintain their flavor beautifully but will lose some crispness, which can be revived when reheated.
Freezing
You can freeze unbaked rolls arranged on a baking sheet, then transfer them to a freezer bag once firm. Store for up to 2 months. Bake them straight from frozen but add a few extra minutes to the baking time to ensure thorough cooking. If already baked, freeze in an airtight container and reheat as needed.
Reheating
To recapture that fresh-from-the-oven crispness, reheat leftovers in a preheated oven at 180°C (350°F) for 8 to 10 minutes. Avoid microwaving as it tends to make the pastry soggy. This way, you get all the buttery flakiness with warm, melty filling every time.
FAQs
Can I use frozen spinach instead of fresh for the Spinach and Feta Puff Pastry Rolls Recipe?
Yes, frozen spinach works well. Just be sure to thaw it thoroughly and squeeze out as much water as possible to avoid soggy pastry.
Is it possible to make the filling vegetarian-friendly?
The recipe is already vegetarian since it uses spinach and feta. Just keep the filling as is, and you’ll have a perfect meat-free snack.
What if I don’t have puff pastry on hand?
Puff pastry is key for the flaky texture, but if unavailable, you could try using phyllo dough sheets layered with butter, though the baking time and texture will differ.
Can I prepare these rolls in advance for a party?
Absolutely! You can assemble the rolls a few hours ahead or even freeze them unbaked, making it super convenient to bake fresh just before serving.
How do I store any leftover Spinach and Feta Puff Pastry Rolls Recipe for best freshness?
Keep leftovers in an airtight container in the fridge for up to 3 days and reheat in the oven for best texture. Avoid refrigerating unwrapped as the pastry will soften.
Final Thoughts
The Spinach and Feta Puff Pastry Rolls Recipe is a charming, approachable dish that brings joy with every bite. Whether you’re cooking for a casual family dinner or hosting a get-together, these savory rolls are authentic crowd-pleasers that look impressive but are incredibly easy to make. Don’t hesitate to try this recipe soon—you’ll find it quickly becomes one of your favorites to share with friends and family!
Print
Spinach and Feta Puff Pastry Rolls Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 8 servings
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
These Spinach & Feta Pastry Rolls are a delicious and easy savory treat made with flaky puff pastry filled with a flavorful mixture of sautéed spinach, creamy feta, and aromatic herbs. Perfect as an appetizer, snack, or party finger food, these rolls combine crisp, golden pastry with a rich, tangy filling in every bite.
Ingredients
For the Filling
- 300 g fresh spinach (or 200 g frozen, thawed and drained)
- 200 g feta cheese, crumbled
- 1 egg
- 1 garlic clove, finely grated
- ½ tsp dried oregano
- Black pepper, to taste
For the Pastry
- 1 sheet puff pastry (250–275 g), thawed if frozen
- 1 egg yolk + 1 tbsp milk (for egg wash)
- Optional: sesame seeds or nigella seeds for topping
Instructions
- Prepare the filling: Heat a dry pan over medium heat and sauté the fresh spinach until wilted, or reheat and drain the thawed frozen spinach. Allow it to cool completely, then chop finely. In a mixing bowl, combine the cooled spinach with the crumbled feta cheese, one whole egg, the finely grated garlic clove, dried oregano, and black pepper. Mix thoroughly to incorporate all ingredients evenly.
- Prepare the pastry: On a lightly floured surface, roll out the thawed puff pastry sheet gently into a large rectangle. Spread the spinach and feta filling evenly over one half of the pastry, then fold the other half over to cover the filling, forming a sealed layered rectangle.
- Shape the rolls: Using a sharp knife or pizza cutter, slice the filled pastry into strips approximately 3–4 cm wide. Twist each strip or roll them gently into log shapes to create spiral rolls with visible layers of filling and pastry.
- Prepare for baking: Arrange the twisted rolls on a baking sheet lined with parchment paper, spacing them evenly. In a small bowl, whisk together the egg yolk and milk to create an egg wash. Brush the tops of each roll with this egg wash to promote browning. If desired, sprinkle sesame seeds or nigella seeds over the tops for added texture and flavor.
- Bake and serve: Preheat your oven to 200°C (390°F). Bake the rolls for 20–25 minutes or until they are puffed up and golden brown. Once baked, remove from the oven and allow to cool slightly. Serve the pastry rolls warm or at room temperature for the best taste experience.
Notes
- You can substitute frozen spinach for fresh; just be sure to thaw and squeeze out excess water thoroughly to avoid soggy filling.
- The rolls can be made ahead and frozen before baking; bake directly from frozen by adding a few extra minutes to the baking time.
- For a vegetarian version, ensure the feta cheese is suitable to your dietary preference.
- Adding herbs like dill or mint can give the filling a fresh twist.
- These rolls are perfect as finger food for parties or as a quick snack with tea or coffee.

