15-Minute Mini Spinach and Cheese Puff Pastries

15-Minute Mini Spinach and Cheese Puff Pastries

These mini spinach and cheese puff pastries have become my go-to rescue dinner on nights when the clock beats me home. They come together in about half an hour, use one pan and one baking tray, and my children treat them like party food even though they’re stuffed with greens. If your weeknights look anything like mine, this is the recipe to keep pinned to the fridge.

Recipe Overview

  • Prep time: 10 minutes
  • Cook time: 20 minutes
  • Total time: 30 minutes
  • Servings: 12 mini pastries (feeds 4 as a main with sides)
  • Difficulty: Easy
  • Equipment needed: Frying pan, baking tray, sharp knife

Why You’ll Love This Mini Spinach and Cheese Puff Pastries

  • They’re on the table in 30 minutes. From fridge to plate, the whole thing fits inside a single episode of whatever the family is watching — no marinating, no proving, no waiting around.
  • One pan does the messy work. The spinach and onion cook in a single frying pan, and the pastry bakes on one lined tray. That’s two items to wash, which matters enormously on a Tuesday.
  • They’re genuinely make-ahead friendly. I’ve been making this for over 3 years, and I still assemble a double batch on Sunday, freeze half, and bake straight from frozen on a chaotic Wednesday.
  • They hide a surprising amount of spinach. Each pastry carries a proper handful of greens, and the cheese and flaky pastry mean nobody at the table negotiates.
  • They work as dinner or as a party bite. Serve them with a salad and they’re a meal; serve them on a platter and they vanish before you’ve put the tray down.
Mini Spinach and Cheese Puff Pastries

Mini Spinach and Cheese Puff Pastries
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 320 g ready-rolled puff pastry (2 sheets, roughly 320 g total)
  • 300 g fresh baby spinach, washed
  • 1 small brown onion, finely diced (about 100 g)
  • 2 garlic cloves, minced
  • 200 g full-fat cream cheese, at room temperature
  • 100 g feta cheese, crumbled
  • 60 g mature cheddar, grated
  • 1 large egg, beaten (for the filling)
  • 1 egg yolk mixed with 1 tbsp milk (for the egg wash)
  • 1 tbsp olive oil
  • ½ tsp dried oregano
  • ¼ tsp grated nutmeg
  • ¼ tsp freshly ground black pepper
  • ¼ tsp fine salt, plus extra for the spinach water
  • 1 tbsp plain flour, for dusting the worktop

Tip: Full-fat cream cheese matters here — the lighter versions turn watery in the oven and can make the pastry base soggy. If you only have low-fat cream cheese, drain it in a sieve for 10 minutes first and add an extra tablespoon of grated cheddar to firm up the filling.

Equipment You’ll Need

  • Large frying pan or skillet
  • Sharp knife and cutting board
  • Mixing bowls
  • Wooden spoon or spatula
  • Baking tray lined with baking parchment
  • Pastry brush
  • Rolling pin (only if your pastry isn’t pre-rolled)
  • Wire cooling rack

How to Make Mini Spinach and Cheese Puff Pastries

  1. Wilt the spinach. Bring a large pan of salted water to a rolling boil, drop in the spinach, and blanch for 60 seconds. It will collapse from a mountain to a small dark-green tangle almost immediately, and the water will turn a deep emerald. Drain into a colander and press gently with the back of a spoon to squeeze out excess liquid — you want it damp, not dripping.
  2. Soften the onion. Wipe the pan dry, set it over medium heat, and warm the olive oil until it shimmers. Add the diced onion and a pinch of salt, and cook for 5–6 minutes until the pieces turn translucent and smell sweet rather than sharp. Stir in the garlic and cook for 30 seconds more, just until the aroma hits you — garlic burns fast and turns bitter.
  3. Build the filling. Tip the drained spinach back into the pan with the onion and garlic. Stir over low heat for 1 minute to drive off any remaining moisture, then scrape everything into a mixing bowl and let it cool for 5 minutes. Add the cream cheese, feta, cheddar, beaten egg, oregano, nutmeg, pepper and salt. Mix until you have a thick, scoopable paste with visible flecks of green and white.
  4. Prepare the pastry. Heat the oven to 200°C (180°C fan, gas mark 6). Lightly flour your worktop, unroll the puff pastry, and cut each sheet into 6 equal rectangles, roughly 8 cm by 10 cm. You should have 12 rectangles in total. Work quickly — puff pastry hates warm hands, and once it softens it becomes sticky and hard to handle.
  5. Fill and fold. Place a heaped teaspoon of filling in the centre of each rectangle, leaving a 1 cm border all the way around. Brush the border with egg wash, fold the pastry over the filling to make a small parcel, and press the edges firmly with the tines of a fork to seal. The fork marks should be deep and clear — shallow seals pop open in the oven.
  6. Bake. Arrange the parcels on the lined tray, spacing them 3 cm apart so the hot air circulates. Brush the tops with egg wash and bake for 18–20 minutes, until the pastry has puffed into golden, layered domes and the kitchen smells buttery and toasted. If your oven runs hot on one side, rotate the tray at the 12-minute mark.
  7. Rest before serving. Slide the tray onto a wire rack and leave the pastries alone for 5 minutes. The filling is molten straight from the oven and will scald anyone who dives in early — the rest also lets the pastry crisp up properly rather than steaming on the tray.

