Pesto Puff Pastry Christmas Trees: A Festive, Golden Holiday Appetizer

There’s something magical about baking during the holidays. The kitchen fills with the buttery aroma of puff pastry, and suddenly, everyone gathers a little closer. These pesto puff pastry Christmas trees are one of those recipes that make you feel instantly festive. Flaky, cheesy, and brushed with hot honey for a subtle kick, they’re as gorgeous as they are delicious. This recipe shows you how to turn two sheets of puff pastry into whimsical, golden trees that make the perfect holiday appetizer puff pastry trees for your table or Christmas party platter.

The Story Behind My Pesto Puff Pastry Christmas Trees

A family tradition turned festive appetizer

Every December, my family has a “decorate and bake” night. While others are stringing lights, I’m rolling out pastry. The first time I made Christmas trees puff pastry, I had no idea they’d become such a hit. With their flaky layers, herby pesto filling, and gooey cheese center, they vanished from the plate before I even got a photo. The next year, I doubled the batch — still gone in minutes. That’s when I knew these weren’t just appetizers; they were a new Christmas tradition.
Using basil pesto gives them a vibrant green color that perfectly mimics the look of little fir trees, while the combination of mozzarella and parmesan adds that irresistible cheesy stretch. They’re festive, fast, and surprisingly simple — exactly what you want when you’re juggling guests and last-minute gift wrapping.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
pesto puff pastry Christmas trees on holiday platter

Pesto Puff Pastry Christmas Trees


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia Hartwellen
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free

Description

Festive pesto puff pastry Christmas trees filled with basil pesto, cheese, and hot honey drizzle. Perfect 25-minute appetizer!


Ingredients

Scale

2 sheets puff pastry

1/2 cup basil pesto

1/2 cup grated mozzarella cheese

1/4 cup grated parmesan cheese

1 egg, whisked

1 tbsp hot honey

2 tsp red pepper flakes


Instructions

1. Preheat oven to 360°F/180°C. Line a baking tray with parchment paper.

2. Roll out one sheet of puff pastry and spread with pesto. Sprinkle cheeses evenly.

3. Top with second sheet and press to seal. Cut into 1-inch strips, leaving space for stars.

4. Fold each strip into a tree shape and skewer. Cut star toppers from extra pastry.

5. Brush with egg wash, bake 15 minutes until golden. Drizzle with honey and sprinkle with pepper flakes.

Notes

Prep ahead: Assemble trees the day before and refrigerate.

Variations: Use sundried tomato pesto or caramelized onion jam.

Swap cheeses for gruyère or blue cheese for stronger flavor.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Baking

Why this puff pastry appetizer works every time

The secret lies in the balance: crisp, golden pastry layered with savory pesto and creamy cheese. Each bite is buttery, flaky, and satisfying. Plus, these holiday appetizer puff pastry trees look far more intricate than they are. Folding the pastry into tree shapes might seem tricky, but it’s actually just a few simple folds on a skewer. The result? A tray of mini Christmas trees that sparkle with melted cheese and festive spirit.

Preparing the Perfect Layers

Choosing your puff pastry

Start with two good-quality sheets of puff pastry — store-bought is perfectly fine. The trick is letting them thaw just enough to roll without cracking. Too warm, and they’ll lose that signature puff; too cold, and they’ll tear. Rolling them on the parchment they come with keeps your counter clean and the dough easy to handle.
Layer one sheet flat, spread with rich basil pesto, then scatter mozzarella and parmesan evenly across the surface. That’s the foundation of your pesto puff pastry Christmas trees.

folding puff pastry into Christmas trees
Folding layered pastry into Christmas tree shapes.

Sealing and slicing for success

Once your filling’s down, place the second pastry sheet on top and gently press or roll it to seal. Use a pizza cutter or sharp knife to slice into 1-inch strips along the short edge of the rectangle — this gives you the right length for stacking folds. Leave a little extra pastry at the end to cut out your star toppers. Those small details make these Christmas trees puff pastry appetizers truly shine.

Folding, Skewering, and Baking

How to fold puff pastry into Christmas trees

Here’s where the fun begins. Take each strip and fold it over itself four times, forming a rough triangle — think of winding ribbon on a tree. Slide a wooden skewer through the center to hold everything together. Repeat until your tray is filled with mini trees. Then, cut tiny pastry stars using a small cookie cutter and place them at the top of each skewer.

The bake that makes them golden

Brush each tree with an egg wash for that irresistible golden shine. Bake at 360°F (180°C) for about 15 minutes, or until puffed and deeply golden. When they emerge from the oven, drizzle with a little hot honey and sprinkle with red pepper flakes. The sweetness of the honey and the heat of the chili take these pesto puff pastry Christmas trees to another level — sweet, spicy, and savory in perfect harmony.

Flavor Variations and Pro Tips

Creative twists for every palate

The beauty of this recipe is its flexibility. Don’t stop at basil pesto — try sundried tomato pesto for a deep, tangy flavor or wild garlic pesto for a bold, aromatic twist. You can even swap the pesto for sweet options like fig jam or caramelized onion chutney to make sweet puff pastry trees for dessert platters.
Mixing cheeses also adds depth. Mozzarella gives that gooey pull, while parmesan brings sharp saltiness. For something different, try gruyère, blue cheese, or even sharp cheddar. Each batch will taste slightly different but always delicious.

Prep ahead and party perfect

Hosting a big Christmas party? Assemble these trees the night before, cover with clingfilm, and refrigerate. Just bake them fresh before guests arrive. You’ll look like a pro with zero stress. Serve them warm from the oven, and they’ll disappear in minutes — they’re that addictive.

Serving and Styling for the Holidays

How to serve your puff pastry Christmas trees

Arrange your golden trees on a large platter or wooden board. Garnish with a sprinkle of extra parmesan and a drizzle of honey just before serving. Add a few rosemary sprigs for that evergreen holiday look. These holiday appetizer puff pastry trees pair beautifully with sparkling drinks or a festive cocktail.

Perfect occasions and storage tips

Serve them at brunch, holiday buffets, or Christmas Eve gatherings. They also travel well, making them ideal for potlucks. If you have leftovers (rarely happens), store them in an airtight container and reheat in the oven for 5 minutes to bring back the crispness.

FAQs About Pesto Puff Pastry Christmas Trees

Can I make these ahead of time?

Yes. Assemble up to 24 hours ahead, refrigerate, and bake right before serving.

Can I freeze them?

Absolutely. Freeze unbaked trees flat on a tray, then transfer to bags. Bake from frozen, adding 5 extra minutes.

What other toppings can I use?

Try chopped nuts, sesame seeds, or crushed pistachios for added crunch and color.

Can I make them vegan?

Yes. Use vegan puff pastry and pesto, skip the egg wash, and use plant-based cheese.

Conclusion

These pesto puff pastry Christmas trees are proof that festive food doesn’t need to be complicated. With just a few simple ingredients, you can create something spectacular that looks straight out of a bakery window. Golden, cheesy, and full of holiday flavor — these trees bring a little extra sparkle to your celebration table.

Discover more delicious recipes by following me on Facebook and Pinterest.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star