Ham and Cheese Puff Pastry Christmas Trees

If there’s one thing I’ve learned after years in the kitchen (and many holiday gatherings), it’s that Ham and Cheese Puff Pastry Christmas Trees have a way of disappearing faster than you can say “Who wants another appetizer?”

These little savory trees are festive, flaky, cheesy, and honestly… a lifesaver during the busy holiday season. Whether you’re hosting Christmas brunch, bringing something to a cookie exchange that desperately needs a savory option, or just trying to make something fun without spending all day cooking, this recipe has your back.

I love recipes like this because they look fancy, but secretly they’re doing most of the work for you. Puff pastry is basically that friend who always shows up dressed perfectly with zero effort. And when you add ham, melty cheese, and a garlicky butter glaze? Holiday magic happens.

So let’s make something that feels special, tastes incredible, and doesn’t leave you exhausted before the guests even arrive.

Why You’ll Love These Ham and Cheese Puff Pastry Christmas Trees

First of all, let’s talk about why these Ham and Cheese Puff Pastry Christmas Trees deserve a spot on your holiday table:

  • They’re quick and stress-free, even on busy December days
  • Perfect for kids and adults (no picky-eater drama here)
  • Made with simple grocery-store ingredients
  • Fancy-looking without fancy skills
  • Easy to prep ahead, bake fresh, and serve warm

And let’s be honest—food shaped like Christmas trees is just more fun. Food should make us smile, especially during the holidays.

What You’ll Need for This Festive Forest

Here’s your shopping list. One of my favorite things about this recipe is how flexible it is, so feel free to use what you already have.

Ingredients

  • 2 sheets puff pastry (thawed)
    Puff pastry is our MVP here. Thaw it in the fridge overnight or on the counter for about 40 minutes. You want it cold but pliable. If it gets sticky, pop it back in the fridge for a few minutes.
  • 12 slices deli ham (thinly sliced)
    Black forest ham is my go-to, but honey ham or prosciutto work beautifully. This is also a fantastic way to use leftover holiday ham—just slice it very thin.
  • 12 slices cheese
    Choose a good melting cheese. My favorites:
    • Cheddar for classic flavor
    • Smoked gouda for depth
    • Swiss for nuttiness
    • Mozzarella for that irresistible cheese pull
  • 24 wooden skewers
    These are the “tree trunks.” Toothpicks work in a pinch, but skewers make folding much easier.
  • 4 tbsp melted butter
  • 2 tsp minced garlic
  • 2 tbsp chopped fresh parsley
  • Sesame or poppy seeds for garnish

Think of this glaze as the holiday sparkle. It adds flavor, color, and that bakery-style finish.

Let’s Build Some Trees: Step-by-Step Instructions

Before you start, my biggest tip is to read through all the steps once. It makes everything smoother—and calmer.

1. Preheat and Prep

Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper. This saves you from scrubbing baked-on cheese later, which is not how anyone wants to spend Christmas.

2. Assemble the Layers

On a lightly floured surface, gently unfold one sheet of puff pastry. Don’t stress if it cracks—just press it back together.

Layer the cheese slices evenly across the pastry, then add a layer of ham. Cheese on the bottom helps it melt into the pastry, creating the best flavor base.

Place the second sheet of puff pastry on top and gently press everything together. You’re basically making a very fancy sandwich here.

3. The Big Cut

Using a sharp knife or pizza cutter, slice the layered pastry into 1-inch-wide strips. You should end up with about 12 strips.

This is when it starts getting exciting—you can already see those layers waiting to puff up.

4. The Fold (The Fun Part)

Take one strip and slide a wooden skewer along the center lengthwise.

Starting at one end, fold the pastry back and forth around the skewer in a zig-zag pattern, alternating sides to form a Christmas tree shape. Leave a little space at the bottom for the trunk.

The first one might feel awkward. The second will feel better. By the third, you’ll feel like a holiday pastry pro.

Place each tree on the prepared baking sheet and repeat with the remaining strips.

5. Brush with Garlic Butter Love

In a small bowl, mix the melted butter, garlic, and parsley.

Brush the mixture generously over each tree. Don’t be shy—this is where the flavor really shines. Sprinkle with sesame or poppy seeds if you’d like a little crunch and sparkle.

6. Bake to Golden Perfection

Bake for 20–25 minutes, until the trees are deeply golden and beautifully puffed.

Your kitchen will smell incredible. Try not to open the oven too early—puff pastry loves consistent heat.

7. Cool Slightly and Serve

Let the trees cool for about 5 minutes before serving. This helps the cheese set just enough so it doesn’t slide right off.

Serve warm and watch them disappear.

Helpful Tips for Perfect Puff Pastry Trees

  • Keep the pastry cold: Warm pastry is harder to work with. If it gets sticky, chill it briefly.
  • Thin cheese slices melt better than thick ones.
  • Don’t overcrowd the pan—give the trees room to puff.
  • Make ahead tip: Assemble the trees, cover, and refrigerate up to 8 hours before baking.

And remember, if one tree looks a little “abstract,” just call it rustic. Holidays are forgiving like that.

A Little Personal Note from My Kitchen

These Ham and Cheese Puff Pastry Christmas Trees became a tradition in my house after one year when I needed something festive at the last minute. I had puff pastry, leftover ham, and cheese—and honestly, low expectations.

They were gone in ten minutes.

Now my family asks for them every December, and I always smile because they remind me that the best holiday recipes aren’t about perfection. They’re about warmth, laughter, and feeding the people you love without exhausting yourself.

Festive Ham and Cheese Puff Pastry Christmas Trees with flaky golden layers, melty cheese, folded ham, and sparkling star toppers on a holiday serving board.
Golden, flaky, and irresistibly cheesy, these Ham and Cheese Puff Pastry Christmas Trees make the perfect holiday appetizer for Christmas parties and family gatherings.

FAQs About Ham and Cheese Puff Pastry Christmas Trees

Can I use different meats?

Absolutely. Turkey, prosciutto, or even cooked bacon work well.

How do I store leftovers?

Store in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F for best texture.

Can I freeze them?

Yes! Freeze unbaked trees on a tray, then transfer to a freezer bag. Bake straight from frozen, adding a few extra minutes.

What dipping sauces work well?

Honey mustard, spicy mustard, or warm marinara are all delicious with these trees.

Bringing Holiday Magic to Your Table

There’s something special about recipes that feel joyful without being complicated, and Ham and Cheese Puff Pastry Christmas Trees do exactly that. They’re flaky, cheesy, festive, and just plain fun—perfect for busy holiday schedules and hungry guests.

I hope these little trees bring warmth, smiles, and maybe even a new tradition to your table. From my kitchen at Chicken Magic Recipes to yours, happy cooking—and enjoy every golden, cheesy bite

Keep the Christmas Magic (and Snacks) Going

If you’re already in holiday hosting mode, don’t stop with just one treat! These Ham and Cheese Puff Pastry Christmas Trees play very nicely with other festive favorites, and adding a few more bites to the table makes everything feel extra special (with almost no extra effort).

  • Looking for something creamy with a little zing to balance all that flaky pastry? This cranberry jalapeño cream cheese dip is always a hit and pairs beautifully with crackers, veggies, or even extra pastry twists.
  • If you love the ham-and-cheese vibe but want another elegant finger food, these prosciutto wrapped mozzarella bites are simple, classy, and disappear fast—fair warning!
  • Planning a full holiday meal after appetizers? This cozy honey cranberry chicken bake brings those classic Christmas flavors to the dinner table without keeping you stuck in the kitchen all day.
  • And for a fun, festive sweet to end the night, you can’t go wrong with these adorable Christmas tree cake truffles—they’re easy, nostalgic, and perfect for sharing (or sneaking one for yourself).

Mix and match a few of these, and you’ve got a holiday spread that feels thoughtful, cozy, and totally doable—even on the busiest December days

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Golden Ham and Cheese Puff Pastry Christmas Trees topped with melted cheese, folded ham, flaky layers, and festive star toppers on a holiday serving board.

Ham and Cheese Puff Pastry Christmas Trees


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 45 minutes
  • Yield: 12 Christmas tree appetizers 1x

Description

These Ham and Cheese Puff Pastry Christmas Trees are flaky, cheesy, and festive holiday appetizers made with puff pastry, deli ham, and melty cheese. Easy to assemble and guaranteed to impress at Christmas parties, brunches, or cozy family gatherings.


Ingredients

Scale
  • 2 sheets puff pastry, thawed

  • 12 slices deli ham, thinly sliced

  • 12 slices cheese (cheddar, gouda, Swiss, or mozzarella)

  • 24 wooden skewers

Optional Garlic Butter Glaze

  • 4 tablespoons butter, melted

  • 2 teaspoons minced garlic

  • 2 tablespoons fresh parsley, finely chopped

  • Sesame seeds or poppy seeds, for garnish (optional)


Instructions

  1. Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.

  2. Place one puff pastry sheet on a lightly floured surface. Layer cheese slices evenly, followed by ham slices.

  3. Top with the second puff pastry sheet and gently press down to seal.

  4. Using a sharp knife or pizza cutter, cut into 1-inch-wide strips (about 12 strips).

  5. Insert a wooden skewer lengthwise through each strip. Fold the pastry back and forth in a zig-zag pattern to form a Christmas tree shape, leaving space at the bottom for the trunk.

  6. Arrange trees on the prepared baking sheet.

  7. In a small bowl, mix melted butter, garlic, and parsley. Brush generously over each tree. Sprinkle with seeds if using.

  8. Bake for 20–25 minutes, or until puffed and golden brown.

  9. Let cool for 5 minutes before serving warm.

Notes

Keep puff pastry cold while working for the best puff.
Thinly sliced cheese melts more evenly than thick slices.
These can be assembled up to 8 hours ahead and refrigerated until baking.
Serve warm for the best texture and flavor.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 tree
  • Calories: 240 kcal
  • Sugar: 2 g
  • Sodium: 480 mg
  • Fat: 16 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 17 g
  • Fiber: 1 g
  • Protein: 8 g
  • Cholesterol: 35 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star