Spinach And Cheese Christmas Pesto Trees Recipe
I made these adorable Spinach And Cheese Christmas Pesto Trees for a holiday party recently, and they were the absolute star of the appetizer table. After baking these myself, I can tell you that the combination of flaky, golden puff pastry with a rich, savory spinach and three-cheese filling is pure festive perfection.
Twisting the pastry into tree branches creates stunning, golden spirals that crisp up delightfully in the oven. I was so amazed by how simple it was to shape these using basic kitchen tools like a pizza cutter. Trust me, once you bring these warm, cheesy pastry trees to your holiday gathering, everyone will be begging you for the recipe!

Ingredients
Here is everything you will need to assemble these festive puff pastry trees, along with pro tips on why each component works so well.
- 2 sheets of puff pastry – sit out for 5 to 10 minutes to soften so the dough rolls and shapes smoothly without cracking.
- ½ cup parmesan cheese – freshly grated parmesan adds a sharp, salty depth of flavor to the warm filling.
- ½ cup mix cheddar and mozzarella cheese – shredded; mozzarella supplies that iconic, stretchy cheese pull, while cheddar adds a bold flavor contrast.
- 200g frozen spinach – thawed and squeezed of all excess water; removing all moisture is crucial so your puff pastry stays crisp rather than soggy.
- 150g softened cream cheese – kept at room temperature (do not microwave as it can become too runny) to bind the spinach and hard cheeses together cleanly.
- ¼ tsp nutmeg – brings a subtle, classic warm spice note that pairs naturally with creamed spinach dishes.
- ½ tsp garlic powder – infuses the savory cheese core with a gentle, aromatic garlic background.
- ¼-1/2 tsp salt – adjust according to how salty your cheeses are and your personal taste preferences.
- ½ tsp ground black pepper – adds a mild, sharp bite to balance the rich, creamy cheese mixture.
- ½ tsp onion powder – provides a subtle savory sweetness throughout the spinach filling.
- 1 egg (+2 tsp water) – whisked together to create an egg wash that gives the baking pastry a glossy, golden-brown crust.
- Plain flour – kept on hand in case your pastry sheets get sticky while rolling and cutting into shapes.

Note: Serves 6 as a fun, festive holiday appetizer or party platter centerpiece.
Variations
If you want to customize these festive trees for different dietary needs or taste profiles, give these simple ingredient swaps a try.
- Pesto Twist Option: Spread 2 tablespoons of basil pesto directly onto the puff pastry before adding the spinach and cream cheese mixture for an intense herbal green color.
- Vegan & Dairy-Free Alternative: Swap standard puff pastry for vegan puff pastry and use plant-based cream cheese and shredded dairy-free mozzarella.
- Meaty Add-Ins: Mix finely chopped cooked bacon bits or proscuitto into the spinach and cheese mixture before spreading it over the dough.
Cooking Time
Planning your holiday baking schedule is completely simple with this detailed time breakdown.
- Prep Time: 20 minutes
- Cooking Time: 20 minutes
- Total Time: 40 minutes
Equipment You Need
Having these basic kitchen tools ready before you begin makes shaping and baking your pastry trees smooth and effortless.
- Pastry brush – used to apply an even egg wash over the intricate pastry branches for maximum golden shine.
- Rolling pin – rolls out excess air bubbles and helps flatten the filled dough layers before cutting.
- Pizza cutter or knife – makes clean, precise cuts for the tree shape and horizontal branch spirals.
- Mixing bowl & spoon – combines the thawed spinach, cream cheese, shredded cheeses, and spices smoothly.
How to Make Spinach And Cheese Christmas Pesto Trees?
Creating picture-perfect Christmas trees relies on properly removing moisture from the spinach and sealing the pastry edges securely. By twisting each branch carefully and baking until golden brown, you ensure a flaky, impressive holiday centerpiece.
Making the Cheesy Spinach Filling
In a mixing bowl, combine the thoroughly drained spinach, softened cream cheese, grated parmesan, mixed cheddar and mozzarella, nutmeg, garlic powder, salt, black pepper, and onion powder. Mix well using a spoon until everything is completely incorporated and smooth. Taste the filling at this stage to adjust the salt or pepper according to your personal preference before assembling.
Filling the Pastry Sheets
Unroll your 2 sheets of softened puff pastry on a lightly floured surface and cut each sheet into 2 large, equal triangles (reserve any offcuts to make smaller bite-sized trees or puffy stars). On one main large triangle, spread a generous layer of the cheesy spinach filling, leaving about a ½ cm border along the edges. Place the second pastry triangle directly over the filling and pinch the edges closed with your fingers, using a rolling pin gently to roll out any trapped air bubbles before sealing completely.
Shaping and Twisting the Tree Branches
Using a pizza cutter or sharp knife, cut 1 to 2 cm horizontal strips along each side of the triangle, leaving a solid center column intact to serve as the tree trunk. Gently take each cut strip and twist it roughly 3 times to form a delicate, spiral branch shape. Repeat this twisting process along both sides of the pastry triangle to complete the tree design.

