The holiday season is all about creating memories and sharing delicious food with those you love. If you are looking for a show-stopping appetizer that looks as good as it tastes, this Christmas Tree Spinach and Feta Tart is the perfect choice. It combines the flaky, buttery goodness of puff pastry with a savory, Mediterranean-inspired filling that everyone will enjoy.
This festive appetizer is a playful twist on the classic spanakopita. Shaped like a beautiful evergreen tree, it serves as a stunning centerpiece for any holiday party or family gathering. Best of all, despite its intricate appearance, it is surprisingly simple to put together using store-bought puff pastry and a few pantry staples.
Recipe Information
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Servings: 8 servings
- Difficulty Level: Medium
Nutrition Information
- Calories per serving: 310 kcal
- Protein: 7g
- Carbohydrates: 24g
- Fat: 21g
- Fiber: 2g
- Sugar: 2g
- Sodium: 420mg
Why Make This Christmas Tree Spinach and Feta Tart
There are so many reasons to love this recipe beyond its festive appearance. The combination of salty feta cheese and earthy spinach creates a flavor profile that is both sophisticated and comforting. It is a fantastic vegetarian option that feels substantial enough to satisfy guests, yet light enough to serve before a heavy holiday dinner.
The “pull-apart” design makes it an ideal finger food for parties. Guests can simply grab a “branch” of the tree and enjoy. It is also a great recipe to get the kids involved in the kitchen, as they will love helping with the twisting and shaping of the pastry branches. It is truly a holiday crowd-pleaser that delivers big on both presentation and taste.
How to Make Christmas Tree Spinach and Feta Tart
Creating this edible masterpiece is easier than it looks. With just a few simple cuts and twists, you can transform ordinary puff pastry into a festive holiday tree that will have your guests asking for the recipe. Follow these steps to achieve a perfectly golden and flaky tart.
Ingredients
- 2 sheets frozen puff pastry, thawed but cold
- 10 oz frozen chopped spinach, thawed and squeezed very dry
- 1/2 cup crumbled feta cheese
- 4 oz cream cheese, softened
- 1 clove garlic, minced
- 1/2 teaspoon onion powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 large egg, beaten (for egg wash)
- 1 tablespoon grated Parmesan cheese
- Optional: Red pepper flakes or sesame seeds for decoration
Directions
Step 1: Preparation and Oven Setup
Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper to ensure the pastry does not stick and to make cleanup easier later on.
Step 2: Create the Filling
In a medium mixing bowl, combine the squeezed-dry spinach, softened cream cheese, crumbled feta, minced garlic, onion powder, salt, and pepper. Use a fork or spatula to mix until the ingredients are well incorporated and the mixture is smooth.
Step 3: Shape the Pastry
Unroll one sheet of puff pastry onto the prepared baking sheet. Using a sharp knife or a pizza cutter, cut the pastry into a large triangle shape to form the tree. Use the excess scraps to cut out a small star for the top and a small rectangle for the trunk at the bottom.
Step 4: Spread the Filling
Evenly spread the spinach and feta mixture over the triangle-shaped pastry, leaving a very small border around the edges. Place the second sheet of puff pastry over the top. Use the first triangle as a guide to cut the second sheet into the exact same tree shape.
Step 5: Cut the Branches
On both sides of the triangle, cut horizontal strips about 1 inch wide, leaving a 1-inch “trunk” column down the center intact. These strips will become your branches.
Step 6: Twist the Branches
Take each strip (branch) and twist it twice, moving from the bottom of the tree to the top. Press the ends slightly into the parchment paper to secure them. Place the pastry star at the top and the trunk at the bottom.
Step 7: Egg Wash and Bake
Brush the entire pastry tree with the beaten egg wash. Sprinkle with grated Parmesan cheese and red pepper flakes if desired. Bake for 22 to 25 minutes, or until the pastry is puffed and a deep golden brown.
Step 8: Cool and Serve
Remove from the oven and let it cool for about 5 minutes on the baking sheet before sliding it onto a serving platter. Serve warm while the pastry is at its crispiest.
How to Serve Christmas Tree Spinach and Feta Tart
This tart is best served warm directly on a large wooden board or a festive platter. Because it is a pull-apart appetizer, you don’t need any knives—just let your guests pull off the branches. You can garnish the platter with fresh rosemary sprigs or pomegranate seeds to add an extra touch of holiday color. It pairs beautifully with a glass of crisp white wine or a festive sparkling cider.
How to Store Christmas Tree Spinach and Feta Tart
If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days. To reheat, place the pieces in an oven or air fryer at 350°F for 5-7 minutes until they are heated through and the pastry becomes crispy again. Avoid using the microwave, as it will make the puff pastry soggy.

Expert Tips for Perfect Christmas Tree Spinach and Feta Tart
The most important tip is to ensure your spinach is as dry as possible. After thawing, wrap the spinach in a clean kitchen towel and squeeze with all your might. Any excess moisture will make the pastry soggy. Also, keep your puff pastry cold; if it gets too warm and soft, it becomes difficult to handle and won’t puff up as well in the oven. If the pastry feels sticky, pop it back in the fridge for 10 minutes before twisting.
Delicious Variations
While spinach and feta are a classic duo, you can customize this recipe easily. For a meat-lover’s version, add some finely chopped cooked bacon or prosciutto to the filling. If you want more zest, add some lemon zest or fresh dill to the spinach mixture. For a kid-friendly version, you can even swap the filling for pesto and mozzarella or a simple cinnamon-sugar and chocolate spread for a sweet dessert tree!
Frequently Asked Questions
Q: Can I make this tart in advance?
Yes, you can assemble the tree and keep it covered in the refrigerator for up to 4 hours before baking. Simply apply the egg wash right before you put it in the oven.
Q: Can I use fresh spinach instead of frozen?
Yes, but you must sauté the fresh spinach first until wilted and then squeeze out all the moisture, just as you would with frozen spinach.
Q: What if I can’t find puff pastry?
You can use refrigerated crescent roll dough as a substitute. The texture will be more bread-like and less flaky, but it will still be delicious and hold the shape well.
Q: Can I freeze the baked tart?
Yes. Once cooled, wrap it tightly in foil and freeze for up to a month. Reheat directly from frozen in a 375°F oven until hot and crisp.
Q: How do I prevent the bottom from getting soggy?
Using a preheated baking sheet or a pizza stone can help. Additionally, ensuring the spinach is very dry and not overstuffing the filling will keep the bottom pastry crisp.
Conclusion
The Christmas Tree Spinach and Feta Tart is more than just a recipe; it is a festive activity and a delicious treat rolled into one. With its golden, flaky layers and savory filling, it is guaranteed to be the star of your holiday table. Whether you are hosting a large party or a cozy dinner, this tart brings a touch of magic and flavor to your seasonal celebrations. Happy holidays and enjoy every bite!

Christmas Tree Spinach and Feta Tart
- Cook Time: 45 minutes
- Total Time: 45 minutes
- Diet: Vegetarian
Ingredients
- 2 sheets frozen puff pastry, thawed but cold
- 10 oz frozen chopped spinach, thawed and squeezed very dry
- 1/2 cup crumbled feta cheese
- 4 oz cream cheese, softened
- 1 clove garlic, minced
- 1/2 teaspoon onion powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 large egg, beaten (for egg wash)
- 1 tablespoon grated Parmesan cheese
- Optional: Red pepper flakes or sesame seeds for decoration
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper to ensure the pastry does not stick and to make cleanup easier later on.
- In a medium mixing bowl, combine the squeezed-dry spinach, softened cream cheese, crumbled feta, minced garlic, onion powder, salt, and pepper. Use a fork or spatula to mix until the ingredients are well incorporated and the mixture is smooth.
- Unroll one sheet of puff pastry onto the prepared baking sheet. Using a sharp knife or a pizza cutter, cut the pastry into a large triangle shape to form the tree. Use the excess scraps to cut out a small star for the top and a small rectangle for the trunk at the bottom.
- Evenly spread the spinach and feta mixture over the triangle-shaped pastry, leaving a very small border around the edges. Place the second sheet of puff pastry over the top. Use the first triangle as a guide to cut the second sheet into the exact same tree shape.
- On both sides of the triangle, cut horizontal strips about 1 inch wide, leaving a 1-inch “trunk” column down the center intact. These strips will become your branches.
- Take each strip (branch) and twist it twice, moving from the bottom of the tree to the top. Press the ends slightly into the parchment paper to secure them. Place the pastry star at the top and the trunk at the bottom.
- Brush the entire pastry tree with the beaten egg wash. Sprinkle with grated Parmesan cheese and red pepper flakes if desired. Bake for 22 to 25 minutes, or until the pastry is puffed and a deep golden brown.
- Remove from the oven and let it cool for about 5 minutes on the baking sheet before sliding it onto a serving platter. Serve warm while the pastry is at its crispiest.




