When it comes to viral holiday appetizers on Pinterest, nothing captures the festive magic quite like a golden, pull-apart puff pastry Christmas tree.
Flaky, buttery sheets of store-bought puff pastry are layered with a luscious, creamy spinach artichoke filling made with rich cream cheese, melted mozzarella, garlic, and savory Parmesan. With a few simple slices and twists, it transforms into an edible holiday centerpiece shaped like an evergreen tree. Guests can simply twist off each golden, cheesy branch with their hands!
Published on Flavorecipe, this 35-minute party showstopper looks like something from a professional bakery, but requires zero advanced pastry skills and under 15 minutes of hands-on prep.
Why It’s the #1 Viral Pinterest Holiday Appetizer
Edible Holiday Art: Gorgeous Christmas tree presentation that instantly elevates any appetizer buffet or cocktail party.
Classic Crowd-Pleasing Dip in Handheld Form: Combines everyone’s favorite warm spinach artichoke dip with flaky, buttery pastry layers.
Interactive Pull-Apart Fun: Guests love twisting and pulling off individual branches—no plates or utensils required!
Store-Bought Shortcut: Uses ready-made puff pastry sheets for maximum flaky layers with minimum fuss.
Ingredients You’ll Need
Yields: 1 Christmas Tree (8 to 10 party servings) | Prep time: 15 mins | Bake time: 22 mins | Total: 37 mins
1 package (17.3 oz) frozen puff pastry (2 sheets): Thawed according to package instructions.
10 ounces frozen chopped spinach: Thawed and very thoroughly squeezed dry with paper towels.
¾ cup canned or jarred artichoke hearts: Drained and finely chopped.
6 ounces cream cheese: Softened to room temperature.
1 cup shredded mozzarella cheese
¼ cup grated Parmesan cheese
1 large garlic clove: Minced.
Pinch of crushed red pepper flakes
½ teaspoon kosher salt & ¼ teaspoon black pepper
1 large egg: Lightly beaten with 1 teaspoon water for egg wash.
All-purpose flour: For dusting work surface.
Optional Star Topper: 1 slice of thick provolone or cheddar cheese (cut with a star cookie cutter) on a toothpick.
Step-by-Step Instructions
Step 1: Prep and Mix the Savory Filling
Preheat your oven to 400°F (200°C). Line a large rimmed baking sheet with parchment paper.
In a medium bowl, combine the thoroughly drained chopped spinach, chopped artichoke hearts, softened cream cheese, shredded mozzarella, grated Parmesan, minced garlic, red pepper flakes, salt, and black pepper. Stir vigorously until evenly blended and creamy.
Crucial Tip: Squeeze the thawed spinach in a clean kitchen towel until completely dry! Excess moisture can make puff pastry soggy.
Step 2: Roll and Cut the Pastry Sheets
Lightly flour your work surface. Unroll one sheet of thawed puff pastry and gently roll it out with a rolling pin into a 10×12-inch rectangle. Transfer it to your parchment-lined baking sheet.
Spread the spinach artichoke filling evenly across the entire surface of the pastry sheet, leaving a small ½-inch border.
Roll out the second sheet of puff pastry to the same dimensions and carefully drape it directly over the filling, pressing down gently to seal out any air pockets.
Step 3: Cut the Christmas Tree Shape
Using a pizza wheel or sharp knife, cut the layered pastry into a large triangle (Christmas tree shape), leaving a 1-inch trunk at the base. (Save the leftover corner scraps—bake them alongside the tree for crispy chef snacks!).
Step 4: Cut and Twist the Branches
Using a knife, cut horizontal strips (branches) on both sides of the tree, about 1-inch apart, leaving a 1-inch solid center “tree trunk” down the middle untouched.
Gently pick up each strip and twist it twice upward toward the top of the tree. Repeat on both sides until all branches are twisted.
Step 5: Brush and Bake
Brush the entire surface of the tree generously with the beaten egg wash. This gives the pastry its brilliant, shiny, deep-golden holiday glow.
Bake at 400°F (200°C) for 20 to 25 minutes, until the pastry is puffed high, deeply golden-brown, and the cheesy filling is bubbling along the edges.
Step 6: Garnish and Serve
Let cool for 5 minutes. Insert a cheese star (or a fresh rosemary sprig) at the top of the tree. Serve warm on a holiday board and invite everyone to pull apart the branches!
Golden, flaky puff pastry filled with creamy spinach artichoke dip, twisted into a pull-apart Christmas tree shape. The ultimate holiday party finger food!
Ingredients
Scale
1 box (17.3 oz) frozen puff pastry (2 sheets, thawed) 10 oz frozen chopped spinach (thawed, liquid squeezed completely dry) 3/4 cup artichoke hearts (drained and finely chopped) 6 oz cream cheese (softened) 1 cup shredded mozzarella cheese 1/4 cup grated Parmesan cheese 1 garlic clove (minced)
Pinch of red pepper flakes, salt, and black pepper 1 egg (beaten for egg wash)
Thick slice of provolone cheese for star topper (optional)
Instructions
Preheat oven to 400°F (200°C) and line a large baking sheet with parchment paper.
In a bowl, mix spinach, artichokes, cream cheese, mozzarella, parmesan, garlic, chili flakes, salt, and pepper until creamy.
Roll out one puff pastry sheet onto the baking sheet. Spread filling evenly across it. Cover with the second rolled puff pastry sheet.
Cut into a large triangle tree shape with a 1-inch trunk at the base.
Cut horizontal strips along both sides (about 1 inch wide), leaving the center trunk intact. Twist each branch twice.
Brush entire surface with egg wash. Bake for 20-25 minutes until deep golden-brown and flaky.
Top with a cheese star and serve warm for pull-apart holiday entertaining!
If there is one undisputed centerpiece that commands the Christmas and holiday dinner table, it’s a glistening, deeply caramelized bourbon brown sugar glazed ham. A
If your holiday menu needs a vibrant, colorful, and ridiculously easy crowd-pleaser that requires zero oven space, this cranberry whipped feta dip is the ultimate
There is no holiday party appetizer more universally adored and undeniably luxurious than baked brie en croûte (baked Brie in puff pastry). A whole wheel
If you are looking for an irresistible, bakery-style centerpiece bread that will vanish from your holiday dinner table in minutes, these cheesy pesto pull-apart rolls