
Festive, flaky puff pastry shaped into little Christmas trees layered with ham and melty cheese — a fast, crowd-pleasing appetizer perfect for holiday parties.

This little savory treat became our holiday go-to the first year I volunteered to bring appetizers for an office party. I wanted something that looked festive, could be made mostly ahead, and would travel well without losing its crispness. The answer was simple: layers of deli ham and melty cheese tucked between sheets of buttery puff pastry, then twisted into tiny tree shapes on skewers. The result is flaky, salty, and irresistibly aromatic — the kind of finger food that disappears in minutes and always draws compliments.
I first discovered this combination while improvising with leftover holiday ham and a frozen sheet of puff pastry in my freezer. What surprised me was how quickly the ham and cheese meld with the pastry, and how a few seasonal touches — a garlic-butter glaze, a sprinkle of seeds, or a tiny star-shaped cheese topper — turned a humble snack into something that felt celebratory. Serve them warm and they’re gooey and comforting; serve them at room temperature and they’re still crisp and satisfying. Over the years I’ve refined the technique to make assembly predictable and stress-free, so you can focus on enjoying the gathering rather than fussing in the kitchen.
In our family these are always the first appetizer gone. One year I brought a tray to a holiday cookie exchange and came home with empty containers and five people asking for the recipe. They’re simple to make, but they create a memorable holiday moment — kids love the tree shapes, and adults love that they’re both elegant and unpretentious.
My favorite part of these is how quickly they turn ordinary ingredients into something festive. I once made a double batch for a family brunch and a neighbor arrived early — he left with a box and two recipes scribbled on a napkin. These trees are simple enough for novice cooks but deliver a polished result that looks like you spent far longer in the kitchen than you did.
Store cooled trees in an airtight container in the refrigerator for up to 3 days. To keep the pastry crisp, layer paper towels between rows and avoid stacking too tightly. For longer storage, freeze baked trees on a sheet tray until solid (about 1 hour), then transfer to a freezer bag for up to 3 months. Reheat from frozen in a 350°F (175°C) oven for 8–12 minutes, checking frequently to prevent over-browning. If you froze unbaked assembled trees, bake from frozen adding 5–8 minutes to the baking time.
If you’re avoiding pork, swap deli ham for smoked turkey or thinly sliced roast beef. For a vegetarian version, replace the ham with a spinach-artichoke spread or a thin layer of roasted vegetables and use a vegetarian-friendly cheese. To make this dairy-free, use vegan puff pastry and plant-based cheese, then brush with olive oil mixed with minced garlic instead of butter. Changing the spread under the cheese — try fig jam, apricot preserves, or honey mustard — shifts the flavor toward sweet-savory profiles beautifully.
Arrange on a festive platter with small bowls of mustard, cranberry relish, or fig jam for dipping. Pair with a simple winter salad (arugula with shaved Parmesan and lemon) or a selection of olives and pickles to cut through the richness. For a brunch spread, include soft-boiled eggs and roasted cherry tomatoes; for cocktail hour, offer alongside a charcuterie board. Garnish with chopped parsley or finely grated lemon zest to brighten the palate and add a pop of color.
Puff pastry layered with savory fillings is a European tradition adapted into many party dishes around the world. Using puff pastry to create decorative shapes is especially popular during holidays when cooks want to showcase skill without complex techniques. The Christmas tree shape is a playful seasonal adaptation that turns classic ham-and-cheese flavors into a centerpiece finger food — a modern twist on canapés and filled pastries that blends convenience and tradition.
For a winter party, add dried cranberries and a sprinkle of thyme under the cheese. In summer, swap ham for thinly sliced prosciutto and use goat cheese with a drizzle of honey. For New Year’s Eve, make bite-sized versions using mini puff pastry sheets and garnish with edible gold flakes or micro herbs. Holiday gatherings welcome small decorative touches like star cutouts or colorful seed sprinkles to make each piece feel special.
Assemble multiple trays and refrigerate them covered for up to 4 hours before baking, which is great when juggling timing with other dishes. If you need to store for longer, freeze assembled trees on a tray and transfer to a freezer bag; bake from frozen, adding a few extra minutes. Use parchment squares under each tree to make transfer and reheating easier. Prepare the garlic-butter glaze ahead and refrigerate; warm gently before brushing so it’s pourable.
These ham and cheese trees are the kind of dish that brings people together — quick to make, endlessly adaptable, and always welcome at a holiday table. Give them a try at your next gathering and tweak the toppings to make the recipe your own.
Keep puff pastry cold until you’re ready to cut and shape — warm pastry becomes sticky and won’t puff well.
Assemble on parchment for easy transfer to the baking sheet and to avoid sticking.
If browning too quickly, lower oven temperature by 25°F and continue until fully puffed and golden.
For extra shine and color, finish with a light brush of melted butter immediately after baking.
This nourishing ham & cheese puff pastry christmas trees recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Ham & Cheese Puff Pastry Christmas Trees recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper. Keep puff pastry chilled until ready to assemble to ensure even puffing.
Lay one pastry sheet out and layer 6 slices of cheese followed by 6 slices of ham, then top with the second pastry sheet. Press lightly to seal edges and trim to a neat rectangle.
Cut the layered pastry into 1-inch-wide strips. Thread each strip onto a wooden skewer lengthwise and fold the strip back and forth to create a tree shape, leaving the top narrower than the base.
Mix 4 tbsp melted butter with 2 tsp minced garlic and 2 tbsp chopped parsley. Brush each tree with the glaze and sprinkle with sesame or poppy seeds if desired.
Arrange trees on the prepared baking sheet about 1 inch apart. Bake at 375°F (190°C) for 20–25 minutes until puffed and golden. If browning too quickly, lower temperature to 350°F (175°C) until done.
Cool on the baking sheet for 3–5 minutes, add optional star cheese toppers while warm, and transfer to a serving platter. Serve warm for best texture, or room temperature for easy party service.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@snapyrecipe on social media!


A fast, elegant bite for Thanksgiving: creamy cheese, bright cranberry, crunchy pecans and rosemary on crackers or baguette — ready in five minutes and loved by all.

Crispy air-fried chicken skewers tossed in a creamy, sweet-spicy bang bang sauce — a quick, crowd-pleasing weeknight favorite.

Crispy air-fried chicken tenders coated in a sticky honey-butter garlic glaze — quick, family-friendly, and ready in about 25 minutes.

Leave a comment & rating below or tag @snapyrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Quick and easy dinner ideas delivered to your inbox.