Beef Ham and Cheese Puff Pastry Christmas Trees! Imagine a festive appetizer that’s as delightful to look at as it is to eat – that’s exactly what you get with these charming edible creations. They’re the perfect bite-sized solution for holiday parties, family gatherings, or even just a fun weekend project that will bring smiles all around. We all love a good savory pastry, but what truly elevates these particular trees is the irresistible combination of tender beef, salty ham, and gooey cheese, all encased in flaky, golden puff pastry. The festive shape instantly screams holiday cheer, making them a standout appetizer that’s guaranteed to impress your guests. You’ll find yourself making batch after batch, as the simple elegance and satisfying flavors of these Beef Ham and Cheese Puff Pastry Christmas Trees become a new holiday tradition.

Ingredients:
- 2 sheets frozen puff pastry, thawed according to package directions
- 4 slices thinly sliced ham
- 6 slices your favorite cheese (such as cheddar, provolone, or Swiss)
- 1 small piece of cheese (a triangle cut from one of the slices works perfectly) for decorative stars
- 8 wooden skewers
- 2 tablespoons unsalted butter
- 2 tablespoons minced fresh garlic
- 2 tablespoons fresh chopped parsley
Preparing the Puff Pastry
The key to flaky, golden puff pastry is to keep it cold until it’s ready to bake. Ensure your pastry sheets are fully thawed but still cool to the touch. We’ll be cutting these into festive shapes. Lay one thawed puff pastry sheet on a lightly floured surface. Using a sharp knife or pizza cutter, carefully cut the sheet into approximately 1-inch wide strips. You should get about 6-8 strips from each sheet.
Assembling the Savory Trees
Now comes the fun part where we layer our delicious fillings. Take one puff pastry strip and lay it flat. Place a slice of ham over the pastry, leaving a small border. Next, lay a slice of cheese on top of the ham. Continue layering: another strip of ham, then another slice of cheese. You can even add a third slice of cheese if you like a really cheesy filling. The goal is to create a flavorful core for our pastry trees.
Shaping the Christmas Trees
This is where we transform our layered pastry into festive shapes. Take a puff pastry strip that you’ve layered with ham and cheese. Starting from one end of the strip, begin to fold the pastry over the filling, creating a zig-zag or accordion-like pattern. Imagine you’re creating a tree shape by folding the pastry up and down. Fold about an inch, then fold back over the filling, then fold forward again, continuing this pattern until you reach the end of the strip. Once you have your zig-zag shape, carefully insert a wooden skewer through the entire pastry and filling, starting from the bottom and going up to the tip. This skewer will not only hold your tree together during baking but also serve as its “trunk” for serving. Repeat this process for all your ham and cheese layered pastry strips. You should aim for about 8 trees, using 8 skewers in total.
Adding the Festive Details
To make these truly special, we’ll add some edible decorations. For the stars, take your small piece of cheese and cut out star shapes using a small cookie cutter or a sharp knife. These will be placed on top of your assembled trees before baking. You can also use a little bit of extra cheese to sprinkle on top for a melted, cheesy effect, or even some extra chopped parsley for a touch of green. Get creative with your decorations!
Baking to Golden Perfection
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Carefully arrange your assembled Beef Ham and Cheese Puff Pastry Christmas Trees on the prepared baking sheet, ensuring they have a little space between them to allow for even baking and puffing. Place the star-shaped cheese on top of each tree. Bake for 15-20 minutes, or until the puff pastry is golden brown, puffed up, and the cheese is melted and bubbly. Keep a close eye on them as puff pastry can brown quickly.
Creating the Garlic Herb Glaze
While the trees are baking, we’ll prepare a simple but flavorful glaze. In a small saucepan, melt the 2 tablespoons of butter over medium heat. Once the butter is melted and starts to foam slightly, add the 2 tablespoons of minced garlic. Sauté the garlic for about 30-60 seconds until it’s fragrant, being careful not to burn it. Remove the pan from the heat and stir in the 2 tablespoons of fresh chopped parsley. This fragrant garlic herb butter will be brushed over the hot pastry trees as soon as they come out of the oven.
Finishing Touches and Serving
Once the Beef Ham and Cheese Puff Pastry Christmas Trees are golden brown and bubbly, remove them from the oven. While they are still hot, generously brush the garlic herb butter mixture over the tops and sides of each pastry tree. This will give them a beautiful sheen and infuse them with delicious flavor. Let them cool slightly on the baking sheet for a few minutes before carefully transferring them to a serving platter. The skewers make them easy to pick up and enjoy. These are best served warm, allowing the melted cheese to ooze out with every bite. They are perfect as a festive appetizer for holiday gatherings or as a fun and flavorful snack.

