86% would make this again

Christmas Puff Pastries

Vish G

September 29, 2025

4.7
(85)

Christmas Puff Pastries are a simple yet festive treat filled with creamy goodness wrapped in flaky golden layers. They’re easy to prepare, look amazing on the table and taste just as good as they look! Perfect for parties, family gatherings, or a cozy night in.

Christmas Puff Pastries

PREP TIME

25 MIN

COOK TIME

25 MIN

SERVINGS

18

Ingredients

  • 1 sheet ready-rolled puff pastry (about 320 g / 11 oz), kept chilled
  • 200 g (7 oz) ricotta cheese, well drained
  • 65 g (2.5 oz) feta cheese, crumbled
  • 200 g (7 oz) fresh spinach
  • 150 g (5 oz) mushrooms, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 egg, lightly beaten (half for binding, half for egg wash)
  • 2 tbsp breadcrumbs (optional, if mixture feels too wet)
  • Pinch of nutmeg
  • Zest of ½ lemon
  • Salt and black pepper to taste
  • 2 tbsp grated parmesan cheese, for topping
  • 1 tsp sesame seeds or nigella seeds, optional, for garnish

Instructions

  • Preheat the oven to 200°C (fan 180°C) / 400°F. Line a baking tray with parchment paper.
  • Rinse the spinach, then wilt it in a dry pan over medium heat until just soft. Transfer to a clean towel and squeeze out as much liquid as possible. Chop finely once cooled.
  • Heat olive oil in a frying pan and cook the mushrooms with a pinch of salt over medium-high heat until they release all their moisture and start to turn golden. Add garlic and cook for 1 more minute, then set aside to cool.
  • In a mixing bowl, combine drained ricotta, crumbled feta, chopped spinach, cooled mushrooms, nutmeg, lemon zest, and half the beaten egg. Stir until smooth. If the mixture feels too loose, add breadcrumbs to help it bind. Season with pepper and taste before adding extra salt (feta is already salty).
  • Unroll the puff pastry sheet on a floured surface. Spread the filling evenly across, leaving a 2 cm (¾ inch) border along one long edge.
  • Roll the pastry up tightly into a log, starting from the long edge with the filling. Place seam side down and chill in the fridge for 20–30 minutes to firm up.
  • Slice into 16–20 pinwheels and place flat on the lined tray. Brush tops with the remaining beaten egg, then sprinkle with parmesan and sesame or nigella seeds if using.
  • Bake for 20–25 minutes until the pastry is golden, crisp, and puffed.
  • Let cool slightly before serving. These taste best warm but can also be enjoyed at room temperature.

People Also Asked..

How do I stop the pastry getting soggy?+
How should I cook mushrooms so they do not make the filling watery?+
Do I need an egg or breadcrumbs to bind the filling?+
Can I use frozen spinach instead of fresh?+
Can I make these ahead or freeze them?+
What oven temperature and finishing tips give the best puff and colour?+

Nutrition Facts

Calories

148

Total Fats

10.2 g

Saturated Fats

3.7 g

Cholesterol

18.9 mg

Sodium

128 mg

Total Carbohydrates

9.8 g

Sugars

1.1 g

Protein

4.2 g

Fresh Recipes

Recipes that just work!

Join 10,000+ home cooks getting viral recipes straight to their inbox

By joining our newsletter you agree to our Privacy Policy

Already made this?

How Did It Turn Out?

4.7 / 5. Vote count: 85

No votes so far! Be the first to rate this post.

Would you make this recipe again?