Puff Pastry Christmas Tree

Featured in: Cozy Baking Ideas

This festive puff pastry features layers of flaky dough filled with a creamy blend of basil pesto, cream cheese, garlic, Parmesan, and fresh parsley. Shaped into a Christmas tree, the pastry is carefully twisted into branches, brushed with egg wash, and sprinkled with sesame and poppy seeds before baking to golden perfection. Ideal for holiday gatherings, it combines rich, savory flavors with an impressive presentation that’s sure to delight guests. Variations include sun-dried tomato pesto or prosciutto slices for added depth.

Updated on Tue, 09 Dec 2025 15:21:00 GMT
Golden, flaky puff pastry Christmas tree appetizer, filled with creamy, herbed cheese and pesto. Save
Golden, flaky puff pastry Christmas tree appetizer, filled with creamy, herbed cheese and pesto. | birchplate.com

A festive and savory puff pastry shaped like a Christmas tree, filled with herbed cheese and pesto. Perfect for holiday gatherings and sure to impress your guests.

I first made this for a family holiday party and everyone loved how easy it was to prepare and how impressive it looked on the table.

Ingredients

  • Puff Pastry: 2 sheets (about 250 g each) puff pastry, thawed if frozen
  • Filling: 120 g cream cheese, softened , 2 tbsp basil pesto , 1 garlic clove, minced , 30 g grated Parmesan cheese , 1 tbsp chopped fresh parsley , Salt and pepper, to taste
  • Topping: 1 egg, beaten (for egg wash) , 1 tbsp sesame seeds , 1 tbsp poppy seeds (optional)

Instructions

Step 1:
Preheat the oven to 200°C (400°F). Line a baking sheet with parchment paper.
Step 2:
In a bowl, mix the cream cheese, pesto, garlic, Parmesan, parsley, salt, and pepper until smooth.
Step 3:
Unroll one puff pastry sheet on the prepared baking sheet. Spread the cheese mixture evenly over the surface, leaving a 1 cm border.
Step 4:
Place the second puff pastry sheet on top, pressing gently to seal.
Step 5:
Using a sharp knife, cut the shape of a large Christmas tree (triangle with a trunk) through both layers. Remove excess pastry and save for decorations.
Step 6:
Starting from the bottom of the tree, cut horizontal strips (about 2 cm wide) on both sides, leaving the center intact as the trunk.
Step 7:
Twist each strip away from the center 2–3 times to form branches.
Step 8:
Use leftover pastry to cut out stars or ornaments and place them on the tree.
Step 9:
Brush the entire tree with beaten egg. Sprinkle with sesame seeds and poppy seeds.
Step 10:
Bake for 20–25 minutes, or until golden and puffed.
Step 11:
Cool for 5 minutes before serving. Serve warm or at room temperature.
Save
| birchplate.com

This recipe always brings my family together, enjoying the festive spirit while munching on this delicious appetizer.

Notes

Delicious served with a sparkling white wine or festive cocktail.

Required Tools

Baking sheet , Parchment paper , Sharp knife , Pastry brush , Mixing bowl

Allergen Information

Contains Wheat (gluten), Milk, Egg . May contain traces of nuts (in pesto) . Check all product labels for potential allergens.

A close-up of a festive puff pastry Christmas tree, glistening with sesame seeds and fully baked. Save
A close-up of a festive puff pastry Christmas tree, glistening with sesame seeds and fully baked. | birchplate.com

Enjoy this festive appetizer that’s as fun to make as it is to eat.

Recipe Questions & Answers

How do I shape the puff pastry into a Christmas tree?

After layering the puff pastry sheets with the filling, cut a tree shape, then make horizontal cuts on each side to create branches. Twist each strip outward to form the tree’s branches.

Can I prepare this appetizer in advance?

Yes, you can assemble the pastry and refrigerate it for up to a few hours before baking to keep it fresh and save time during your event.

What can I use instead of basil pesto?

Sun-dried tomato pesto or tapenade are excellent alternatives that bring a different but complementary flavor profile to the filling.

How do I achieve a golden, crispy finish?

Brush the pastry with beaten egg before baking and sprinkle with sesame and poppy seeds for added texture and color.

Is there a non-vegetarian option for this dish?

Yes, adding thin slices of prosciutto or other cured meats inside the filling can provide a savory non-vegetarian variation.

Puff Pastry Christmas Tree

Savory puff pastry shaped as a festive tree with herbed cheese and pesto filling, perfect for holidays.

Prep Duration
20 minutes
Time to Cook
25 minutes
Overall Time
45 minutes
Created by Elena Hart


Skill Level Easy

Cuisine Type European

Servings produced 8 Serving Size

Diet Details Vegetarian-Friendly

What You'll Need

Puff Pastry

01 2 sheets puff pastry, thawed (approximately 8.8 oz each)

Filling

01 4 oz cream cheese, softened
02 2 tablespoons basil pesto
03 1 garlic clove, minced
04 1 oz grated Parmesan cheese
05 1 tablespoon fresh parsley, chopped
06 Salt and black pepper to taste

Topping

01 1 egg, beaten (for egg wash)
02 1 tablespoon sesame seeds
03 1 tablespoon poppy seeds (optional)

Step-by-Step Guide

Step 01

Preheat Oven and Prepare Baking Sheet: Preheat oven to 400°F. Line a baking sheet with parchment paper.

Step 02

Prepare Filling: Combine cream cheese, basil pesto, minced garlic, Parmesan cheese, parsley, salt, and pepper in a bowl until smooth.

Step 03

Assemble Puff Pastry Layers: Unroll one puff pastry sheet on the prepared baking sheet. Spread the filling evenly over it, leaving a 0.4-inch border around the edges.

Step 04

Cover with Second Puff Pastry Sheet: Place the second puff pastry sheet on top of the filling, gently pressing the edges to seal.

Step 05

Cut Christmas Tree Shape: Using a sharp knife, cut a large triangle with a trunk to form a Christmas tree shape through both pastry layers. Remove excess pastry and reserve for decorations.

Step 06

Create Branches: Cut horizontal strips approximately 0.8 inches wide on both sides of the tree, starting from the bottom, leaving the center intact as the trunk. Twist each strip 2 to 3 times away from the center to form branches.

Step 07

Add Decorative Ornaments: Use leftover pastry to cut out stars or other ornaments and arrange them atop the tree.

Step 08

Apply Egg Wash and Seeds: Brush the entire surface with beaten egg. Sprinkle sesame seeds and poppy seeds evenly over the tree.

Step 09

Bake: Bake for 20 to 25 minutes or until the pastry is golden and puffed.

Step 10

Cool and Serve: Allow to cool for 5 minutes before serving. Serve warm or at room temperature.

Tools Needed

  • Baking sheet
  • Parchment paper
  • Sharp knife
  • Pastry brush
  • Mixing bowl

Allergy Details

Review all components to spot allergies and check with a doctor if you're unsure.
  • Contains wheat (gluten), milk, and egg. May contain traces of nuts (in pesto). Verify product labels for potential allergens.

Nutrition Breakdown (each serving)

Nutritional info is for reference. Please consult your doctor for specifics.
  • Energy (Calories): 265
  • Fats: 17 g
  • Carbohydrates: 22 g
  • Proteins: 6 g