Conclusion:
And there you have it! Your very own batch of festive and utterly delicious Beef Ham and Cheese Puff Pastry Christmas Trees are ready to be devoured. We’ve transformed simple ingredients into delightful holiday-themed treats that are sure to be a hit at any gathering. These savory pastries are surprisingly easy to make, proving that you don’t need to be a master chef to create something truly special for your loved ones this Christmas.
I love serving these as appetizers alongside a warm bowl of soup, or even as a fun and unique addition to a holiday brunch spread. The flaky puff pastry combined with the savory beef, salty ham, and gooey melted cheese is a winning combination that appeals to all ages. Don’t be afraid to get creative with the fillings! You can easily swap out the beef and ham for other cooked meats like turkey or even vegetarian alternatives like mushrooms and spinach. For an extra kick, consider adding a touch of Dijon mustard or some finely chopped chives to the cheese mixture.
I truly hope you enjoy making and sharing these festive treats. They’re more than just a recipe; they’re a way to bring a little extra joy and deliciousness to your holiday celebrations. So gather your ingredients, put on some festive music, and have fun creating your own edible masterpieces!
Frequently Asked Questions:
Can I make the Beef Ham and Cheese Puff Pastry Christmas Trees ahead of time?
Yes, you absolutely can! You can assemble the pastries up to a day in advance and store them, unbaked, covered tightly in the refrigerator. For best results, allow them to come to room temperature for about 15-20 minutes before baking, and you might need to add a minute or two to the baking time.
What kind of beef and ham should I use?
For the beef, pre-cooked, finely diced roast beef or even leftover cooked ground beef works wonderfully. For the ham, thinly sliced deli ham that’s been finely chopped is ideal. The key is to have them in small, manageable pieces that distribute evenly within the puff pastry.

Beef Ham Cheese Puff Pastry Christmas Trees
Festive and savory puff pastry trees filled with beef ham and cheese, brushed with a garlic herb glaze. Perfect for holiday appetizers.
Ingredients
-
2 sheets frozen puff pastry, thawed
-
4 slices thinly sliced beef ham
-
6 slices your favorite cheese (such as cheddar, provolone, or Swiss)
-
1 small piece of cheese (a triangle cut from one of the slices works perfectly) for decorative stars
-
8 wooden skewers
-
2 tablespoons unsalted butter
-
2 tablespoons minced fresh garlic
-
2 tablespoons fresh chopped parsley
Instructions
-
Step 1
Lay thawed puff pastry sheets on a lightly floured surface. Cut each sheet into approximately 1-inch wide strips, yielding about 6-8 strips per sheet. -
Step 2
Layer filling: Place a slice of beef ham over a pastry strip, leaving a border. Top with a slice of cheese. Add another layer of beef ham and cheese. Repeat for desired thickness. -
Step 3
Shape the trees: Fold the layered pastry strip in a zig-zag or accordion pattern to create a tree shape. Insert a wooden skewer through the entire pastry and filling from bottom to tip. -
Step 4
Add decorations: Cut small star shapes from the extra cheese and place them on top of the assembled trees. Optionally, sprinkle with extra cheese or parsley. -
Step 5
Bake: Preheat oven to 400°F (200°C). Arrange trees on a parchment-lined baking sheet. Bake for 15-20 minutes until golden brown and puffed. Add cheese stars during baking. -
Step 6
Prepare glaze: Melt butter in a saucepan. Sauté garlic for 30-60 seconds until fragrant. Stir in fresh parsley. Remove from heat. -
Step 7
Finish and serve: Brush hot trees generously with the garlic herb butter. Let cool slightly, then serve warm on a platter.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.




Leave a Comment