Tips From My Kitchen

  • Squeeze the spinach properly. This is the single biggest difference between crisp pastries and soggy ones. Wrap the blanched spinach in a clean tea towel and wring it out over the sink — you’ll be shocked how much water comes out, and that water is exactly what would otherwise soak into the pastry.
  • Keep the pastry cold. If you’re working in a warm kitchen, pop the unrolled sheets back in the fridge for 10 minutes between cutting and filling. Cold pastry puffs dramatically higher because the butter layers stay distinct until they hit the oven.
  • Season the filling, then taste it. Feta and cheddar vary wildly in saltiness, so taste a small pinch of the raw filling (it’s safe — the egg is fresh) and adjust before you commit. It’s much easier to fix now than after baking.
  • Freeze before you bake, not after. Arrange filled, unbaked parcels on a tray, freeze for 2 hours until solid, then transfer to a freezer bag. They keep for 3 months and bake from frozen at 200°C for 25–28 minutes. This is how I turn one batch of effort into two dinners.
  • Don’t skip the egg wash. It’s not decoration. The wash gives the pastry that glossy, burnished finish and helps the layers brown evenly rather than drying out pale and floury.
  • Reheat gently. If you have leftovers, 8 minutes in a 160°C oven brings them back beautifully. The microwave works in a pinch, but the pastry goes soft and loses its flake — a real shame after all that effort.

Common Mistakes to Avoid

  • Overcrowding the pan: When you blanch the spinach, use a big enough pan that the leaves can move freely. Packed spinach steams unevenly, with some leaves turning to mush while others stay raw. If your pan is small, blanch in two batches — it takes an extra minute and gives you far better texture.
  • Wrong temperature: Puff pastry needs a hot oven — 200°C is the sweet spot. Below 180°C, the butter melts before it can create steam, and you end up with flat, greasy pastry instead of tall, flaky layers. Always preheat fully; don’t put the tray in while the oven is still climbing.
  • Skipping the rest time: Those 5 minutes after baking aren’t optional. The filling continues cooking in its own heat and thickens from runny to creamy, and the pastry base firms up so it doesn’t collapse when you lift it. Cut too early and you’ll lose the filling across the tray.
  • Overfilling the parcels: A heaped teaspoon is plenty. More than that and the pastry can’t seal properly, the filling bursts out during baking, and the edges burn while the centre stays raw.
  • Using wet spinach straight from washing: Even after draining, spinach holds a lot of water. The tea-towel squeeze solves this, but if you skip it, add an extra tablespoon of cheddar to absorb the moisture and save the filling.

Delicious Variations to Try

  • Spicy Version: Add ½ teaspoon of crushed chilli flakes to the onion while it softens, plus a pinch of smoked paprika in the filling. The heat builds gently and pairs beautifully with the salty feta. For a bolder kick, stir a finely chopped green chilli through the cheese mixture instead.
  • Vegetarian/Vegan Option: The recipe is already vegetarian as written. For a vegan version, swap the cream cheese for a plant-based cream cheese, use a firm tofu-based feta alternative, replace the cheddar with a vegan melting cheese, and brush the parcels with oat milk instead of egg wash. The texture is slightly denser but still delicious.
  • Different Protein: Finely diced cooked chicken breast or leftover roast turkey works wonderfully — add about 150 g to the filling and reduce the cream cheese to 150 g so the mixture stays scoopable. For a meat-free protein boost, a handful of cooked, chopped mushrooms adds savoury depth without changing the texture much.

What to Serve With Mini Spinach and Cheese Puff Pastries

  • A crisp green salad — rocket, cucumber and a lemon-olive oil dressing cut through the richness beautifully.
  • Roasted cherry tomatoes — 15 minutes in the same oven, and they add a bright, jammy contrast.
  • A bowl of tomato and basil soup — for dipping, especially on cold evenings.
  • Buttered new potatoes — if you’re feeding hungry teenagers who need something more substantial.
  • A glass of chilled sparkling water with lemon — or, if you’re feeding a crowd, a jug of iced mint tea.

If you enjoy this kind of fuss-free cooking, you might also like my Creamy Boursin Cheese Pasta Recipe, which uses the same one-pan philosophy. For something a little more substantial on a Sunday, my Baked Ziti Ground Beef Recipe Cheesy is a reliable family favourite, and the Mediterranean Grilled Chicken Recipe makes a lovely lighter partner to these pastries.

Frequently Asked Questions

Can I make these mini spinach and cheese puff pastries ahead of time?
Yes, and I do it most weeks. Assemble the parcels completely, place them on a lined tray, cover with cling film, and refrigerate for up to 24 hours before baking. You can also freeze them unbaked for up to 3 months, then bake straight from frozen at 200°C for 25–28 minutes. Just don’t egg-wash them until you’re ready to bake, or the wash goes patchy in the fridge.

