Pesto Puff Pastry Christmas Trees Recipe

If you’re looking for an easy, crowd-pleasing appetizer that also brings the festive cheer, then you’ve got to try my Pesto Puff Pastry Christmas Trees Recipe. These little puff pastry delights are not only adorable and perfect for the holiday table, but they’re also packed with that rich, fresh basil pesto flavor that makes Italian food so irresistible. I love this recipe because it comes together quickly, looks impressive, and tastes even better than it looks. Stick with me here—I’ll walk you through everything so you nail it perfectly!

❤️

Why You’ll Love This Recipe

  • Super Simple Prep: You only need a few ingredients and about 10 minutes to get these trees ready before baking.
  • Festive and Fun for All Ages: Kids will love helping shape the trees, and adults adore the flavors!
  • Savory & Flavorful: That basil pesto combined with cream cheese gives a creamy, herby bite you’ll crave again and again.
  • Beautiful Presentation: These trees look elegant and festive on any holiday appetizer spread, making entertaining a breeze.

Ingredients You’ll Need

These ingredients come together beautifully to give you flaky, buttery pastry bursting with fresh pesto flavor. A couple of shopping tips: grab good-quality basil pesto to make a difference, and you can use store-bought puff pastry to save time without sacrificing flavor.

  • Puff Pastry: Look for frozen puff pastry sheets in the freezer aisle; make sure to thaw them properly for the best puff and crunch.
  • Basil Pesto: Fresh, flavorful pesto works best—homemade or store-bought, just pick a good-quality one with vibrant basil.
  • Cream Cheese: This is optional, but it adds a lovely creaminess that complements the pesto perfectly.
  • Shredded Cheese: I usually go for mozzarella or a mild cheddar, but feel free to experiment with your favorites.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of my favorite things about this Pesto Puff Pastry Christmas Trees Recipe is how flexible it is. I encourage you to play around with the fillings and shapes to match your taste and occasion.

  • Cheese Choices: I sometimes swap shredded mozzarella with parmesan or fontina for a sharper, nuttier note, which adds a next-level flavor punch.
  • Herb Variations: If basil pesto isn’t your jam, you can try sun-dried tomato pesto or even a garlic and parsley mix—both still festive and delicious.
  • Diet-Friendly: For a dairy-free version, skip the cream cheese and cheese, and use a vegan pesto—or make your own from scratch to ensure it’s free of animal products.
  • Extra Crunch: Sprinkle some toasted pine nuts or seeds on top before baking for a delightful texture contrast.

How to Make Pesto Puff Pastry Christmas Trees Recipe

Step 1: Preheat and Prep Your Puff Pastry

Start by preheating your oven to 200°C (400°F). While that’s heating up, gently roll out your puff pastry sheet onto a baking sheet lined with parchment paper. Rolling it out a bit will make it easier to spread the toppings evenly and create a nice size for each tree.

Step 2: Spread the Cream Cheese and Pesto

Next, grab a spoon or spatula and spread a thin, even layer of cream cheese over the puff pastry. I love this step because cream cheese balances out the pesto’s herbal bite with its cool creaminess. Then, spread the basil pesto on top of the cream cheese, covering the whole sheet but leaving a tiny border around the edges so the pesto doesn’t drip during baking.

Step 3: Add the Cheese and Cut Strips

Sprinkle the shredded cheese evenly over the pesto layer. This will melt and add richness while baking. Now, using a sharp knife or pizza cutter, cut the puff pastry into strips about 1 inch (2.5 cm) wide. This width makes shaping the trees easy while maintaining their flaky texture.

Step 4: Shape the Christmas Trees

Here’s the fun part! Take each strip and fold or twist it gently to mimic a Christmas tree shape. Some people like to twist for a spiral effect; I sometimes fold sections to create a layered tree look. If you want, you can stick a small skewer or toothpick in the center to keep the shape stable while baking, like I did when I first made this. Either way, they look super festive and charming.

Step 5: Bake to Golden Perfection

Bake your pesto puff pastry Christmas trees in the oven for 10-15 minutes or until they’re beautifully puffed and golden brown. You’ll know they’re ready when you see the layers crisp up and the cheese bubbling slightly. Stay close the first time you make them to avoid over-browning.

👨‍🍳

Pro Tips for Making Pesto Puff Pastry Christmas Trees Recipe

  • Keep Puff Pastry Cold: I learned the hard way that if the dough gets too warm before baking, it won’t puff properly. Keep it chilled until the last second.
  • Don’t Overload the Filling: Too much pesto or cheese can make the pastry soggy—keep it thin and even for the best texture.
  • Use Parchment Paper: This prevents sticking and helps you lift the whole batch off the pan smoothly.
  • Watch the Oven Closely: Puff pastry can go from perfect to burnt in minutes, so keep an eye on that golden color.

How to Serve Pesto Puff Pastry Christmas Trees Recipe

The image shows several puff pastry skewers shaped like Christmas trees, with three layers of light golden brown puff pastry swirled in a zigzag form, topped with small white star-shaped pieces at the tip of each skewer. The trees have a green herb spread visible between the puff pastry layers, giving a textured color contrast. Two skewers are held upright inside a brown metal jug, while five more are laid on a white plate with a textured pattern, placed on a white marbled surface with a white cloth underneath. The scene has soft natural lighting. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I like to finish these trees with a light sprinkle of flaky sea salt and a few pine nuts or chopped walnuts for a crunchy, festive touch. Sometimes, I add a tiny dusting of grated parmesan right after baking—it looks pretty and adds sharpness that pairs beautifully with the pesto.

