The holiday season is a time for magic, lights, and—let’s be honest—a little bit of kitchen chaos. We all want to be the host who brings out a platter of appetizers that elicits a collective gasp of delight. We want the “Pinterest-Perfect” moment. But we also want to retain our sanity.
If you have been scrolling through social media during the holidays, you have likely seen these adorable, sculptural treats. They look like impressive edible art: ribbons of golden, flaky pastry weaving back and forth up a skewer, filled with vibrant green pesto and oozing cheese, all topped with a golden star.
Here is the secret: they are incredibly easy to make.
If you can fold a piece of paper and brush on some butter, you can make these. They taste essentially like the world’s fanciest garlic bread—crispy, buttery, herbaceous, and cheesy. Whether you are hosting a formal Christmas Eve dinner or a casual ugly sweater party, these trees are guaranteed to be the first thing to disappear from the buffet table.
Why This Recipe Works
This recipe strikes the elusive balance between “low effort” and “high impact.” Here is why it belongs on your holiday menu:
- Visual Impact: They stand upright (literally and figuratively) against flat cookies and dips. They add dimension and festive flair to your table instantly.
- The Flavor Profile: It’s a classic combination. Basil pesto provides a punch of garlic and herbs, provolone adds a creamy, salty melt, and the puff pastry provides that irresistible buttery crunch.
- The Garlic Butter Finish: While the trees bake, we whip up a quick garlic butter. Brushing this over the hot pastries right out of the oven takes them from “good” to “bakery quality.”
- Kid-Friendly: Kids love food on a stick. Adults love pesto. It’s a win-win.
Ingredients: The Holiday Essentials
You only need a handful of ingredients to pull this off. Since the list is short, quality matters.
1. Puff Pastry Sheets
You will need a standard package (usually 17.3 oz) containing two sheets.
- The Thaw: This is the most critical step. Thaw the pastry according to package directions (usually 40 minutes on the counter). It needs to be unfolded without cracking, but it must stay cold. If it gets warm and sticky, the butter layers will melt before baking, and you will lose the “puff.”
2. Pesto Sauce
You need about ¼ cup of Basil Pesto.
- Jarred vs. Fresh: A high-quality jarred pesto works perfectly here. If you use fresh or homemade, just ensure it isn’t too oily. Excess oil can cause the layers to slide apart during the folding process.
3. Provolone Cheese
We use 6 ounces of sliced Provolone.
- Why Sliced? Do not use shredded cheese here! Shredded cheese will fall out during the folding process. Sliced cheese acts as a “glue,” holding the pesto inside the pastry layers while you manipulate the shape. Provolone is ideal because it melts beautifully but doesn’t turn into a grease puddle.
4. The Egg Wash
A mixture of one egg and a splash of heavy cream (or water) creates that shiny, deep golden-brown lacquer on the finished trees.
5. The Garlic Butter Glaze
This is the finisher. You will need salted butter and garlic powder. We use powder instead of fresh garlic because the residual heat of the trees will “bloom” the garlic flavor without the risk of biting into raw, acrid garlic chunks.
6. The Cheddar Stars
You’ll need a thick block of sharp cheddar cheese to cut out the star toppers. This is optional, but it really sells the “Christmas Tree” look.
Step-by-Step Instructions
Step 1: Prep and Thaw
Preheat your oven to 375°F (190°C). Line two large baking sheets with parchment paper.
- Safety Tip: Soak your 6-inch wooden skewers in water for about 15-20 minutes. This prevents the exposed wood from burning or catching fire in the oven.
Step 2: Roll and Fill
Lightly flour your surface. Unfold one sheet of puff pastry and gently roll it out just to smooth the seams. You want a rectangle roughly 10×12 inches.
- Layering: Spread a thin layer of pesto over the entire surface. Top the pesto with a single layer of provolone slices.
- The Sandwich: Unfold the second sheet of puff pastry and place it directly on top of the cheese. Use your rolling pin to gently press the two sheets together.
Step 3: The Cut
Using a pizza cutter or a sharp knife, cut the sandwiched pastry into 12 strips along the longer side. Each strip should be about 1 inch wide.
Step 4: The Fold (The Accordion Technique)
This is the fun part! Pick up a strip.
- Start at the bottom. Fold the pastry back and forth in a zig-zag “accordion” pattern.
- The Taper: Make the folds widest at the bottom and gradually narrower as you work your way up. By the time you reach the top, the fold should be very small. This creates the triangle tree shape.
- The Skewer: Holding the folded pastry stack in one hand, carefully guide a soaked skewer through the center of the layers, from the bottom up. Leave a little bit of skewer exposed at the top (for the star) and about 2 inches at the bottom (for the trunk).
- Crucial: Gently spread the folds apart on the skewer. They need room to puff up!
Step 5: Wash and Bake
Place the trees on your prepared baking sheets, spacing them about 2 inches apart.
- Egg Wash: Whisk the egg and cream together. Brush the tops and sides of the trees generously.
- Bake: Bake for 20-22 minutes. You are looking for a deep golden brown color. If they are pale, they aren’t done! The pastry needs to be crisp to hold its shape.
Step 6: Glaze and Top
While they are baking, melt the butter and stir in the garlic powder and a pinch of salt.
- The Finish: As soon as the trees come out of the oven, brush them with the garlic butter. The pastry will sizzle and absorb that flavor.
- The Star: Once they have cooled for just a minute or two, press a cheddar cheese star onto the exposed skewer tip.
Troubleshooting Tips
My trees fell over in the oven. This happens if the “trunk” (the bottom fold) isn’t wide enough to support the weight, or if the skewer wasn’t centered. Make sure your bottom fold is robust and wide.
The pastry didn’t puff. The dough got too warm. Puff pastry relies on cold butter hitting a hot oven to create steam. If your dough feels sticky or soft while folding, pop the whole tray in the fridge for 15 minutes before baking.
The pesto leaked out. You may have applied the pesto too thickly. You only need a thin coating—the flavor is strong, so a little goes a long way.
Variations to Try
- Red Christmas Trees: Swap the basil pesto for a Sun-Dried Tomato Pesto (Pesto Rosso) for a red tree variation.
- The Olive Tree: Use a thin layer of black olive tapenade instead of pesto for a savory, salty punch.
- Sweet Version: Skip the cheese and pesto. Fill with Nutella or Cinnamon Sugar. Finish with a simple icing glaze instead of garlic butter.
Make-Ahead and Storage
Holidays are busy, so here is how to prep these in advance.
- Refrigerator Method: You can assemble the trees on the skewers, cover the tray tightly with plastic wrap, and refrigerate for up to 4 hours before baking. In fact, this often yields better puff because the pastry is extra cold!
- Freezing: You can freeze the unbaked, assembled trees. Freeze them flat on a tray until solid, then transfer to a bag. Bake from frozen, adding 3-5 minutes to the cooking time.
- Reheating: These are best eaten fresh, but leftovers can be reheated in a 350°F oven (or air fryer) for 5 minutes to re-crisp. Do not microwave them—they will become soggy.
Pesto Puff Pastry Christmas Trees
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C). Line two baking sheets with parchment paper. Soak wooden skewers in water for 15–20 minutes to prevent burning.
- On a lightly floured surface, unfold one sheet of puff pastry and roll gently to smooth seams into a roughly 10×12-inch rectangle.
- Spread a thin, even layer of basil pesto over the pastry. Arrange provolone slices in a single layer over the pesto.
- Unfold the second puff pastry sheet and place it on top of the provolone to form a sandwich. Press lightly with a rolling pin to seal the layers together.
- Cut the layered pastry into 12 even strips (about 1 inch wide) along the long side using a pizza cutter or sharp knife.
- Accordion-fold each strip starting at the bottom, making folds wider at the base and narrower toward the top to create a tapered tree shape.
- Thread a soaked skewer through the center of each folded tree from bottom to top, leaving about 1 inch exposed at the top for the star and about 2 inches at the bottom for the trunk. Gently fan the folds apart so the layers can puff.
- Place trees on the prepared baking sheets. Whisk the egg and cream (or water) to make an egg wash and brush generously over each tree.
- Bake for 20–22 minutes, until pastry is deeply golden and crisp. If the bottoms brown too quickly, rotate the sheets halfway through baking.
- While hot, brush each tree with melted butter mixed with garlic powder and salt. Cut small star shapes from the cheddar block and press a star onto the exposed skewer tip of each tree. Serve warm.






