Puff Pastry Christmas Tree Spinach Dip
Celebrate the holiday season with a show-stopping Puff Pastry Christmas Tree Spinach Dip! This pull-apart Christmas tree appetizer combines buttery puff pastry and creamy spinach dip for a savory treat that’s as fun to make as it is to eat. Shaped like a festive Christmas tree, it’s the perfect centerpiece for your holiday gatherings. Whether you’re hosting a Christmas party or attending one, this appetizer will surely be a hit with everyone.

The combination of flaky pastry and savory spinach dip filling is not only delicious but also easy to prepare with common ingredients. Using store-bought puff pastry makes this recipe quick and convenient, perfect for busy holiday schedules. You can get creative with different fillings to suit your tastes or dietary needs.
Puff Pastry Christmas Tree Spinach Dip Recipe
For the spinach dip you need:
- 1 (10 oz) package frozen chopped spinach, thawed and drained
- 1 (8 oz) package cream cheese, softened
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and pepper to taste

For the puff pastry Christmas tree:
- 2 sheets puff pastry, thawed
- 2 tablespoons melted butter
- 1 teaspoon garlic powder
Instructions
Prepare the Spinach Dip
In a medium bowl, mix together the drained spinach, softened cream cheese, mozzarella, Parmesan, garlic powder, onion powder, salt, and pepper until smooth and creamy. If your cream cheese is too cold, let it sit at room temperature for 10-15 minutes to soften, making it easier to mix.


Shape the Christmas Tree
- Preheat your oven to 375°F (190°C) and line a cookie sheet with parchment paper.
- Roll out one puff pastry sheet and shape it into a large triangle resembling the shape of a Christmas tree. Place it on the prepared baking sheet.
- Spread the spinach dip evenly over the top of the tree, leaving about ½ inch around the edges.
- Roll out the second puff pastry sheet and place it over the spinach dip layer, trimming the edges to match the shape of the tree.



- Create the Branches – Using a pizza cutter or sharp knife, make horizontal slits along both long sides of the tree, leaving the center intact to form the trunk.
- Twist each strip to create the tree branches, being careful not to tear the dough. You can use a flat spatula to help with lifting and twisting the branches.
- In a small bowl, combine the melted butter with the garlic powder. Brush the top with the garlic butter mixture for extra flavor and shine.


- Bake – Bake the puff pastry tree for 30-35 minutes, or until the pastry turns golden brown and flaky.

Transfer the Christmas Tree Spinach Dip Puff Pastry to a serving platter or charcuterie board, and let guests pull apart the branches to enjoy this festive appetizer. Serve warm for the best flavor and texture!
If you love festive holiday recipes, you’ll want to check out a few more of my party favorites. My Puff Pastry Apple Roses make a beautiful (and edible!) centerpiece, while my Christmas Cheese Board is perfect for grazing between gift wrapping and dinner. And if you can’t get enough creamy, cheesy goodness, my Spinach Artichoke Dip is a year-round crowd-pleaser.

Puff Pastry Christmas Tree Spinach Dip
Ingredients
Method
- In a medium mixing bowl, combine the spinach, cream cheese, mozzarella, Parmesan, garlic powder, onion powder, salt, and pepper. Mix until well blended.
- Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper.
- Roll out one puff pastry sheet on a lightly floured surface. Shape it into a large triangle, which will form the base of the tree. Place it on the prepared baking sheet.
- Spread the spinach dip evenly over the puff pastry triangle.
- Roll out the second puff pastry sheet and place it over the spinach dip-covered triangle. Trim the edges to match the shape of the bottom triangle.
- Using a sharp knife, cut horizontal slits on both sides of the triangle, leaving the center intact to form the tree trunk. These slits will be the branches.
- Twist each strip a few times to create a spiral effect, resembling tree branches.
- In a small bowl, combine the melted butter and garlic powder. Brush this mixture over the pastry.
- Bake in the preheated oven for 30-35 minutes, or until the pastry is golden brown and puffed.
Nutrition
Video

Tried this recipe?
Let us know how it was!Tips
- Use a cold pastry: Ensure the puff pastry remains cold before baking to achieve a nice puff. If it warms too much while assembling, place it in the fridge for 10 minutes before baking.
- Don’t skip draining the spinach: Squeeze out any excess water from the spinach to prevent the puff pastry from becoming soggy.
- Prep in advance: Assemble the Christmas tree ahead of time, wrap it in plastic wrap, and store it in the fridge. When ready to bake, simply pop it into the oven.
Storage
Store any leftovers in an airtight container in the fridge for up to 2-3 days. Reheat on a baking sheet in the oven at 300°F (150°C) until the puff pastry is crisp again. Avoid using the microwave, as it can cause the pastry to become soggy.
Substitutions and Variations
- Cheese lovers: Add extra mozzarella cheese or a sharp cheddar for a cheesier filling.
- Gluten-free option: Substitute the regular puff pastry with a gluten-free puff pastry for a gluten-free alternative.
- Add a twist: Try mixing in some artichoke hearts or using a basil pesto instead of spinach dip for a different flavor profile.
- Crescent roll version: If you don’t have puff pastry on hand, crescent roll dough is a great alternative. You can also create a pull-apart Christmas tree using pizza dough for a pizza-flavored twist. Top with pizza sauce, mozzarella sticks, and your favorite toppings.
Last Bite
This Puff Pastry Christmas Tree Appetizer is a great way to “wow” your guests. It’s the perfect finger food for holiday gatherings, with its festive shape and savory spinach dip filling making it a delicious appetizer for both kids and adults. Whether you’re serving it at a holiday party or a cozy family gathering, this puff pastry Christmas tree will undoubtedly be the highlight of the spread.
Make this festive appetizer a part of your holiday tradition! If you try this Puff Pastry Christmas Tree Appetizer, leave a comment below and let us know how it turned out. We’d love to hear your tips, twists, and variations.
