Spinach Puff Pastry Christmas Tree

Why I’ll Love This Recipe

I love that this appetizer looks impressive while being surprisingly easy to make.

I enjoy the flaky layers of puff pastry paired with a creamy spinach filling.

I appreciate that it is perfect for holiday entertaining and sharing with family and friends.

I like that I can prepare it ahead of time and bake it just before serving.

I find that everyone enjoys pulling apart the crispy branches, making it a fun addition to any celebration.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • frozen puff pastry sheets, thawed
  • fresh spinach, chopped
  • cream cheese, softened
  • shredded mozzarella cheese
  • grated Parmesan cheese
  • garlic, minced
  • onion powder
  • Italian seasoning
  • salt
  • black pepper
  • egg
  • water
  • sesame seeds or everything bagel seasoning (optional)

Directions

  1. I preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. I mix the cream cheese, mozzarella, Parmesan, chopped spinach, garlic, onion powder, Italian seasoning, salt, and black pepper until well combined.
  3. I unfold one sheet of puff pastry and place it on the prepared baking sheet.
  4. I spread the spinach mixture evenly over the pastry, leaving a small border around the edges.
  5. I place the second sheet of puff pastry on top and gently press the edges to seal.
  6. I cut the pastry into the shape of a Christmas tree, using the trimmed pieces to create a trunk if needed.
  7. I slice the branches on both sides, leaving the center intact, then twist each strip several times.
  8. I whisk together the egg and water to make an egg wash and brush it over the entire pastry.
  9. I sprinkle sesame seeds or everything bagel seasoning over the top if I want extra flavor.
  10. I bake until the pastry is puffed and golden brown.
  11. I let the Christmas tree cool for a few minutes before serving it warm.

Servings and Timing

  • Servings: 10
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes

Variations

I sometimes add crumbled feta cheese for a tangy flavor.

I enjoy mixing cooked bacon or diced ham into the spinach filling.

I like adding chopped sun-dried tomatoes for extra color and richness.

I occasionally substitute ricotta cheese for part of the cream cheese to create a lighter filling.

I sometimes sprinkle grated Parmesan over the pastry before baking for an extra crispy, cheesy finish.

Storage/Reheating

I store leftover pastry in an airtight container in the refrigerator for up to 3 days.

I reheat individual pieces in a 350°F (175°C) oven or an air fryer for a few minutes to restore the flaky texture.

I avoid reheating in the microwave whenever possible because it can soften the pastry.

I freeze baked leftovers for up to 2 months and reheat them directly from frozen in the oven until warmed through.

FAQs

Can I use frozen spinach instead of fresh spinach?

Yes. I thaw and squeeze the frozen spinach very well to remove excess moisture before mixing it with the filling.

Can I prepare this appetizer ahead of time?

Yes. I assemble the Christmas tree several hours in advance, refrigerate it, and bake it just before serving.

What can I serve with this puff pastry Christmas tree?

I enjoy serving it with marinara sauce, ranch dressing, garlic aioli, or a creamy spinach dip for extra flavor.

How do I keep the puff pastry flaky?

I keep the pastry chilled until I am ready to use it and avoid overhandling the dough before baking.

Can I make this recipe vegetarian?

Yes. The recipe is already vegetarian as long as I use vegetarian-friendly cheeses if needed.

Conclusion

I enjoy making this Spinach Puff Pastry Christmas Tree because it combines festive presentation with rich, savory flavors in every bite. The flaky pastry, creamy spinach filling, and melted cheese create an appetizer that is both beautiful and delicious. Whether I serve it at a Christmas party, holiday dinner, or seasonal gathering, this pull-apart pastry always becomes one of the most popular dishes on the table.

Print

Spinach Puff Pastry Christmas Tree

Spinach Puff Pastry Christmas Tree

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Spinach Puff Pastry Christmas Tree is a festive, flaky appetizer filled with creamy spinach and melted cheese. It’s an impressive yet easy holiday recipe that’s perfect for Christmas parties, family gatherings, and seasonal entertaining.

  • Author: Laura
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 10 servings
  • Category: Appetizer
  • Method: Bake
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 2 frozen puff pastry sheets, thawed
  • 2 cups fresh spinach, chopped
  • 8 ounces cream cheese, softened
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 garlic cloves, minced
  • 1 teaspoon onion powder
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 egg
  • 1 tablespoon water
  • 1 tablespoon sesame seeds or everything bagel seasoning (optional)

Instructions

  1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. In a bowl, mix the cream cheese, mozzarella, Parmesan, chopped spinach, garlic, onion powder, Italian seasoning, salt, and black pepper until well combined.
  3. Unfold one sheet of puff pastry and place it on the prepared baking sheet.
  4. Spread the spinach mixture evenly over the pastry, leaving a small border around the edges.
  5. Place the second sheet of puff pastry on top and gently press the edges to seal.
  6. Cut the pastry into the shape of a Christmas tree, using the trimmed pieces to form a trunk if needed.
  7. Slice branches on both sides of the tree, leaving the center intact, then twist each branch several times.
  8. Whisk together the egg and water to make an egg wash, then brush it over the entire pastry.
  9. Sprinkle with sesame seeds or everything bagel seasoning, if desired.
  10. Bake for about 25 minutes, or until the pastry is puffed and golden brown.
  11. Cool for a few minutes before serving warm.

Notes

  • Add crumbled feta cheese for a tangy flavor.
  • Mix cooked bacon or diced ham into the filling for a heartier appetizer.
  • Stir in chopped sun-dried tomatoes for extra color and richness.
  • Substitute part of the cream cheese with ricotta for a lighter filling.
  • Sprinkle additional Parmesan over the pastry before baking for an extra crispy finish.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheat in a 350°F (175°C) oven or air fryer to restore the flaky texture.
  • Freeze baked leftovers for up to 2 months and reheat directly from frozen.

Nutrition

  • Serving Size: 1 serving
  • Calories: 310 kcal
  • Sugar: 2 g
  • Sodium: 390 mg
  • Fat: 22 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 20 g
  • Fiber: 1 g
  • Protein: 8 g
  • Cholesterol: 55 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments