Flaky Baked Spinach Puffs
There’s something truly special about pulling a tray of golden, flaky pastries from the oven, the aroma of buttery pastry and savoury cheese filling the kitchen. These Spinach Puffs are exactly that kind of bake. They look impressive, with their beautifully risen layers and bubbling filling, yet they are wonderfully straightforward to put together. Inside the crisp, shattering pastry is a creamy, savoury filling where baked spinach, tangy feta, and rich cream cheese come together in perfect harmony. Friends always ask me for this recipe after trying it at dinner parties, and I’m always so happy to share it.
This isn’t just another spinach appetizer; it’s a carefully balanced recipe that we’ve refined over many get-togethers. The key is in the texture – the flaky crunch of the pastry giving way to the soft, flavourful centre. They’re substantial enough to be satisfying but light enough that you can’t help but reach for a second one. They work beautifully for a weekend lunch with a side salad, as an elegant starter for a dinner party, or even as a sophisticated snack with a glass of wine.
Whether you’re an experienced cook looking for a reliable recipe or a beginner wanting to make something that feels a bit special, these baked spinach puffs are a fantastic choice. They are also brilliant for making ahead, which is a lifesaver when you’re planning a party. After a long week, there’s nothing better than knowing you have something delicious ready to bake, perhaps before you settle in with a comforting main like my Cheeseburger Lasagna Recipe.
Recipe Overview
These Spinach Puffs feature an incredibly flavourful filling of three cheeses, spinach, and a hint of nutmeg, all tucked inside a buttery puff pastry parcel. They bake to a beautiful golden brown, with a crisp exterior and a warm, creamy interior. I’ve tweaked the cheese ratio over the years to get that perfect balance where the feta gives a salty kick without overpowering the delicate spinach.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Servings: 12 puffs
- Difficulty: Easy
Why You’ll Love These Spinach Puffs
- Genuine Flavour: The taste is rich and satisfying. The combination of earthy spinach, salty Greek feta, and creamy soft cheese is lifted by a little sharpness from Parmesan and a subtle warmth from the nutmeg.
- Ready in Under an Hour: From start to finish, you can have a tray of these golden baked spinach treats on the table in about 45 minutes, making them ideal for last-minute guests or a quick lunch.
- A Flexible Recipe: This recipe is a great base for customisation. Try adding finely chopped sun-dried tomatoes or artichoke hearts to the filling. You could also swap the feta for crumbled goat’s cheese for a different tangy flavour.
- Great for Any Gathering: These puffs work wonderfully as a starter for a dinner party, an addition to a party buffet spread, or even packed into a lunchbox for a special treat. They are always one of the first things to disappear.
- Family Tested: My whole family enjoys these, including the little ones who are usually a bit hesitant about greens. They call them “cheesy green parcels,” and they never last long!
Ingredients You’ll Need
For the best results, try to use good quality ingredients, especially the pastry and cheese. I always reach for an all-butter, ready-rolled puff pastry sheet; I find the Jus-Rol brand is consistently good and a real time-saver. The flavour difference with an all-butter pastry is definitely noticeable.
- 375g sheet of ready-rolled all-butter puff pastry
- 250g frozen chopped spinach, thawed
- 1 tbsp olive oil
- 1 shallot, very finely chopped
- 2 cloves garlic, minced
- 150g full-fat cream cheese (like Philadelphia), at room temperature
- 100g feta cheese, crumbled
- 30g Parmesan cheese, finely grated
- 1 medium free-range egg, beaten
- 1/4 tsp freshly grated nutmeg
- A pinch of black pepper
- A small sprinkle of sea salt (be mindful as the cheeses are salty)
- Optional: Sesame seeds or poppy seeds for topping
Sophia’s Tip: The most important step for crisp pastry is to squeeze every last drop of water from the thawed spinach. I mean it! Use a clean tea towel or a potato ricer for the best results. This single action is the difference between a crisp base and a soggy bottom.
How to Make Spinach Puffs
The process for making these baked spinach appetizers is very straightforward. The key is to prepare your filling first and let it cool slightly before placing it on the cold pastry. This helps ensure the pastry stays firm and puffs up beautifully in the oven.
- Preheat and Prepare: First, preheat your oven to 200°C (180°C fan) and line a large baking sheet with baking parchment.
- Squeeze the Spinach: Place the thawed spinach in the centre of a clean tea towel or several layers of strong kitchen paper. Gather the corners and twist tightly over the sink, squeezing until no more liquid comes out. You should be left with a small, dense ball of spinach. Set it aside.
- Sauté the Aromatics: Heat the olive oil in a small frying pan over a medium heat. Add the finely chopped shallot and cook for 3-4 minutes until softened but not browned. Add the minced garlic and cook for another minute until fragrant. Remove from the heat and let it cool for a few minutes.
- Combine the Filling: In a medium mixing bowl, combine the softened cream cheese, crumbled feta, and grated Parmesan. Add the squeezed spinach, the cooled shallot and garlic mixture, nutmeg, pepper, and a tiny pinch of salt. Mix everything together until well combined. I find that it’s best to let the filling cool completely before using it; this prevents the pastry from becoming warm and greasy.
- Assemble the Puffs: Unroll your sheet of puff pastry onto a lightly floured surface. Cut the sheet into 12 equal squares (a 4×3 grid). Spoon about a tablespoon of the spinach mixture into the centre of each square.
- Seal and Crimp: Brush the edges of each square with a little of the beaten egg. You can fold them into triangles or bring two opposite corners together to make a parcel. Press the edges firmly to seal, then use the tines of a fork to crimp the edges closed. This ensures the delicious filling stays inside while baking.
- Prepare for Baking: Carefully transfer the assembled puffs to your prepared baking sheet. Brush the tops all over with the remaining beaten egg – this will give them a lovely golden shine. If you like, sprinkle with a few sesame or poppy seeds.
- Bake to Perfection: Bake in the preheated oven for 20-25 minutes, or until the puffs are deeply golden brown, well-risen, and you can see the filling bubbling slightly at the seams. Let them cool on the baking sheet for a few minutes before transferring to a wire rack. They are wonderful served warm.
Tips From My Kitchen
- Temperature Control: Always work with cold puff pastry, straight from the fridge. If it gets too warm, the butter can melt, making it sticky and preventing it from puffing up properly. If your kitchen is warm, pop the tray of assembled puffs back in the fridge for 15 minutes before baking. As explained by the experts at BBC Good Food, keeping the butter solid is crucial for creating those flaky layers.
- The Secret Step: I learned that using a potato ricer is a fantastic tool for squeezing water from thawed spinach. It extracts far more moisture than just using your hands. This is my number one secret for guaranteeing a crisp, flaky pastry base every single time.
- Make-Ahead Magic: You can prepare the spinach and cheese filling up to two days in advance and store it in an airtight container in the fridge. You can also fully assemble the puffs, place them on a baking sheet, and freeze them until solid. Once frozen, transfer them to a freezer bag. They can be baked directly from frozen; just add an extra 5-7 minutes to the baking time.
- Storage and Reheating: Store any leftover cooled puffs in an airtight container in the fridge for up to 3 days. To restore their crispness, reheat them in an oven or air fryer at 180°C for 5-7 minutes. I would avoid reheating them in the microwave, as it will make the pastry soft.
Equipment You’ll Need
- Large baking sheet
- Baking parchment
- Small frying pan
- Sharp knife and cutting board
- Medium mixing bowl
- Pastry brush
- Fork for crimping
Common Mistakes to Avoid
- Wet Spinach Filling: This is the most common issue and leads to a soggy bottom. Don’t be shy when squeezing the spinach; you want it as dry as possible. The filling should be a thick paste, not a wet mixture.
- Overfilling the Puffs: It’s tempting to add a lot of the delicious filling, but overfilling will cause it to leak out during baking, making a mess and preventing the pastry from rising properly. A level tablespoon is usually the right amount.
- Baking at Too Low a Temperature: Puff pastry needs a hot oven to create the steam that separates the layers and makes it puff up. Baking at too low a temperature will result in flat, greasy pastries. Ensure your oven is fully preheated to 200°C (180°C fan).
What to Serve With Spinach Puffs
These baked spinach puffs are quite versatile. While they are a fantastic appetizer on their own, they also pair beautifully with other dishes to create a more complete meal.
- A Simple Salad: A fresh, crisp salad with a sharp lemon and dijon vinaigrette is the perfect contrast to the rich, cheesy puffs. A simple rocket and cherry tomato salad works particularly well.
- A Hearty Soup: For a comforting lunch, serve two or three puffs alongside a bowl of creamy tomato and basil soup. They are wonderful for dipping!
- As Part of a Spread: These are a brilliant addition to a party buffet, alongside things like my Bacon Brown Sugar Chicken Tenders and a vibrant platter of fresh vegetables and dips.
- Wine Pairing: A crisp, dry white wine like a Sauvignon Blanc or an unoaked Chardonnay cuts through the richness of the cheese and pastry wonderfully.
Frequently Asked Questions

