Festive Spinach, Feta & Cranberry Puff Pastry Christmas Trees

Transform your holiday table with these stunning edible Christmas trees that combine flaky golden pastry with a savory-sweet filling. These spiraled beauties look intricate but come together with simple techniques that create impressive results. Perfect for holiday brunches, appetizer platters, or as a showstopping side dish, they’re guaranteed to delight both eyes and taste buds.

Why You’ll Love This Recipe

The combination of creamy feta and spinach creates a classic flavor pairing, while dried cranberries add festive sweetness and pops of ruby color. The puff pastry becomes incredibly flaky and golden, creating a buttery contrast to the rich filling. Best of all, these trees stand upright on your serving platter, creating an edible forest that guests can’t resist photographing before devouring.

Ingredients You’ll Need

For the Filling:

  • 250g fresh spinach
  • 200g feta cheese, crumbled
  • 100g cream cheese, softened
  • 1 clove garlic, minced
  • 1/8 tsp ground nutmeg
  • 1/4 tsp cracked black pepper
  • 50g dried cranberries, chopped

For Assembly:

  • 2 sheets puff pastry (thawed if frozen)
  • 1 egg, beaten
  • 1 tbsp sesame seeds (optional)

Step-by-Step Instructions

Step 1: Prepare Your Spinach Filling

Start by wilting your fresh spinach. Heat a large dry skillet over medium heat and add the spinach in batches. Cook for 2-3 minutes, stirring occasionally, until completely wilted. Transfer the cooked spinach to a colander and let it cool for a few minutes.

Here’s the important part: press out all the excess moisture from the spinach. Use a spoon to push against it, squeezing out as much liquid as possible. This step ensures your filling stays thick and doesn’t make the pastry soggy.

Roughly chop the drained spinach and place it in a mixing bowl. Add the crumbled feta cheese, cream cheese, minced garlic, nutmeg, black pepper, and chopped cranberries. Mix everything together until well combined and creamy. The mixture should be thick enough to hold its shape. Set aside while you prepare the pastry.

Step 2: Cut Your Pastry Triangles

Unroll your puff pastry sheets on a lightly floured surface. Using a sharp knife or pizza cutter, cut long triangular strips from each sheet. Aim for triangles that are narrow and tall—these will become your individual Christmas trees.

You should get about 6-8 trees from each pastry sheet, depending on size. The triangles should look like elongated isosceles triangles, wider at the base and tapering to a point at the top.

Step 3: Fill Each Triangle

Working with one triangle at a time, spread a thin line of your spinach-feta filling down the center of the pastry. Start from the wide base and work toward the point, but keep the filling about half an inch from the edges. You want just enough filling to add flavor without overstuffing—less is more here.

Keep your filling line neat and controlled. This helps with the rolling process and prevents leaking during baking.

Step 4: Roll Into Cone Shapes

Starting from the wide base of your triangle, begin rolling the pastry upward toward the pointed tip. Roll it snugly but gently, keeping the filling centered as you go. The pastry should wrap around itself, creating a cone shape with the filling tucked inside.

When you reach the tip, gently pinch and press it to seal. Also pinch the bottom base of the cone to flatten it slightly—this helps your tree stand upright. The goal is a cone that tapers from a stable base to a pointed top.

Step 5: Create the Spiral Effect

This is where your trees get their distinctive look. Using a very sharp knife, carefully cut a shallow spiral line around the outside of each cone, working from bottom to top. Think of it like drawing a spiral staircase around the cone. The cuts should be shallow—you’re just scoring the surface, not cutting through.

As the pastry bakes and puffs up, these score marks will create the beautiful twisted, layered appearance that makes these look like Christmas trees.

Alternative method: If you prefer, you can gently twist the entire rolled cone to create a spiral effect instead of scoring. This creates tighter, more defined spirals but requires a delicate touch.

Step 6: Apply Egg Wash and Seeds

Arrange your completed trees upright on a baking sheet lined with parchment paper. Make sure they have enough space between them—about 2 inches—to allow for puffing.

Using a pastry brush, gently brush each tree with beaten egg. This creates that gorgeous golden-brown finish. If you’re using sesame seeds, sprinkle them over the egg-washed surface now. They add a subtle nutty flavor and attractive speckled appearance.

Step 7: Bake to Golden Perfection

Preheat your oven to 200°C (400°F). Once heated, place your tray of trees on the middle rack. Bake for 20-25 minutes, watching for them to turn a rich golden brown and puff up beautifully.

The pastry should look crisp and flaky, with all layers visible. If some trees are browning faster than others, you can rotate the pan halfway through baking.

Step 8: Cool and Serve

Remove the trees from the oven and let them cool on the baking sheet for 3-5 minutes. This brief cooling period allows the pastry to set and firm up, making the trees easier to handle and helping them stand more stably.

Transfer carefully to a serving platter while still warm. These are best served fresh, when the pastry is at its crispiest and the filling is still warm and creamy.

Serving Suggestions

Arrange your Christmas trees on a large platter for maximum visual impact. They’re wonderful as:

  • Holiday appetizers alongside other finger foods
  • Brunch centerpieces with fruit and other pastries
  • Dinner sides accompanying roasted meats or vegetarian mains
  • Party snacks that guests can grab and enjoy

Consider placing them on a bed of fresh herbs like rosemary to enhance the forest effect, or dust the platter lightly with powdered sugar for a “snowy” presentation.

Make-Ahead Tips

You can prepare the filling up to 2 days in advance and store it covered in the refrigerator. You can also assemble the trees completely, place them on a baking sheet, cover with plastic wrap, and refrigerate for up to 4 hours before baking. Brush with egg wash and add seeds just before baking.

For longer storage, freeze the assembled (unbaked) trees on a tray, then transfer to a freezer bag once solid. Bake directly from frozen, adding 5-7 minutes to the baking time.

Common Questions

Can I use frozen spinach instead of fresh? Yes! Use about 150g frozen spinach, thawed completely. The key is squeezing out absolutely all the moisture—frozen spinach holds a lot of water. Wrap it in a clean kitchen towel and twist to extract every drop before mixing with the other filling ingredients.

What if I don’t have cream cheese? You can substitute with ricotta cheese or even mascarpone. The cream cheese helps bind the filling and adds creaminess, so whatever you substitute should have a similar thick, creamy texture.

Can I make these without feta? Absolutely. Try goat cheese for a similar tangy flavor, or use shredded mozzarella or Swiss cheese for a milder taste. You might want to add a pinch of extra salt if using a less salty cheese.

Why are my trees falling over? Make sure the base is pinched flat to create a stable platform. Also, don’t make them too tall and narrow—shorter, wider-based trees stand better. Letting them cool a few minutes after baking also helps them firm up and stand properly.

Can I prepare these in advance? The assembled trees can be refrigerated for several hours before baking, or frozen for up to a month. If frozen, bake straight from the freezer, just add a few extra minutes to the baking time.

What other fillings would work? This technique works beautifully with many fillings! Try sun-dried tomatoes and goat cheese, sautéed mushrooms and gruyere, or even a sweet version with Nutella and chopped hazelnuts for dessert trees.

How do I store leftovers? Store cooled trees in an airtight container in the refrigerator for up to 2 days. Reheat in a 180°C (350°F) oven for 8-10 minutes to crisp up the pastry. Avoid microwaving, which makes them soggy.

Final Tips for Success

  • Keep your pastry cold. If it gets too warm while you’re working, pop it back in the refrigerator for a few minutes.
  • Don’t overfill. It’s tempting to add lots of filling, but restraint is key to prevent leaks and ensure proper sealing.
  • Work quickly and confidently. Puff pastry responds best to decisive handling rather than excessive fussing.
  • Space them properly on the baking sheet. They need room to puff without touching each other.

These Spinach, Feta & Cranberry Puff Pastry Christmas Trees bring festive charm and delicious flavor to any holiday gathering. The combination of buttery pastry with the savory-sweet filling creates a memorable bite that’s both elegant and comforting. Make a batch for your next celebration and watch them disappear faster than you can say “Merry Christmas!”