These Christmas Puff Pastry Appetizers are an easy way to make your holiday appetizer table feel extra special without spending hours in the kitchen. Flaky puff pastry is filled with creamy cheese, savory herbs, and a little cranberry sweetness, then baked until golden and crisp.
They look festive, taste delicious, and can be prepared ahead of time, making them perfect for Christmas parties, family gatherings, or a cozy holiday dinner.
Why You’ll Love These Christmas Puff Pastry Appetizers
- Easy to make: Store-bought puff pastry does most of the work.
- Festive and pretty: Golden pastry, cranberry, and fresh herbs give them a Christmas feel.
- Great for parties: They’re easy to pick up and eat.
- Simple ingredients: No complicated specialty ingredients are needed.
- Make-ahead friendly: Assemble them ahead and bake when needed.
- Perfect for entertaining: They pair well with other holiday appetizers.
Ingredients

- 1 sheet frozen puff pastry, thawed
- 4 oz cream cheese, softened
- 1/2 cup shredded sharp cheddar cheese
- 1/4 cup dried cranberries, finely chopped
- 2 tablespoons green onions, finely chopped
- 1 tablespoon fresh parsley, chopped
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 1 egg, beaten
- 1 tablespoon grated Parmesan cheese
- 1 tablespoon melted butter, optional
- Fresh rosemary or parsley, for garnish
Ingredient Notes
Puff pastry: Use refrigerated or frozen puff pastry. If frozen, thaw it according to the package directions but keep it chilled until ready to use.
Cream cheese: Full-fat cream cheese gives the filling a rich, creamy texture.
Cheddar: Sharp cheddar adds a stronger savory flavor that balances the slightly sweet cranberries.
Dried cranberries: Chop them fairly small so they distribute evenly throughout the filling.
Fresh herbs: Parsley works well, but you can also use a little fresh rosemary or thyme.
Egg: The beaten egg creates a shiny golden finish on the pastry.
How to Make Christmas Puff Pastry Appetizers
1. Prepare the oven
Preheat your oven to 400°F.
Line a large baking sheet with parchment paper.
2. Make the filling

In a medium bowl, combine the softened cream cheese, shredded cheddar, chopped dried cranberries, green onions, parsley, garlic powder, and black pepper.
Mix until everything is evenly incorporated.
3. Prepare the puff pastry
Lightly flour your work surface and gently unfold the puff pastry.
If the pastry feels warm or sticky, place it in the refrigerator for a few minutes before continuing.
Roll it gently into a slightly larger rectangle if needed.
4. Add the filling
Spread the cheese mixture evenly over the puff pastry, leaving about a 1/2-inch border around the edges.
Avoid spreading the filling too thickly, since it can make the pastry difficult to roll.
5. Roll the pastry

Starting from one long side, carefully roll the pastry into a tight log.
Place the seam underneath.
If the dough becomes too soft, refrigerate the log for about 10–15 minutes.
6. Slice

Using a sharp knife, cut the pastry log into approximately 1/2-inch slices.
Arrange the slices on the prepared baking sheet, leaving space between each one.
7. Add the egg wash
Brush the tops lightly with beaten egg.
Sprinkle a little Parmesan cheese over each appetizer.
8. Bake
Bake for approximately 15–20 minutes, or until the pastry is puffed and golden brown and the cheese filling is bubbling.
9. Garnish and serve

Let the appetizers cool for about 5 minutes.
Garnish with fresh parsley or small rosemary leaves before serving.
Serve warm or at room temperature.
Tips for the Best Puff Pastry Appetizers
- Keep the puff pastry cold while working with it.
- Don’t overfill the pastry.
- Use a sharp knife for clean slices.
- Chill the rolled pastry before slicing if it feels soft.
- Leave enough space between the pieces on the baking sheet.
- Bake until genuinely golden brown rather than removing them while they’re still pale.
- For the prettiest presentation, garnish with fresh herbs just before serving.
Easy Variations
Cranberry Brie Puff Pastry
Replace the cheddar with small pieces of Brie and keep the dried cranberries.
Spinach and Cheese
Add finely chopped cooked spinach and use mozzarella or Parmesan instead of cheddar.
Bacon and Cheddar
Add finely chopped cooked bacon to the cheese filling for a smoky, savory version.
Apple and Brie
Use diced cooked apple with Brie and a small amount of fresh thyme for a sweet-savory holiday appetizer.
Pesto Cheese
Replace the cranberries with a thin layer of pesto and use mozzarella and Parmesan.
Can I Make These Ahead of Time?
Yes. Assemble and slice the puff pastry appetizers, then place them on a parchment-lined baking sheet. Cover and refrigerate for several hours before baking.
Brush with egg wash just before placing them in the oven.
How to Store Leftovers
Store cooled appetizers in an airtight container in the refrigerator for up to 3 days.
Reheat them in a 350°F oven or air fryer until warm and crisp. Microwaving works, but the pastry will be softer.
Can I Freeze Christmas Puff Pastry Appetizers?
Yes. For the best texture, freeze the assembled unbaked slices on a baking sheet until firm, then transfer them to a freezer-safe container or bag.
Bake directly from frozen, adding a few extra minutes to the baking time. Brush with egg wash immediately before baking.
What to Serve With Them
These appetizers are delicious alongside:
- Cranberry sauce
- Honey mustard
- Whipped herb cream cheese
- Fig jam
- Hot pepper jelly
- A simple holiday cheese board
- Fresh fruit
- Other Christmas appetizers
Frequently Asked Questions
Can I use homemade puff pastry?
Absolutely. Homemade puff pastry works well, although store-bought puff pastry makes this recipe much faster and easier.
Why did my puff pastry not become flaky?
The pastry may have become too warm before baking. Keep it chilled and make sure your oven is fully preheated before the appetizers go in.
Can I use crescent roll dough instead?
Yes, although the texture will be different. Puff pastry gives these appetizers a lighter, crispier, more layered texture.
Can I make these without cranberries?
Yes. You can leave them out or replace them with chopped cooked bacon, caramelized onions, spinach, or another filling.
Can I use goat cheese?
Yes. Soft goat cheese works especially well with cranberries and fresh herbs.
How do I prevent the filling from leaking?
Don’t spread the filling all the way to the edges, avoid overfilling, and roll the pastry firmly.
Can I serve them at room temperature?
Yes. They’re delicious warm, but they’re also convenient for holiday parties because they can sit out for a short period while guests serve themselves.
How far ahead can I assemble them?
You can assemble them several hours ahead and keep them refrigerated until you’re ready to bake.
Recipe Card
Christmas Puff Pastry Appetizers
Prep Time: 15 minutes
Chill Time: 10–15 minutes
Cook Time: 15–20 minutes
Total Time: About 45–50 minutes
Servings: About 20–24 appetizers
Ingredients
- 1 sheet puff pastry, thawed
- 4 oz cream cheese, softened
- 1/2 cup shredded sharp cheddar
- 1/4 cup chopped dried cranberries
- 2 tbsp chopped green onions
- 1 tbsp chopped fresh parsley
- 1/2 tsp garlic powder
- 1/4 tsp black pepper
- 1 egg, beaten
- 1 tbsp grated Parmesan
- Fresh herbs for garnish
Instructions
- Preheat oven to 400°F and line a baking sheet with parchment.
- Mix cream cheese, cheddar, cranberries, green onions, parsley, garlic powder, and pepper.
- Unfold the puff pastry and gently roll it into a rectangle.
- Spread the filling over the pastry, leaving a small border.
- Roll tightly from one long side into a log.
- Chill for 10–15 minutes if the pastry is soft.
- Slice into approximately 1/2-inch pieces.
- Arrange on the baking sheet.
- Brush with beaten egg and sprinkle with Parmesan.
- Bake for 15–20 minutes until puffed and golden.
- Cool for 5 minutes, garnish with fresh herbs, and serve.