Easy Puff Pastry Christmas Tree Appetizer

Enjoy this recipe? Please share!

This Puff Pastry Christmas Tree Appetizer is the ultimate holiday showstopper! Made with spinach dip and buttery puff pastry sheets, this pull-apart tree bakes golden brown and is perfect for Christmas parties, holiday gatherings, or family dinners.

image shows a savory puff pastry christmas tree appetizer on a cutting board

If you’re looking for the ultimate puff pastry Christmas tree appetizer, this spinach dip-filled version is going to be a holiday showstopper! Made with simple ingredients and just two sheets of puff pastry, this festive pull-apart tree is buttery, golden brown, and perfect for sharing at Christmas parties or family gatherings.

This recipe is an easy way to transform store-bought puff pastry into a fun, festive centerpiece. The layers of puff pastry get filled with creamy spinach dip, twisted into tree branches, and baked until puffed and golden. When you set this on the table, it disappears in minutes—it’s the perfect holiday appetizer for the busy holiday season.

Why You’ll Love This Christmas Tree Pastry Recipe

  • Festive holiday appetizer – The shape of a Christmas tree makes this the perfect centerpiece for your party spread.
  • Buttery puff pastry layers – Store-bought puff pastry makes this easy and foolproof, with no need to make your own homemade puff pastry.
  • Creamy filling – The spinach dip is made with cream cheese, mozzarella, and Parmesan for the best cheesy flavor.
  • Quick prep – Just 20 minutes to assemble and 30 minutes to bake.
  • Beginner-friendly – You only need a sharp knife or pizza cutter, a rolling pin, and a prepared baking sheet lined with parchment paper.

Some links may be affiliate links. That means I may make a commission if you use my links to purchase, at no extra added cost to you! I only recommend products that I personally love and believe in  Full disclosure here.

image shows a cooked savory spinach puff pastry appetizer made to look like a Christmas tree

Ingredients You’ll Need to Make a Puff Pastry Christmas Tree Appetizer

image shows ingredients needed to make puff pastry Christmas tree

Here’s your list of ingredients for this puff pastry Christmas tree recipe. Remember that you can scroll to the full recipe card with all of the measurements a little bit further, too:

  • Thawed puff pastry sheets (from your local grocery store, usually found in the frozen section)
  • Frozen spinach, thawed and drained
  • Cream cheese, softened to room temperature
  • Shredded mozzarella cheese
  • Grated Parmesan cheese
  • Garlic powder
  • Onion powder
  • Salt and pepper
  • Melted butter
  • Optional: egg wash (for a shinier finish)
image shows cooked puff pastry appetizer for Christmas

How to Make This Christmas Tree Pastry Recipe

Here’s exactly how to make this easy puff pastry Christmas tree:

  1. Prepare the spinach dip

In a medium mixing bowl, combine spinach, cream cheese, mozzarella, Parmesan, garlic powder, onion powder, salt, and pepper. Mix until smooth.

  1. Roll out the pastry

Lightly flour your work surface. Roll out the first puff pastry sheet with a rolling pin into a large triangle shape (the shape of a Christmas tree). Place it on your prepared baking sheet lined with parchment paper.

image shows four of the steps needed to make the puff pastry Christmas appetizer
  1. Add the filling

Spread the spinach dip evenly over the pastry, leaving a small border along the edges.

  1. Add the second sheet of puff pastry

Roll out the second sheet of puff pastry into a matching triangle. Place it on top of the spinach dip layer, pressing lightly. Trim away excess pastry to form a neat Christmas tree shape.

image shows 4 of the steps to make the puff pastry Christmas tree filled with spinach dip
  1. Cut and twist the branches

Using a sharp knife or pizza cutter, cut horizontal lines along both sides of the triangle, leaving the tree trunk in the center intact. Twist each strip a couple of times to create spiraled tree branches.

  1. Brush and bake

Mix melted butter with garlic powder (or use an egg wash) in a small bowl. Brush over the top of the tree with a pastry brush. Bake at 375°F (190°C) for 30–35 minutes, until golden brown.

  1. Cool and serve

Allow the tree to cool for 5–10 minutes before serving. This makes it easier to pull apart without burning fingers.

spinach dip puff pastry Christmas tree on a cutting board

Tips for the Best Puff Pastry Christmas Tree

