If you’re looking for a festive, fun, and absolutely delicious appetizer to wow your guests this holiday season, the Puff Pastry Pesto Christmas Trees Recipe is your new go-to! Imagine flaky, buttery puff pastry layered with vibrant, aromatic basil pesto, shaped into charming little Christmas trees that not only taste divine but also make your holiday spread instantly more joyful. Whether you’re hosting a cozy family gathering or a big festive party, these delightful treats bring together simplicity and elegance in each crispy, cheesy bite. Let’s dive right into making these edible holiday ornaments that everyone will want to snag off the platter first!

Ingredients You’ll Need
These ingredients are delightfully simple, yet each plays an essential role in creating the perfect balance of flavor, texture, and festive color for this recipe. From the golden puff pastry to the bright green pesto, every component is a star on its own.
- 2 sheets puff pastry (thawed): Provides the light, flaky, buttery base that puffs up beautifully in the oven.
- 1/3 cup basil pesto: Offers a fresh, herbaceous flavor that injects vibrant green color and irresistible aroma.
- 1 egg (beaten, for egg wash): Adds a glossy golden finish that makes the trees look perfectly baked and oh-so tempting.
- 2 tablespoons grated Parmesan cheese (optional): Brings a nutty, savory crunch on top, enhancing both texture and taste.
- Flour for dusting: Prevents sticking and helps you roll out the puff pastry evenly.
How to Make Puff Pastry Pesto Christmas Trees Recipe
Step 1: Prepare Your Workspace and Pastry
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper to keep the trees from sticking. Lightly dust a clean surface with flour to make rolling out the puff pastry sheets easy and smooth. If your sheets aren’t exactly the same size, gently roll them out to match — this ensures even layers of pesto and pastry in every bite.
Step 2: Spread the Pesto
Take one sheet of puff pastry and gently spread the basil pesto evenly over the entire surface. Don’t skimp here; the pesto is where all that burst of flavor happens. Next, place the second sheet of puff pastry over the top, creating a charming green and buttery sandwich.
Step 3: Shape Your Christmas Trees
Using a sharp knife or pizza cutter, carefully cut your stacked pastry sheets into long triangles – these will become your festive tree shapes. From the base of each triangle, cut a small rectangle to mimic a tree trunk. For an added touch of whimsy, gently twist the bottom sections to mimic branches. This step is not only fun but gives your appetizers a playful, handmade feel.
Step 4: Prepare for Baking
Transfer your shaped trees onto the prepared baking sheet. Brush the tops lightly but thoroughly with the beaten egg – this egg wash will give your trees a stunning golden shine as they bake. If you’re using Parmesan cheese, sprinkle it over now to add a lovely finish and enhance the savory profile.
Step 5: Bake to Perfection
Slide your tray into the oven and bake for 12 to 15 minutes until the puff pastry is puffed, flaky, and beautifully golden brown. The scent wafting through your kitchen is sure to get everyone excited! Once baked, allow the trees to cool just a bit so they hold their shape, but serve them warm or at room temperature for the tastiest experience.
How to Serve Puff Pastry Pesto Christmas Trees Recipe

