Be holiday-ready in an instant with this cheesy, flaky puff pastry Christmas tree! It's a bread and dip in one, and takes less than an hour to make. With easy prep and easy ingredients, you get a festive appetizer that looks like it came right out of a Pinterest board.
In a medium bowl, stir together all the spinach dip ingredients until fully combined.
Preheat the oven to 375 °F and line a baking sheet with parchment paper. Roll out one puff pastry sheet on a lightly floured surface and cut it into a large triangle. Place it on the baking sheet.
Spread the spinach dip evenly over the triangle. Roll out the second puff pastry sheet, cut it into another triangle, and lay it on top. Trim edges to match.
Using a sharp knife, cut horizontal slits along both sides of the triangle, leaving the center intact for the trunk. Twist each strip a few times to form the branches.
Mix melted butter with garlic powder and brush over the pastry.
Bake for 30 to 35 minutes, until golden and puffed. Let cool for 5 minutes before serving.
Notes
Keep the puff pastry cold so it’s easier to cut, twist, and bake into light, flaky layers.
Twist each branch gently, aiming for 2 to 3 turns so they keep their shape without breaking.
Add cooked and crumbled bacon, caramelized onions, or chopped herbs between the layers for extra flavor.
Assemble the tree ahead of time and refrigerate it until baking; bake straight from chilled for the best results.
Serve: Sprinkle with herbs or Parmesan. It pairs well with fresh veggies, olives, or charcuterie, and is a great match for a Christmas tree cheese platter.Store: Keep leftovers in an airtight container for up to 1 day at room temperature or 2 days in the fridge, then reheat in a 350 F oven for 5 to 7 minutes to bring back the crispiness. You can also freeze unbaked assembled trees for up to 1 month and bake them straight from frozen, adding a few extra minutes.