How do I stop the pastry going soggy on the bottom?
The two culprits are wet spinach and a cold tray. Squeeze every drop of water out of the blanched spinach using a clean tea towel, and preheat your baking tray in the oven for 5 minutes before arranging the parcels on it. That immediate blast of heat sets the pastry base before the filling has a chance to seep through.

Can I use frozen spinach instead of fresh?
Absolutely, and it’s actually faster. Defrost 250 g of frozen spinach, then squeeze it thoroughly in a tea towel — frozen spinach releases even more water than fresh. The finished filling is slightly softer in texture, so add an extra tablespoon of grated cheddar to compensate.

How long do leftovers keep, and how should I reheat them?
Stored in an airtight container in the fridge, they keep for 3 days. Reheat in a 160°C oven for 8 minutes, which restores most of the crispness. I’d avoid the microwave if you can — it works in a rush, but the pastry turns soft and limp, which rather defeats the point of puff pastry.

Can I use a different cheese?
Definitely. Gruyère, mozzarella, or a mild goat’s cheese all work well, though each changes the character of the filling. If you swap feta for something less salty, taste the mixture and add a little extra salt before baking. Just avoid very soft cheeses like ricotta on their own, as they make the filling too loose.

15-Minute Mini Spinach and Cheese Puff Pastries

Mini Spinach and Cheese Puff Pastries

Flaky puff pastry parcels filled with a creamy spinach, feta, and cheddar mixture, baked until golden and puffed. Perfect as a savory snack or light meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 320 g ready-rolled puff pastry 2 sheets, roughly 320 g total
  • 300 g fresh baby spinach washed
  • 1 small brown onion finely diced (about 100 g)
  • 2 garlic cloves minced
  • 200 g full-fat cream cheese at room temperature
  • 100 g feta cheese crumbled
  • 60 g mature cheddar grated
  • 1 large egg beaten (for the filling)
  • 1 egg yolk mixed with 1 tbsp milk for the egg wash
  • 1 tbsp olive oil
  • ½ tsp dried oregano
  • ¼ tsp grated nutmeg
  • ¼ tsp freshly ground black pepper
  • ¼ tsp fine salt plus extra for the spinach water
  • 1 tbsp plain flour for dusting the worktop

Method
 

  1. Wilt the spinach. Bring a large pan of salted water to a rolling boil, drop in the spinach, and blanch for 60 seconds. It will collapse from a mountain to a small dark-green tangle almost immediately, and the water will turn a deep emerald. Drain into a colander and press gently with the back of a spoon to squeeze out excess liquid — you want it damp, not dripping.
  2. Soften the onion. Wipe the pan dry, set it over medium heat, and warm the olive oil until it shimmers. Add the diced onion and a pinch of salt, and cook for 5–6 minutes until the pieces turn translucent and smell sweet rather than sharp. Stir in the garlic and cook for 30 seconds more, just until the aroma hits you — garlic burns fast and turns bitter.
  3. Build the filling. Tip the drained spinach back into the pan with the onion and garlic. Stir over low heat for 1 minute to drive off any remaining moisture, then scrape everything into a mixing bowl and let it cool for 5 minutes. Add the cream cheese, feta, cheddar, beaten egg, oregano, nutmeg, pepper and salt. Mix until you have a thick, scoopable paste with visible flecks of green and white.
  4. Prepare the pastry. Heat the oven to 200°C (180°C fan, gas mark 6). Lightly flour your worktop, unroll the puff pastry, and cut each sheet into 6 equal rectangles, roughly 8 cm by 10 cm. You should have 12 rectangles in total. Work quickly — puff pastry hates warm hands, and once it softens it becomes sticky and hard to handle.
  5. Fill and fold. Place a heaped teaspoon of filling in the centre of each rectangle, leaving a 1 cm border all the way around. Brush the border with egg wash, fold the pastry over the filling to make a small parcel, and press the edges firmly with the tines of a fork to seal. The fork marks should be deep and clear — shallow seals pop open in the oven.
  6. Bake. Arrange the parcels on the lined tray, spacing them 3 cm apart so the hot air circulates. Brush the tops with egg wash and bake for 18–20 minutes, until the pastry has puffed into golden, layered domes and the kitchen smells buttery and toasted. If your oven runs hot on one side, rotate the tray at the 12-minute mark.
  7. Rest before serving. Slide the tray onto a wire rack and leave the pastries alone for 5 minutes. The filling is molten straight from the oven and will scald anyone who dives in early — the rest also lets the pastry crisp up properly rather than steaming on the tray.

Notes

Ensure spinach is well-drained to avoid soggy pastry. Work quickly with puff pastry to keep it cold. Seal edges firmly with a fork to prevent leaking. Let pastries rest for 5 minutes before serving to avoid burns from hot filling.

I hope these mini spinach and cheese puff pastries earn a permanent spot in your weeknight rotation the way they have in mine. My husband, who’s usually picky, asked for seconds the very first time I made them — and he’d previously sworn off spinach entirely. Give them a go, and let me know in the comments how they turned out in your kitchen, or if you came up with a variation I should try next.

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating