Spinach Feta Cranberry Puff Pastry Christmas Trees Recipe
Introduction
These Spinach Feta Cranberry Puff Pastry Christmas Trees are a festive and delicious appetizer perfect for holiday gatherings. Flaky puff pastry filled with a creamy spinach and feta mixture, accented by sweet cranberries, makes for an irresistible treat that’s both elegant and easy to prepare.

Ingredients
- 2 puff pastry sheets
- 250 g fresh spinach
- 200 g feta cheese
- 100 g cream cheese
- 50 g dried cranberries, chopped
- 1 clove garlic, minced
- ⅛ tsp nutmeg
- ¼ tsp cracked black pepper
- 1 egg, beaten (for egg wash)
- 1 tbsp sesame seeds (optional)
Instructions
- Step 1: Place a dry skillet over medium heat and add the fresh spinach. Sauté for 2 to 3 minutes until wilted. Transfer the spinach to a colander to drain excess water and let it cool. Once cooled, chop it finely.
- Step 2: In a mixing bowl, combine the chopped spinach, feta cheese, cream cheese, minced garlic, nutmeg, black pepper, and chopped cranberries. Mix until smooth and creamy.
- Step 3: Roll out the puff pastry sheets on a floured surface to about 1/8 inch thickness. Cut the pastry into long strips, then slice diagonally to create triangular shapes.
- Step 4: Starting from the base of each triangle, gently roll the pastry up toward the tip, forming a cone or tree shape. Pinch the base to secure the shape.
- Step 5: Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper and place the pastry trees upright on the sheet. Brush the tops with beaten egg and sprinkle with sesame seeds if using.
- Step 6: Bake for 20 to 25 minutes until the pastry is puffed and golden brown. Remove from oven and let cool slightly before serving.
Tips & Variations
- For extra flavor, add a pinch of chili flakes or a dash of lemon zest to the filling mixture.
- Swap dried cranberries with chopped sun-dried tomatoes for a savory twist.
- Use grated Parmesan cheese instead of feta for a different cheese profile.
- Brush the pastries with sesame or poppy seeds for added texture and visual appeal.
- Make sure to drain the spinach well to avoid soggy pastry.
Storage
Store leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, warm in a preheated oven at 350°F (175°C) for about 5-7 minutes to restore crispness. Puff pastry is best enjoyed fresh but can be reheated carefully to maintain flakiness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen spinach instead of fresh?
Yes, frozen spinach can be used. Make sure to thaw it completely and squeeze out all excess moisture before mixing it into the filling to prevent soggy pastry.
Can these be prepared in advance?
Yes, you can assemble the pastry trees and keep them refrigerated until ready to bake. For best results, bake within 24 hours of assembling to maintain pastry texture.
Print
Spinach Feta Cranberry Puff Pastry Christmas Trees Recipe
- Total Time: 40 minutes
- Yield: 10–12 Christmas tree pastries 1x
- Diet: Vegetarian
Description
These Spinach Feta Cranberry Puff Pastry Christmas Trees are a festive and delicious appetizer perfect for holiday gatherings. Flaky puff pastry is filled with a savory and creamy mixture of sautéed spinach, tangy feta, cream cheese, and sweet dried cranberries, shaped into charming Christmas tree cones, then baked to golden perfection.
Ingredients
For the Filling
- 250 g fresh spinach
- 200 g feta cheese
- 100 g cream cheese
- 50 g dried cranberries, chopped
- 1 clove garlic, minced
- ⅛ tsp nutmeg
- ¼ tsp cracked black pepper
For the Pastry
- 2 puff pastry sheets
- 1 egg, beaten (for egg wash)
- 1 tbsp sesame seeds (optional)
Instructions
- Sauté Spinach: Place a dry skillet over medium heat and add the fresh spinach. Sauté for 2 to 3 minutes until it wilts completely. Transfer the spinach to a colander to drain excess water and allow it to cool before chopping finely.
- Prepare Filling: In a mixing bowl, combine the chopped spinach, feta cheese, cream cheese, minced garlic, nutmeg, cracked black pepper, and chopped dried cranberries. Mix thoroughly until it forms a creamy and evenly blended filling.
- Prepare Puff Pastry: Roll out the puff pastry sheets on a floured surface to about 1/8 inch thick. Cut the pastry into long strips, then slice diagonally to form triangular shapes suitable for rolling into trees.
- Form the Trees: Starting at the base of each triangular piece, gently roll up towards the tip to form a cone or tree shape. Pinch the base to secure the shape so that it holds during baking.
- Bake the Trees: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper and place the pastry trees upright on it. Brush the tops with the beaten egg for a golden finish and optionally sprinkle with sesame seeds. Bake for 20-25 minutes until puffed up and golden brown.
Notes
- Make sure to drain the spinach well to avoid soggy pastry.
- The nutmeg adds warmth but can be omitted if preferred.
- These puff pastry trees are best served warm fresh from the oven.
- You can substitute dried cranberries with raisins or chopped dried apricots if desired.
- For a vegan version, use vegan puff pastry and substitute feta and cream cheese with plant-based alternatives.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
Keywords: spinach puff pastry, feta pastry, cranberry appetizer, Christmas appetizers, holiday party snacks, vegetarian puff pastry

