Spinach and Feta Puff Pastry Rolls: Golden, Flaky and Packed with Flavour
If there’s one thing I never get tired of baking, it’s puff pastry recipes. Few ingredients can transform something so simple into a dish that looks and tastes incredibly impressive with such little effort. These Spinach and Feta Puff Pastry Rolls are crispy on the outside, creamy and savoury in the centre, and perfect for everything from lunchboxes to party platters. If you enjoy recipes like my Chicken and Feta Puff Quiches and Cheesy Pesto Braided Puffs, this one is definitely going to become another favourite.
If you love easy puff pastry recipes as much as I do, don’t forget to check out my cookbook, Everything Is Better With Puff Pastry, packed with 60 sweet and savoury puff pastry recipes designed to make homemade baking feel effortless and exciting. Inside, you’ll find recipes such as Strawberry Cream Cheese Shells, Nectarine Frangipane Tartlets, and Avocado Mousse and Salmon Tartare Vol-au-Vent, alongside so many other flaky, buttery creations. And if you’ve already ordered a copy, thank you so much for the support, it truly means the world to me.
Scroll down or tap “Jump to Recipe” for the full printable recipe card.
Simple Ingredients, Big Flavours
One of the best things about these spinach and feta puff pastry rolls is how a handful of simple ingredients come together to create something incredibly delicious. Every ingredient has a purpose, from the creamy filling to the golden flaky pastry wrapped around it.
- Feta cheese – Salty, creamy, and packed with flavour, feta gives these rolls their rich savoury centre. Different feta varieties can vary in saltiness, so it’s always worth tasting before adding extra salt to the filling.
- Spinach – Wilted spinach adds freshness, colour, and a subtle earthy flavour that balances the richness of the cheese beautifully. Make sure to drain it very well to avoid soggy pastry.
- Puff pastry – Buttery, flaky puff pastry is what makes these rolls irresistible. Ready-rolled pastry keeps the recipe quick and easy while still delivering bakery-style results.
- Egg – One egg binds the filling together while the egg yolk glaze helps create that beautiful golden finish on top.
- Sesame seeds – A small addition that makes a big difference. They add crunch, flavour, and make the rolls look extra appetising once baked.
If you enjoy savoury pastries like my Mini Cheeseburger Puff Pastry Bites or Mini Cheeseburger Puff Pastry Bites, this recipe fits perfectly into the same easy, crowd-pleasing category.
How to Make Spinach and Feta Puff Pastry Rolls
Preparing the Filling
Making these spinach and feta puff pastry rolls is incredibly simple, yet the results look and taste bakery-worthy. Start by preheating the oven to 190°C/375°F, fan-assisted, and line a baking tray with baking paper. Place the spinach in a sieve and pour boiling water over it to wilt. Once softened, drain it very well, squeezing out as much excess moisture as possible, as too much liquid can make the puff pastry soggy instead of crisp and flaky. Finely chop the spinach and transfer it to a mixing bowl with the feta. Before adding the egg or any seasoning, taste the feta first, as some varieties can already be quite salty. My feta was already salty enough, so I didn’t add any extra salt to the filling. Add the egg and pepper, then mix everything together well, gently crumbling the feta as you stir until the filling is evenly combined.

Rolling and Shaping the Puff Pastry Rolls
Unroll the puff pastry sheet into a rectangle approximately 24 x 36 cm (9½ x 14¼ inches). Spread the spinach and feta filling evenly over the pastry, leaving about a 2.5 cm (1-inch) border clear along one of the longer edges to help seal the roll later.

Starting from the opposite long edge, tightly roll the pastry into a compact log, making sure it stays evenly shaped throughout. Using a sharp knife, cut the log into 9 equal pieces, approximately 4 cm (1½ inches) thick.

Using a chopstick or skewer, firmly press across the centre of each roll widthwise to create an indentation. This simple step helps create their signature shape and gives the rolls a more decorative finish once baked. Transfer the rolls onto the prepared baking tray, leaving a little space between each one to allow the pastry to puff up during baking.

Brushing and Baking
In a small bowl, whisk together the egg yolk and milk until smooth, then brush the mixture generously all over the puff pastry rolls to help them develop a glossy golden finish during baking.

Sprinkle sesame seeds evenly on top for extra crunch and flavour. Bake the rolls for 20 to 25 minutes, or until deeply golden, crisp, and beautifully puffed. The pastry should be flaky and buttery, while the filling becomes creamy and rich inside. Allow the rolls to cool slightly before serving. They are delicious warm straight from the oven, but they also taste fantastic cold, making them perfect for lunchboxes, picnics, or make-ahead snacks.

