Puff Pastry Christmas Trees
These Puff Pastry Christmas Trees are a festive appetiser filled with spinach, bacon, and cheese – perfect for holiday parties!

Bring a little extra holiday cheer to your table with these Puff Pastry Christmas Trees! Golden, flaky puff pastry is filled with a savory mixture, then shaped into charming little Christmas trees that are almost too cute to eat.
Perfect as a Christmas appetizer, for holiday brunches, or as an easy festive holiday snack, these pinwheels are as fun to make as they are to serve. With each bite, you get a satisfying crunch and a burst of flavour that will have everyone asking for seconds.
They’re the ultimate festive finger food that looks impressive but comes together in no time, making holiday entertaining a little easier—and a lot tastier.

Tips for Best Results
- Thaw puff pastry properly – Make sure the puff pastry is fully thawed but still cold to prevent tearing and to ensure even puffing.
- Don’t overfill – Spread the filling in an even layer and leave the 1-inch border to help seal the pastry properly.
- Cook the vegetables thoroughly – Wilt the spinach and soften the onions before mixing with cream cheese to avoid excess moisture, which can make the pastry soggy.
- Watch your oven – Baking times may vary slightly depending on your oven. Look for puffed, golden brown pastry before removing from the oven.
- Serve warm – These pinwheels are best enjoyed fresh from the oven, though they can be served at room temperature if needed.
Ingredient Notes & Substitutions
- Puff pastry: Use all butter puff pastry for richer flavour.
- Butter: Olive oil can be used for cooking the vegetables if preferred.
- Spinach: Fresh is preferred, but frozen (thawed and well-drained) can work in a pinch.
- Onion: Shallots or leeks are good for a milder flavour.
- Cream cheese: Ricotta, mascarpone, or soft goat cheese can be substituted for a twist.
- Cheese: Cheddar gives a classic flavour, but Swiss, Gruyère, or Monterey Jack can be used.
- Bacon: Substitute with cooked pancetta, prosciutto, or omit for a vegetarian version.

Looking for More Christmas Appetisers?
Check out more of my favourite Christmas appetisers!
Brighten your holiday table with a stunning Christmas Cheese Ball Wreath! Flavorful and topped with festive colours, it’s a holiday must-have!
Celebrate the holidays with this simple recipe for a Christmas cheese ball made with sharp cheddar, bell peppers, pecans, and more!
Looking for easy Christmas meatballs? Look no further than these Cranberry Cocktail Meatballs, a perfect appetizer for any holiday parties!

Puff Pastry Christmas Trees
Yields: 12 pinwheels | Prep time: 20 minutes | Cook time: 18-22 minutes
Ingredients:
- 1 package frozen puff pastry, thawed (about 9×11 inches per sheet)
- 2 tbsp butter
- 2 cups fresh spinach
- ¼ cup onion, diced
- 5 oz cream cheese, softened
- ½ cup shredded cheddar cheese
- 3–4 cooked bacon strips

Directions:
- Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- Cook vegetables – Melt butter in a frying pan over medium heat. Add onion and cook until softened. Stir in spinach and cook until wilted. Remove from heat.
- Make the filling – In a large bowl, mix the spinach and onion with cream cheese. Crumble in the bacon and fold everything together.
- Assemble pastry – Place one puff pastry sheet on the prepared baking sheet. Spread the filling evenly over the pastry, leaving 1 inch uncovered along one long edge. Sprinkle cheddar cheese on top. (Image 1) Place the second puff pastry sheet over the filling and press lightly to seal.
- Cut into strips – Slice the layered pastry into strips about 1 inch wide.
- Shape into trees – Thread each strip onto a wooden skewer, zig-zagging it back and forth down the skewer to form a Christmas tree shape. (Image 2) Place the skewers on the baking sheet.
- Bake – Bake for 18–22 minutes, until puffed and golden brown.
- Decorate & serve – Optional: cut small stars from cheddar slices and attach one to the top of each tree with a toothpick. Serve warm.
Christmas Tree Puff Pastry Pinwheels
These Christmas Tree Puff Pastry Pinwheels are a festive appetiser filled with spinach, bacon, and cheese – perfect for holiday parties!
Ingredients
- 1 package frozen puff pastry, thawed (about 9×11 inches per sheet)
- 2 tbsp butter
- 2 cups fresh spinach
- ¼ cup onion, diced
- 5 oz cream cheese, softened
- ½ cup shredded cheddar cheese
- 3–4 cooked bacon strips
Instructions
- Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- Cook vegetables – Melt butter in a frying pan over medium heat. Add onion and cook until softened. Stir in spinach and cook until wilted. Remove from heat.
- Make the filling – In a large bowl, mix the spinach and onion with cream cheese. Crumble in the bacon and fold everything together.
- Assemble pastry – Place one puff pastry sheet on the prepared baking sheet. Spread the filling evenly over the pastry, leaving 1 inch uncovered along one long edge. Sprinkle cheddar cheese on top. (Image 1) Place the second puff pastry sheet over the filling and press lightly to seal.
- Cut into strips – Slice the layered pastry into strips about 1 inch wide.
- Shape into trees – Thread each strip onto a wooden skewer, zig-zagging it back and forth down the skewer to form a Christmas tree shape. (Image 2) Place the skewers on the baking sheet.
- Bake – Bake for 18–22 minutes, until puffed and golden brown.
- Decorate & serve – Optional: cut small stars from cheddar slices and attach one to the top of each tree with a toothpick. Serve warm.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
12Serving Size:
1 treeAmount Per Serving: Calories: 246Total Fat: 20gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 54mgSodium: 642mgCarbohydrates: 3gFiber: 0gSugar: 1gProtein: 13g
This information is provided as a courtesy and for entertainment purposes only. This information comes from online calculators. Although frugalmomeh.com attempts to provide accurate nutritional information, these figures are only estimates.