Garnishes
Add a sprinkle of finely chopped fresh basil or a dash of red pepper flakes for a pop of color and a gentle hint of spice that complements the savory pesto perfectly. You could also top each tree with a tiny dollop of ricotta or cream cheese for a creamy contrast. These little touches elevate the presentation and flavor beautifully.
Side Dishes
Puff Pastry Pesto Christmas Trees Recipe pairs wonderfully with a crisp green salad tossed with lemon vinaigrette or alongside a bowl of warm tomato soup for dipping. The freshness and acidity of these sides balance the rich, buttery puff pastry and herbaceous pesto like a holiday dream come true.
Creative Ways to Present
Arrange your mini trees upright on a decorative platter, perhaps nestled among sprigs of fresh rosemary or pine branches to enhance the festive feel. You could also serve them with a small ramekin of marinara or extra pesto for dipping. For a party centerpiece, stack them like a little forest, inviting guests to grab their favorites as they mingle.
Make Ahead and Storage
Storing Leftovers
If you have any Puff Pastry Pesto Christmas Trees Recipe leftovers (though that’s rare!), store them in an airtight container at room temperature for up to two days. This keeps the pastry from drying out and preserves their delightful flakiness.
Freezing
You can freeze the unbaked, shaped trees by placing them on a parchment-lined tray in the freezer until firm, then transfer to a freezer-safe bag. When ready to bake, pop them straight into a preheated oven, adding a few extra minutes to the baking time. This is a fantastic option to prep ahead for your holiday celebrations.
Reheating
To bring your Puff Pastry Pesto Christmas Trees Recipe back to life, reheat in a toaster oven or conventional oven at 350°F (175°C) for about 5 to 7 minutes. This refreshes the crispiness and warms the pesto filling, making each bite just as good as fresh.
FAQs
Can I use puff pastry from the frozen section?
Absolutely! Just be sure to thaw it overnight in the refrigerator for easy handling and rolling. This helps maintain that perfect flaky texture when baked.
Can I make the pesto from scratch?
Yes! Homemade basil pesto adds a bright, fresh flavor that really shines in this recipe. Simply blend fresh basil, pine nuts, Parmesan, garlic, olive oil, and a pinch of salt for a vibrant sauce.
What if I don’t have Parmesan cheese?
It’s perfectly fine to skip the Parmesan or substitute with another hard cheese like Pecorino Romano. The egg wash alone still gives a lovely golden finish.
Can I add other fillings besides pesto?
Definitely! Consider swapping pesto for sun-dried tomato pesto or adding thin slices of mozzarella between the puff pastry layers for a gooey, cheesy alternative. The possibilities are endless and delicious.
Are these suitable for vegetarians?
Yes, this Puff Pastry Pesto Christmas Trees Recipe is vegetarian-friendly. Just ensure your pesto and cheese align with your dietary preferences.
Final Thoughts
Making the Puff Pastry Pesto Christmas Trees Recipe is as joyful as biting into one of these flaky, flavorful treats. They bring that perfect festive spirit right to your table in a simple, elegant form. Whether you’re a seasoned cook or a holiday baking beginner, these trees will wow your guests and fill your kitchen with irresistible aromas. Don’t wait – grab your ingredients and start creating these charming appetizers that will surely become a holiday favorite for years to come!
Print
Puff Pastry Pesto Christmas Trees Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 12 mini trees
- Category: Appetizer
- Method: Baking
- Cuisine: Italian-Inspired
- Diet: Vegetarian
Description
Delight your guests with these charming Puff Pastry Pesto Christmas Trees, perfect festive appetizers made with flaky puff pastry and flavorful basil pesto. Easy to prepare and bake, these mini trees are a visually appealing and delicious addition to any holiday spread.
Ingredients
Puff Pastry:
- 2 sheets puff pastry (thawed)
Filling and Toppings:
- 1/3 cup basil pesto (store-bought or homemade)
- 1 egg (beaten, for egg wash)
- 2 tablespoons grated Parmesan cheese (optional)
- Flour for dusting
Instructions
- Preheat Oven: Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper to prevent sticking and ensure even baking.
- Prepare Pastry: Lightly flour a clean surface and roll out both puff pastry sheets to equal size if necessary, ensuring even layering.
- Spread Pesto: Evenly spread the basil pesto over one sheet of puff pastry, distributing it in a thin and uniform layer for balanced flavor.
- Layer Pastry Sheets: Place the second sheet of puff pastry on top of the pesto-spread sheet, creating a layered sandwich to encase the pesto.
- Cut Tree Shapes: Using a sharp knife or pizza cutter, cut the stacked pastry into long triangles resembling Christmas tree shapes. Cut a small rectangle from the base of each triangle to form the tree trunk.
- Shape Branches: Gently twist the bottom sections of each triangle slightly to mimic tree branches, adding a decorative touch.
- Transfer to Baking Sheet: Place the shaped pastry trees onto the prepared baking sheet, spacing them evenly to allow for puffing during baking.
- Apply Egg Wash and Cheese: Brush the tops lightly with the beaten egg for a golden finish, then sprinkle with grated Parmesan cheese if using to add flavor and color.
- Bake: Bake in the preheated oven for 12–15 minutes, or until the pastries are golden brown and puffed to perfection.
- Cool and Serve: Let the puff pastry trees cool slightly before serving warm or at room temperature as a festive holiday appetizer.
Notes
- You can use sun-dried tomato pesto as an alternative to basil pesto for a different flavor profile.
- Add a slice of mozzarella between the puff pastry layers for a cheesy twist.
- These puff pastry trees make excellent holiday appetizers or additions to snack trays.