Side Dishes

These work wonderfully as party snacks but also shine next to a colorful fresh salad or a warm bowl of minestrone soup at holiday dinners. I’ve often paired them with marinated olives and roasted red peppers for an Italian-inspired spread that guests rave about.

Creative Ways to Present

For special occasions, I arrange the pesto puff pastry Christmas trees standing upright on a platter with a sprinkle of fresh herbs surrounding them like mini forest grounds. You could also add little cherry tomato “ornaments” on the trees by skewering them gently on top. My family goes crazy for this festive look!

Make Ahead and Storage

Storing Leftovers

If you have leftovers, which is rare in my house, store them in an airtight container at room temperature for up to 1 day. The puff pastry is best eaten fresh, but they still taste good if you gently toast them the next day.

Freezing

I’ve had success freezing these trees before baking—simply shape them, freeze on a tray until solid, then transfer to a freezer bag. When ready, bake from frozen, adding a couple extra minutes to the time. It’s a great time-saver for holiday prep!

Reheating

To reheat, pop them in a preheated oven at 175°C (350°F) for about 5-7 minutes to regain that flaky crispness. Avoid microwaving as it can make the pastry soggy.

FAQs

  1. Can I make this recipe dairy-free?

    Absolutely! Skip the cream cheese and shredded cheese, and substitute with a dairy-free pesto (or homemade without cheese). Using a vegan puff pastry dough will keep it completely dairy-free while still tasty.

  2. How do I keep the puff pastry from getting soggy?

    The key is to avoid overloading toppings and ensure you spread thin even layers of cream cheese and pesto. Also, bake at high heat so the pastry crisps quickly, sealing the moisture inside.

  3. Can I prepare these in advance?

    Yes! You can assemble the trees and keep them uncooked in the fridge for a few hours before baking. Or freeze them pre-baked or unbaked for longer storage, then bake or reheat when ready.

  4. What other dips or sauces go well with this appetizer?

    These are delicious on their own, but you can serve them alongside marinara sauce, aioli, or even a zesty tomato salsa to add dipping variety.

Final Thoughts

I absolutely love how this Pesto Puff Pastry Christmas Trees Recipe turns out every time I make it. It’s a total crowd-pleaser that combines simple ingredients in a clever way to create a festive snack that looks like you rocked the kitchen all day, even when you spent just 25 minutes. When I first tried this recipe, it quickly became a holiday staple for my family and friends—they keep asking me to bring it back every year! Give it a go and see how yours become the star appetizer of your celebrations, too.

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 Recipe

Pesto Puff Pastry Christmas Trees Recipe

5 from 71 reviews
  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Appetizer
  • Method: Baking
  • Cuisine: Italian

Description

Delightfully festive and flavorful, these Puff Pastry Pesto Christmas Trees are easy-to-make savory snacks perfect for holiday gatherings. Flaky puff pastry combined with creamy basil pesto, optional cream cheese, and melty shredded cheese create a crunchy, cheesy appetizer that brings Italian flair to your Christmas table.


Ingredients

Scale

Pastry and Spread

  • 1 roll Puff Pastry
  • 34 tbsp Basil Pesto
  • 34 tbsp Cream Cheese (optional)

Topping

  • 2 tbsp Shredded Cheese


Instructions

  1. Preheat Oven: Preheat your oven to 200°C (400°F) to ensure it is ready for baking the pastries evenly.
  2. Roll Out Puff Pastry: Lay out the puff pastry sheet on a piece of parchment paper and roll it out gently to smooth any folds and prepare it for toppings.
  3. Spread Cream Cheese and Pesto: Evenly spread the cream cheese across the puff pastry using a spoon or spatula for a creamy base, then layer the basil pesto on top for a rich, herbaceous flavor.
  4. Add Shredded Cheese: Sprinkle shredded cheese over the pesto layer to add a melty, savory finish.
  5. Cut into Strips: Use a knife or pastry cutter to cut the puff pastry into strips about 1 inch (2.5 cm) wide, which will form the tree shapes.
  6. Shape the Trees: Fold and twist each strip to create a Christmas tree shape. Optionally, thread a skewer through each for structure and presentation.
  7. Bake: Place the shaped pastry strips on a baking tray lined with parchment paper and bake in the preheated oven for 10-15 minutes or until the pastry is golden brown and puffed.

Notes

  • This recipe makes a crunchy, pesto-flavored snack perfect for the holidays.
  • You can omit the cream cheese for a lighter version or to keep it vegan.
  • Adding a skewer in the middle helps maintain the Christmas tree shape while baking.
  • Serve warm as an appetizer or festive snack at parties and gatherings.
  • Adjust the amount of pesto and cheese to your taste preferences.

Nutrition

  • Serving Size: 1 serving
  • Calories: 291 kcal
  • Sugar: 1 g
  • Sodium: 298 mg
  • Fat: 28 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 18 g
  • Trans Fat: 0 g
  • Carbohydrates: 29 g
  • Fiber: 1.5 g
  • Protein: 6 g
  • Cholesterol: 16 mg