Spinach Puffs
Ingredients
Method
- Preheat and Prepare: First, preheat your oven to 200°C (180°C fan) and line a large baking sheet with baking parchment.
- Squeeze the Spinach: Place the thawed spinach in the centre of a clean tea towel or several layers of strong kitchen paper. Gather the corners and twist tightly over the sink, squeezing until no more liquid comes out. You should be left with a small, dense ball of spinach. Set it aside.
- Sauté the Aromatics: Heat the olive oil in a small frying pan over a medium heat. Add the finely chopped shallot and cook for 3-4 minutes until softened but not browned. Add the minced garlic and cook for another minute until fragrant. Remove from the heat and let it cool for a few minutes.
- Combine the Filling: In a medium mixing bowl, combine the softened cream cheese, crumbled feta, and grated Parmesan. Add the squeezed spinach, the cooled shallot and garlic mixture, nutmeg, pepper, and a tiny pinch of salt. Mix everything together until well combined. I find that it's best to let the filling cool completely before using it; this prevents the pastry from becoming warm and greasy.
- Assemble the Puffs: Unroll your sheet of puff pastry onto a lightly floured surface. Cut the sheet into 12 equal squares (a 4x3 grid). Spoon about a tablespoon of the spinach mixture into the centre of each square.
- Seal and Crimp: Brush the edges of each square with a little of the beaten egg. You can fold them into triangles or bring two opposite corners together to make a parcel. Press the edges firmly to seal, then use the tines of a fork to crimp the edges closed. This ensures the delicious filling stays inside while baking.
- Prepare for Baking: Carefully transfer the assembled puffs to your prepared baking sheet. Brush the tops all over with the remaining beaten egg – this will give them a lovely golden shine. If you like, sprinkle with a few sesame or poppy seeds.
- Bake to Perfection: Bake in the preheated oven for 20-25 minutes, or until the puffs are deeply golden brown, well-risen, and you can see the filling bubbling slightly at the seams. Let them cool on the baking sheet for a few minutes before transferring to a wire rack. They are wonderful served warm.
Notes
I really hope these Spinach Puffs bring as much joy to your table as they do to mine. They are a true testament to how a few simple, good-quality ingredients can be transformed into something utterly delicious. They’re perfect for sharing and always get compliments, making any occasion feel a little more special. If you’re looking for a dessert to follow, a slice of my Peach Crumb Cheesecake would be a lovely finish. I’d love to hear how you get on with this recipe, so please leave a comment below and let me know if you made any of your own delicious tweaks! Happy baking, Sophia.
