This post may contain affiliate links, which means I may receive a small commission should you decide to click that link and make a purchase. For more information please refer to the Terms & Conditions.

I believe that the best recipes are the ones that look fancy but are secretly so easy. I can’t get enough of those kitchen wins. I wanted to share my Puff Pastry Christmas Tree recipe with you today. It’s a savory appetizer that is truly the definition of holiday cheer made easy.
I love how impressive it looks on a platter. But I promise you it’s one of the simplest things on my holiday brunch list. This recipe uses store-bought puff pastry, which makes everything fast. It’s filled with bright pesto and gooey cheese, which is a perfect savory treat.
I know how it feels when you need a quick dish for last-minute guests. This is it. Let’s get into all the details and tips!

Ingredients
For the Pastry Tree
- Puff Pastry Sheets (from the refrigerated section): 2 sheets (about 250 g or 8 to 9 ounces each)
- Pesto (store-bought or homemade): 1/2 cup (120 ml)
- Grated Cheese (Parmesan, Mozzarella, or a mix): 1/2 cup (50 g)
- Egg (for egg wash): 1 large
- Water: 1 tablespoon (15 ml)
- Coarse Salt (optional, for sprinkling): 1 pinch
Instructions
1. Prep the Pastry and Oven
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- Remove the puff pastry sheets from the refrigerator and let them sit at room temperature for 10 minutes to soften slightly.
- Unroll one sheet of puff pastry onto the prepared baking sheet. You can trim the sides to make a clean rectangle if necessary.
2. Assemble the Tree Layers
- Spread the 1/2 cup (120 ml) of pesto evenly over the first sheet of puff pastry, leaving a small 1/2-inch (1 cm) border around the edges.
- Sprinkle the 1/2 cup (50 g) of grated cheese over the pesto layer.
- Unroll the second sheet of puff pastry and place it directly on top of the first layer, aligning the edges as closely as possible.

3. Cut and Twist the Branches
- Use a sharp knife or pizza cutter to gently cut the layered pastry into a large triangle shape that resembles a Christmas tree. Leave a small section at the bottom for the tree trunk, cutting through both layers.
- Starting from the top, cut 1-inch (2.5 cm) wide strips diagonally from the center line out to the edges. Do not cut through the center line of the tree. This forms the branches.
- Take each strip and gently twist it 2 to 3 times. This creates the ‘3D’ tree effect. You can also twist the small trunk section once or twice.

4. Bake and Finish
- In a small bowl, whisk the 1 large egg with 1 tablespoon (15 ml) of water to create the egg wash. Brush the egg wash lightly over the entire surface of the twisted pastry tree. Sprinkle with coarse salt if desired.
- Pro Tip: Cut a small star shape from the scrap pastry and place it at the tip of the tree for a fun garnish before brushing with egg wash.
- Bake for 18 to 25 minutes, or until the pastry is puffed, golden brown, and the cheese is melted and bubbly.
- Let cool for 5 minutes before serving. Guests can easily pull off the twisted ‘branches’ to enjoy!
Pro Tips for Perfect Puff Pastry
- Keep It Cold: Puff pastry is easiest to work with when it’s still cold but not frozen. If it gets too warm (sticky), put the whole assembly back in the fridge for 15 minutes before continuing. The cold temperature is what gives the pastry its maximum flaky lift.
- The Egg Wash is Essential: Don’t skip the egg wash! It gives the pastry its beautiful, deep golden color and a lovely sheen, making the tree look truly professional and appetizing.
- Use a Ruler for Twisting: Cut the strips evenly (about 1 inch or 2.5 cm) to ensure they bake and twist uniformly. Even twisting helps the tree look balanced and ensures that all pieces bake consistently.
Frequently Asked Questions (FAQs)
- Can I use phyllo dough instead of puff pastry? No, phyllo dough is much thinner and requires layering. It will not puff up or hold the structured, twisted shape needed for this specific pull-apart tree effect. Puff pastry is mandatory for this recipe’s impressive structure.
- How do I prevent the tree from becoming soggy? Ensure you do not use more than the recommended 1/2 cup (120 ml) of pesto. Too much liquid filling will steam the pastry instead of allowing it to puff.
- Can I make this sweet instead of savory? Yes! A fantastic sweet variation uses a cinnamon-sugar spread, hazelnut spread (like Nutella), or a thin layer of cream cheese mixed with jam. Adjust the baking time slightly, as sweet fillings might melt faster.
- What if my puff pastry tears when twisting? If a strip tears, don’t worry! Gently press the ends back together. The flaky layers will hide any small imperfections once it bakes and puffs up, so minor tears are easily forgivable.
- How do I make the tree look like a star on top? As noted in the Pro Tip, use a small, star-shaped cookie cutter to cut a star from the dough scraps. Place it on the tip of the triangle before the egg wash step.
Variations to Make It Your Own

- Ham and Swiss: Instead of pesto, use a thin layer of softened cream cheese mixed with chopped chives and top with thinly sliced deli ham and grated Swiss cheese. This is a hearty variation that feels like a warm sandwich.
- Sun-Dried Tomato Tapenade: For a beautiful red-toned layer and a punchy flavor, use a blended sun-dried tomato paste or tapenade instead of basil pesto. Top with fresh Parmesan for a sharp, salty contrast.
- Spice and Garlic: Mix garlic powder, onion powder, and Italian seasoning into melted butter, and brush this generously over the first pastry sheet before sprinkling with grated cheese. This is a simpler, buttery, garlicky alternative.
- Cheese Lovers: Use two different kinds of cheese in the middle, for example, sharp provolone mixed with Monterey Jack. Sprinkle the top with grated Parmesan cheese for multiple layers of flavor.
Storage and Reheating
- To Store (Baked): Allow any leftovers to cool completely. Store the Puff Pastry Christmas Tree in an airtight container at room temperature for up to 2 days. The pastry will be at its best on the day it’s baked, but it will still be enjoyable later.
- To Store (Unbaked): You can prepare the entire tree (steps 1 through 3) and cover it tightly with plastic wrap. Store it in the refrigerator for up to 24 hours. The next day, remove it from the fridge while the oven preheats, brush with egg wash, and bake as directed.
- To Reheat: Reheat leftover pieces in a toaster oven or a standard oven at 350°F (175°C) for about 5 minutes until they are warm and crisp again. This is vital to reviving the flaky texture.
Common Mistakes to Avoid
- Rushing the Thawing Process: If the puff pastry is frozen solid and you try to unroll it, it will crack.
Allow the dough to sit at room temperature for 10 minutes to become slightly pliable. - Cutting Through the Center Line: The center line is the essential structural anchor for the entire tree. If you cut all the way through the middle, the tree will fall apart when you try to twist the branches and will spread out too much during baking.
- Overfilling the Pastry: Using too much pesto or cheese will cause the filling to squeeze out during the twisting and baking process, leading to a burnt mess on the baking sheet and a soggy interior. Use only a thin, even layer.
Final Thoughts on Christmas Morning Magic
The Puff Pastry Christmas Tree is a low-effort, high-impact dish that immediately elevates your holiday table. It’s perfect as a savory appetizer while waiting for guests, or as a complement to sweet brunch items. Its pull-apart nature makes it naturally communal and fun for all ages—a true piece of edible holiday art.