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.
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.
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.
Preparing the creamy spinach and feta filling before rolling into puff pastry.
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.
Evenly spreading the spinach and feta filling over the puff pastry sheet.
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.
Slicing the puff pastry log into evenly sized spinach and feta rolls before baking.
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.
Using a chopstick to press the centre of each puff pastry roll before 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.
Coating the puff pastry rolls with egg wash for a golden glossy finish.
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.
Holding a warm, golden spinach and feta puff pastry roll fresh from the oven.
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.
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
200g feta (1¾ cup)
120g spinach (4 cups)
1 egg
Salt and pepper (to taste)
For the puff pastry rolls
340g ready-rolled puff pastry sheet (12 oz)
1 egg yolk
1tbsp milk
Sesame seeds (for garnish)
Instructions
1
Preheat the oven to 190°C/375°F, fan-assisted, and line a baking tray with baking paper.
2
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.
3
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.
4
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.