Brushing and Baking to Golden Perfection
Preheat your oven to 180°C (355°F) and line a baking sheet with parchment paper. Transfer the shaped tree carefully onto the baking sheet, then brush the entire surface and twisted branches generously with the whisked egg wash. Bake in the preheated oven for 15 to 20 minutes until the puff pastry is puffed, flaky, and beautifully golden brown.

Additional Tips for Making this Recipe Better
Here are a few personal observations and tricks I learned while making these trees that will help you achieve absolute perfection in your own kitchen.
- I always make sure to use a pizza cutter rather than a dull knife because it slices cleanly through the sticky dough layers without dragging the filling.
- In my experience, keeping the cream cheese at true room temperature makes blending it with the spinach effortless without tearing the delicate pastry sheets.
- I love using the leftover pastry offcuts to cut out small star shapes to place at the very top of each tree for a magical festive touch.
- Whenever I make these, I make sure not to throw away any pastry scraps; simply brush them with egg wash, sprinkle with extra parmesan, and bake alongside the main tree for bonus crunchy snacks.
How to Serve Spinach And Cheese Christmas Pesto Trees?
Present this gorgeous golden tree warm on a large wooden serving board to highlight its intricate spiral branches. Garnish the platter with fresh cranberry sprigs, rosemary stems, or a light dusting of grated parmesan cheese to resemble fresh snowfall. Serve alongside warm marinara sauce or extra pesto dip for an interactive, pull-apart appetizer experience.

Nutritional Information
Here is a quick overview of the estimated key nutritional facts per serving for this holiday pastry.
- Calories: 320 kcal
- Protein: 10 g
- Carbohydrates: 26 g
- Fat: 20 g
Make Ahead and Storage
Managing your holiday prep work or storing leftover baked trees is simple when following these easy guidelines.
Room Temperature Storage
Keep the freshly baked pastry tree at room temperature for up to 2 hours while serving your holiday guests. Keeping it uncovered during serving time preserves the flaky, crisp texture of the puff pastry layers.
Refrigerator Guidelines
Store leftover baked pastry trees in an airtight container or wrapped loosely in foil inside your refrigerator for up to 3 days. The spinach and cheese filling holds up wonderfully, making it easy to reheat later.
Freezing Process
Freeze the fully assembled, un-baked pastry tree flat on a parchment-lined baking sheet until solid, then wrap tightly in double layers of plastic wrap and foil for up to 1 month. Bake directly from frozen by adding 5 extra minutes to the total baking time.
Reheating Instructions
Reheat stored or baked-ahead pastry trees on a baking sheet in a preheated 180°C (355°F) oven for 8 to 10 minutes until heated through and re-crisped. Avoid using a microwave because it will cause the flaky puff pastry to become soft and soggy.
Why You’ll Love This Recipe?
You are going to fall in love with how effortlessly this recipe turns basic baking ingredients into an unforgettable holiday showstopper.
- Showstopping Holiday Presentation: The festive tree shape and twisted branch design make this dish an instant visual centerpiece for any Christmas table.
- Irresistible Pull-Apart Fun: Guests can easily tear off individual twisted branches, making it a interactive and mess-free finger food.
- Great Make-Ahead Ease: You can fully assemble and shape the tree a day in advance, storing it in the fridge until you are ready to bake fresh.
- Rich Three-Cheese Flavor: Blending parmesan, cheddar, mozzarella, and cream cheese creates a deeply comforting, gooey center that everyone adores.