Why We Love These Puff Pastry Rolls
These spinach and feta puff pastry rolls are one of those recipes that work for almost any occasion. They’re easy enough for a quick weekday lunch yet impressive enough to serve at gatherings, brunches, or holiday tables. The combination of flaky pastry and creamy savoury filling is timeless, and the recipe can easily be adapted depending on what you have in the fridge. Another reason I love this recipe is how convenient it is. The rolls can be prepared ahead of time, stored in the fridge before baking, or reheated later for a quick snack. They also travel well, making them perfect for lunchboxes, picnics, or packed lunches. If you enjoy make-ahead recipes, you’ll probably also love my Cheesy Beef Puffs and Mini Sausage Puffs.
Perfect for Any Occasion
Whether you’re looking for an easy appetiser, a savoury brunch recipe, or something simple to serve alongside soup or salad, these spinach and feta puff pastry rolls always work beautifully. They can be served warm straight from the oven, at room temperature for gatherings, or reheated the next day when you need something quick and satisfying. They’re especially perfect when entertaining because they look impressive while requiring very little effort. The flaky layers, creamy filling, and golden sesame topping make them feel bakery-quality without complicated steps. Pair them with dips, soups, or a fresh salad for a complete meal. Recipes like my Cheesy Pepper Olive Twists and Broccolini Tomato Puff Bites are also brilliant options if you’re building a sharing table full of crowd-pleasing snacks.
Instagram Tutorial & More
Watch our quick video tutorial to see exactly how to roll, shape, and bake these Spinach and Feta Puff Pastry Rolls for the perfect golden, flaky finish. Don’t forget to explore more puff pastry recipes on my website and, if you haven’t already, check out my cookbook Everything Is Better With Puff Pastry for even more sweet and savoury inspiration.
More Recipes to Try:
- Easy Berry Puff Squares
- Nutella Banana Bites
- Salmon Puff Pastry Cups
- Strawberry Nutella Puffs
- Sticky Pecan Puff Buns
- Green Bean and Mushroom Tart
- Nutella Puff Pastry Twists
- Cheesy Pesto Puff Buns
Happy baking,
Izabella
Description
These Spinach and Feta Puff Pastry Rolls are golden, flaky, and packed with creamy, savoury flavour. A simple filling of feta, spinach, and egg is rolled inside buttery puff pastry and baked until crisp and beautifully puffed. They are easy to make and perfect for lunch, snacks, picnics, or party platters. The sesame seeds on top add a delicious crunch and extra flavour. You can serve them warm straight from the oven or enjoy them cold the next day. They also make a great make-ahead recipe for busy days or entertaining guests. Simple ingredients, minimal prep, and seriously delicious results.
Ingredients
For the filling
For the puff pastry rolls
Instructions
-
Preheat the oven to 190°C/375°F, fan-assisted, and line a baking tray with baking paper.
-
To prepare the filling, place the spinach in a sieve and pour boiling water over it to wilt. Drain very well to remove as much excess moisture as possible, then finely chop. In a mixing bowl, combine the chopped spinach, feta, egg, salt, and pepper. If your feta is already salty, you may not need any additional salt. Mix everything together well, gently crumbling the feta as you go until evenly combined.
-
Unroll the puff pastry into a rectangle approximately 24 x 36 cm (9½ x 14¼ inches). Spread the spinach and feta filling evenly over the pastry, leaving about a 2.5 cm (1-inch) border clear along one of the longer edges. Starting from the opposite long edge, tightly roll the pastry into a log, making sure it is evenly shaped throughout. Using a sharp knife, cut the log into 9 equal pieces, approximately 4 cm (1½ inches) thick. Arrange the rolls on the prepared baking tray, leaving a little space between each one. Using a chopstick or skewer, firmly press across the centre of each roll widthwise to create an indentation.
-
In a small bowl, whisk together the egg yolk and milk, then brush the mixture generously all over the puff pastry rolls. Sprinkle sesame seeds on top and bake for 20 to 25 minutes, or until the pastry is deeply golden, crisp, and beautifully puffed. Serve warm or allow them to cool slightly before enjoying.
Nutrition Facts
Servings: 9 ServingCalories:282.77kcalTotal Fat:20.12gCholesterol:53.87mgSodium:366.15mgPotassium:121.64mgTotal Carbohydrate:18.55gDietary Fiber: 0.86gSugars: 0.44gProtein:7.18gVitamin A: 104.42IUVitamin C: 3.74mgCalcium: 133.02mgIron: 1.59mgVitamin D: 0.28IUVitamin E: 0.6IUVitamin K: 70.91mcgVitamin B6: 0.14mgVitamin B12: 0.45mcgPhosphorus: 120.78mgMagnesium: 21.61mgZinc: 1.01mg
Note
- Make sure to drain the spinach very well before mixing the filling. Any excess moisture can make the puff pastry soggy.
- If using frozen spinach, thaw it completely first and squeeze out as much liquid as possible before using.
- Taste the feta before adding extra salt, as some feta varieties can already be quite salty and may make the puff pastry rolls too salty.
- For cleaner slices, chill the rolled pastry log for 10 to 15 minutes before cutting into rolls.
- These puff pastry rolls are best served warm, but they also taste delicious cold.
- Store leftovers in an airtight container in the fridge for up to 3 days and reheat in the oven or air fryer to keep them crisp.
- You can sprinkle the tops with black sesame seeds, nigella seeds, or chilli flakes for extra flavour.