This recipe is so easy already, but these tips will help ensure you have the best puff pastry tree:

  • Use store-bought puff pastry – It’s the easiest way to get light, flaky pastry without the effort of homemade puff pastry.
  • Cut straight lines – Use a pizza wheel or sharp knife for even branches.
  • Make it ahead – You can assemble the tree a few hours in advance and refrigerate it covered with plastic wrap, then bake right before serving.
  • Serve warm – This is best fresh out of the oven, but leftovers can be stored in an airtight container and reheated the next day.

Variations & Sweet Versions of this Easy Puff Pastry Christmas Tree Appetizer

One of the best parts of this recipe is that you can change the filling. Here are some fun ideas:

  • Savory options: Try basil pesto, pizza sauce with mozzarella, or a thin layer of garlic butter.
  • Sweet puff pastry tree: Fill with Nutella, raspberry jam, or even cinnamon sugar for a puff pastry dessert. Drizzle with chocolate sauce for a holiday sweet treat.
  • Pull-apart appetizer: Fill with pizza toppings or different cheeses for a fun pull-apart Christmas tree.
image shows the twists of the pull apart Christmas appetizer

More Holiday Appetizers & Christmas Recipes

🎄 Christmas Tree Cheese Platter – A fun, no-cook appetizer that looks just as festive.
💚 Grinch Christmas Pretzels Recipe – Quick no-bake treats for kids and parties.
🍿 White Chocolate Christmas Popcorn (Christmas Crunch) – Salty-sweet and ready in minutes.
🦃 How to Make a Juicy Turkey with a Simple Brine – Holiday main dish that’s always a hit.
🍏 Homemade Apple Crisp with Vanilla Ice Cream – Cozy dessert that works for fall and winter.

savory puff pastry filled with spinach dip Christmas appetizer

FAQs About Puff Pastry Christmas Trees

Can I make this with homemade puff pastry?
Yes, but it’s much easier to use store-bought puff pastry for consistent results.

What’s the best way to cut the tree?
A pizza cutter is quick and clean, but a sharp knife works too. Be sure to leave the center intact for the tree trunk.

How do I store leftovers?
Keep in an airtight container at room temperature for a day, or refrigerate for up to 3 days. Reheat in the oven for the best texture.

Can I make this sweet instead of savory?
Definitely! Try a puff pastry Christmas tree dessert with Nutella, cinnamon sugar, or jam for a festive sweet recipe.

image shows a cooked savory spinach puff pastry appetizer made to look like a Christmas tree

Easy Puff Pastry Christmas Tree Appetizer

Yield: 8
Prep Time: 20 minutes
Cook Time: 30 minutes
Additional Time: 5 minutes
Total Time: 5 minutes

This Puff Pastry Christmas Tree Appetizer is the ultimate holiday showstopper! Made with spinach dip and buttery puff pastry sheets, this pull-apart tree bakes golden brown and is perfect for Christmas parties, holiday gatherings, or family dinners.

Ingredients

For the Spinach Dip

  • 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
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • Salt and pepper to taste

For the Christmas Tree

  • 2 sheets puff pastry, thawed
  • 2 tbsp melted butter
  • 1 tsp garlic powder

Instructions

  1. Prepare the Spinach Dip: In a medium mixing bowl, combine the spinach, cream cheese, mozzarella, Parmesan, garlic powder, onion powder, salt, and pepper. Mix until well blended and set aside.
  2. Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper.
  3. 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.
  4. Spread the spinach dip evenly over the puff pastry triangle.
  5. Roll out the second puff pastry sheet and cut it into another large triangle, then place it over the spinach dip-covered triangle. Trim the edges to match the shape of the bottom triangle.
  6. 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.
  7. Twist each strip a few times to create a spiral effect, resembling tree branches.
  8. In a small bowl, combine the melted butter and garlic powder. Brush this mixture over the puff pastry.
  9. Bake in the preheated oven for 30-35 minutes, or until the pastry is golden brown and puffed.
  10. Let it cool for about 5 minutes before serving as the spinach dip will be very hot.
  11. Serve warm and enjoy your festive Christmas tree spinach dip puff pastry with family and friends!
Nutrition Information:
Yield: 8
Amount Per Serving: Calories: 375Total Fat: 28gSaturated Fat: 14gCholesterol: 55mgSodium: 400mgCarbohydrates: 23gFiber: 2gSugar: 2gProtein: 10g

Did you try this recipe? Let me know with a comment and rating! 🤩 Your 5 star ratings and sweet comments help to support our family business, and help other readers as they create their dishes, too! Don’t forget to tag me on Instagram @funfamilymeals if you try this!

Use the image below to pin this recipe to your Pinterest boards to make it easy to find again!

pinterest pin image

Leave a Reply

Your email address will not be published. Required fields are marked *