Spinach, Feta & Cranberry Puff Pastry Christmas Trees
I’m so happy you’re here—because these Spinach, Feta & Cranberry Puff Pastry Christmas Trees are one of the cutest…

This post may contain affiliate links. If you buy something through one of them, we may earn a small commission at no extra cost to you. Learn more.
Ingredients
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Cook the spinach. Sauté spinach until wilted, then squeeze out excess liquid and chop finely.
- Make the filling. In a bowl, combine cooked spinach, feta, cream cheese, cranberries, salt, and pepper. Mix until creamy and evenly combined.
- Prepare the puff pastry. Roll out your pastry lightly. Cut into large rectangles or use a Christmas tree cookie cutter for perfect shapes.
- Assemble the trees. Place a small spoonful of filling in the center of each pastry piece. Fold over, press edges gently, or top with a second tree cutout and seal with a fork.
- Brush with egg wash. This gives the beautiful golden color.
- Bake. Bake for 12–15 minutes, or until puffed and golden brown.
- Cool slightly and serve warm.
I’m so happy you’re here—because these Spinach, Feta & Cranberry Puff Pastry Christmas Trees are one of the cutest, most festive appetizers you can make for the holidays. They’re savory, tangy, buttery, beautifully golden, and dotted with just the right touch of sweet cranberries. Every time I make these, I swear I’m kicking myself for not snapping more photos—they’re THAT adorable and always the first thing to disappear from the table!
If you love fun, festive appetizers like this delivered straight to your inbox, don’t forget to subscribe!
Spinach, Feta & Cranberry Puff Pastry Christmas Trees – Overview of the Recipe
These mini puff pastry trees are flaky, cheesy, colorful, and filled with a creamy spinach-feta mixture that tastes like a holiday version of spanakopita—only easier and even more charming. They bake up golden and crisp, with cranberries adding pops of sweetness and color.
Shape them into simple Christmas trees, bake, and watch the “Wow, how cute!” comments roll in.
Why You’ll Love This Recipe
- Festive and impressive-looking
- Ready in 30 minutes
- Uses simple ingredients
- Crispy, savory, creamy, and slightly sweet
- Kid-friendly and party-perfect
- Great for Christmas brunch, dinner, or potlucks
- Anything but boring!!
- Perfect make-ahead appetizer
What Do These Puff Pastry Christmas Trees Taste Like?
The filling is creamy, savory, and tangy from the feta, while the spinach adds freshness and richness. The cranberries give that perfect sweet bite that balances the saltiness beautifully. Wrapped in buttery, flaky puff pastry? PURE HOLIDAY MAGIC. Every bite feels warm, cozy, and festive.
Benefits of This Recipe
- Easy holiday appetizer
- Minimal prep with stunning presentation
- Freezer-friendly
- Great for vegetarian guests
- Customizable with added flavors or veggies
- Looks fancy, but ridiculously simple
Ingredients for Spinach, Feta & Cranberry Puff Pastry Christmas Trees
- 250 g fresh spinach
- 200 g feta cheese
- 100 g cream cheese
- 1 sheet puff pastry, thawed
- 1 egg, beaten (for egg wash)
- ¼ cup dried cranberries, roughly chopped
- Salt & pepper, to taste
Optional Add-Ins
- Garlic powder or minced garlic
- Lemon zest (amazing with feta!)
- Chopped walnuts
- Chili flakes for a touch of heat
- Extra herbs (dill, parsley, thyme)
Tools You’ll Need
- Skillet
- Knife and cutting board
- Mixing bowl
- Baking tray
- Parchment paper
- Pastry brush
- Christmas tree cookie cutter (optional but helpful!)
Additions & Substitutions
Additions
- Add extra cheese like mozzarella for melty pull-apart trees
- Add chopped artichokes to make it more like artichoke dip
- Add pesto instead of cranberries for a classic green filling
Substitutions
- Swap spinach for kale (sauté first)
- Use ricotta instead of cream cheese
- Use goat cheese instead of feta
- Use fresh cranberries finely chopped, instead of dried
How to Make Spinach, Feta & Cranberry Puff Pastry Christmas Trees
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Cook the spinach. Sauté spinach until wilted, then squeeze out excess liquid and chop finely.
- Make the filling. In a bowl, combine cooked spinach, feta, cream cheese, cranberries, salt, and pepper. Mix until creamy and evenly combined.
- Prepare the puff pastry. Roll out your pastry lightly. Cut into large rectangles or use a Christmas tree cookie cutter for perfect shapes.
- Assemble the trees. Place a small spoonful of filling in the center of each pastry piece. Fold over, press edges gently, or top with a second tree cutout and seal with a fork.
- Brush with egg wash. This gives the beautiful golden color.
- Bake. Bake for 12–15 minutes, or until puffed and golden brown.
- Cool slightly and serve warm.
What to Serve With These Puff Pastry Trees
- Cranberry sauce
- Sweet chili sauce
- Herbed yogurt dip
- Tomato basil soup
- A holiday charcuterie board
- Sparkling apple cider or wine
Storage Instructions
- Refrigerator: 3–4 days in an airtight container
- Freezer (unbaked): Up to 2 months
- Freezer (baked): 1 month
- Reheat at 350°F for 8–10 minutes
General Information
- Prep Time: 15 minutes
- Bake Time: 12–15 minutes
- Servings: 12–18 trees
- Difficulty: Easy
- Category: Appetizer / Holiday Finger Food
Conclusion
These Spinach, Feta & Cranberry Puff Pastry Christmas Trees are festive, flaky, creamy, and completely irresistible—the perfect appetizer for Christmas parties, holiday brunch, or cozy winter nights. They look impressive but are unbelievably easy to make. One batch will never be enough!
If you love holiday appetizers, try my Cranberry Brie Bites, Cheesy Puff Pastry Stars, and Spinach Artichoke Pinwheels next!
Share Your Creations!
Made these adorable Christmas trees? I’d love to see them! Leave a review and share your photos on Pinterest—your festive creations always inspire me!
Nutritional Information (per tree)
Approximate values:
- Calories: 130
- Fat: 9g
- Carbs: 9g
- Sugar: 2g
- Protein: 4g
Tips for Success
- Keep puff pastry cold—warm dough becomes sticky.
- Drain spinach thoroughly to avoid soggy pastry.
- Don’t overfill—the filling expands slightly.
- Add extra cranberries on top for color before baking.
- Freeze for 10 minutes before baking to help them puff beautifully.
Frequently Asked Questions
Can I make these ahead?
Yes! Assemble them, freeze on a tray, then bake straight from frozen.
Can I use frozen spinach?
Absolutely—just thaw and squeeze out as much liquid as possible.
Can I use puff pastry scraps?
Yes! Press scraps together gently to re-roll.
Do they taste good cold?
They’re best warm, but they’re delicious at room temperature too.
Can I add meat?
Yes—finely chopped cooked bacon or ham works beautifully.
