
Festive ham and cheese puff pastry trees — flaky, savory bites brushed with garlic-butter and perfect for holiday parties or cozy family gatherings.

This ham and cheese puff pastry Christmas tree idea began as a playful experiment one December when I wanted a savory centerpiece that was both pretty and effortless. I had frozen puff pastry, a tub of deli ham, a stack of cheese slices and a handful of wooden skewers left over after a holiday charcuterie board. The result felt instantaneously festive: crisp, golden layers of pastry wrapped around salty ham and melty cheese, standing like tiny edible trees on a serving platter. Our guests loved that they could grab a tree with one hand and keep chatting — no forks required.
What makes these bites special is the contrast between the buttery, flaky pastry and the warm, gooey cheese with just enough ham to balance the richness. They bake quickly, hold their shape well, and the optional garlic-butter glaze adds a glossy, aromatic finish that draws everyone in. I discovered that this technique—stacking fillings between two pastry sheets, slicing into strips and folding around skewers—works beautifully with different cheeses and seasonings, turning a few simple pantry items into a memorable holiday nibble.
Family reaction the first time I made these was immediate: kids lined up for seconds and adults commented on how homemade and festive they looked. Over the years I’ve tweaked the folding technique to cut waste and make the trees taller or denser depending on occasion, and each change made them more reliable for busy holiday tables.
My favorite part is how the kitchen smells while they bake—warm butter and garlic fill the house and always brings neighbors to the door. One holiday I made an oversized batch and my niece used them as edible place markers, writing names on toothpicks and sticking them into the bases. They have a knack for turning an ordinary snack into a small celebration.
If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days. To reheat, place on a baking sheet at 350°F (175°C) for 6 to 8 minutes to restore crispness; avoid the microwave which will make the pastry soggy. For longer storage, freeze baked trees in a single layer on a tray until solid, then transfer to a freezer bag for up to 2 months. Reheat from frozen adding a few minutes to the oven time and cover loosely with foil if they brown too quickly.
Swap the ham for prosciutto for a saltier, more delicate flavor, or use smoked turkey for a milder taste. For a vegetarian version choose thinly sliced roasted vegetables like zucchini or roasted red pepper and a plant-based deli slice. Cheese swaps influence melt and taste: mozzarella yields a milky stretch, Gouda adds nuttiness, and Swiss gives a lightly sweet, nutty profile. Adjust quantities 1:1 when substituting cheeses; if using grated cheese, use about 1/3 cup per slice replaced.
Serve these as a centerpiece on a large platter surrounded by fresh herbs or sprigs of rosemary to mimic a forest look. Pair with mustard-dill dip, a creamy horseradish sauce, or cranberry chutney for a holiday contrast. They also work well alongside a simple green salad or a warm mug of spiced cider. For a cocktail party, present them upright in a shallow vase lined with foil or on skewers stuck into a loaf of bread for dramatic display.
While not a traditional historical dish, these trees are a playful nod to European pastry techniques and American holiday entertaining. Puff pastry itself has roots in classic French and Austrian baking, prized for its laminated layers and buttery lift. The idea of shaping food into festive motifs goes back centuries—culinary shapes and presentations have long been part of seasonal celebrations, from braided breads to stuffed poultry—and these trees continue that tradition in a finger-food format suited to modern gatherings.
In winter, emphasize warming flavors—add a pinch of smoked paprika or a dab of fig jam between layers for a seasonal twist. For spring gatherings, use lighter ham varieties and herb-forward cheeses, and add scallions or chives to the glaze. Swap sesame seeds for poppy seeds or flaky sea salt to match holiday decor. For an autumn party, a thin smear of apple butter beneath the cheese pairs beautifully with sharp cheddar for an unexpected balance of sweet and savory.
Assemble the trees up to 24 hours ahead and store covered in the fridge on a tray. For big events, assemble several trays and freeze them solid on the tray, then transfer to bags; bake frozen trees directly, adding 4 to 6 minutes to the bake time. Use a ruler when cutting strips for uniformity so presentation is consistent and baking times stay predictable. Keep extra glaze warm in a small saucepan and brush again just before serving for fresh shine.
These little trees are one of my favorite holiday shortcuts: they look intentional, taste luxurious, and keep the host from getting stuck in the kitchen. Make them a part of your next gathering and let the flaky layers do the holiday talking.
Keep puff pastry cold until you are ready to cut and fold to maintain flaky layers.
If freezing assembled but unbaked trees, freeze them on a tray until solid before bagging to prevent sticking.
Brush with glaze twice—before baking and immediately after—for deeper color and flavor.
Use a sharp knife or pizza wheel to slice clean strips and avoid dragging which can tear layers.
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 and ensure puff pastry sheets are thawed but still chilled for easier handling.
Lay one pastry sheet flat, arrange 6 slices of cheese evenly, top with 6 slices of ham, then place the second pastry sheet on top and press lightly to remove air pockets.
Using a sharp knife or pizza cutter, slice the layered sheet into 1-inch wide strips. Repeat with the second assembled sheet to yield roughly 12 strips total.
Fold each strip back and forth around a wooden skewer like an accordion, leaving about 1 inch at the bottom to hold. Press gently to keep layers together.
Mix melted butter with minced garlic and chopped parsley. Brush each tree with the glaze and sprinkle seeds if using. This promotes browning and flavor.
Bake at 375°F (190°C) for 20 to 25 minutes, rotating halfway through, until puffed and golden. Cool 5 minutes before serving.
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
@magicmealideas on social media!


Thinly sliced, butter-brushed russet potatoes baked until the edges crisp and the insides stay tender — a simple side that feels special.

A bright Mediterranean-inspired skillet of blistered tomatoes, roasted feta, tender spinach and baked eggs — perfect for breakfast, brunch or a light dinner.

A bright, creamy frozen treat that tastes like key lime pie — made with Greek yogurt, zesty lime, crunchy gluten-free graham crumbs and toasted coconut for a refreshing, protein-packed snack.

Leave a comment & rating below or tag @magicmealideas 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.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.