Spinach Artichoke Puff Pastry Christmas Tree

Flavorecipe delicious food recipe

When it comes to viral holiday appetizers on Pinterest, nothing captures the festive magic quite like a golden, pull-apart puff pastry Christmas tree.

Flavorecipe delicious food recipe

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.
Flavorecipe delicious food recipe

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.

Flavorecipe delicious food recipe

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!).

Flavorecipe delicious food recipe

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.

Flavorecipe delicious food recipe

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.

Flavorecipe delicious food recipe

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!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Flavorecipe delicious food recipe

Spinach Artichoke Puff Pastry Christmas Tree


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Flavorecipe
  • Total Time: 37 mins
  • Yield: 8–10 servings 1x

Description

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!

  • Prep Time: 15 mins
  • Cook Time: 22 mins
  • Category: Appetizer / Holiday Finger Food
  • Method: Baking
  • Cuisine: American / Festive

Nutrition

  • Serving Size: 1/8 of tree
  • Calories: 290 kcal
  • Sodium: 340mg
  • Fat: 19g
  • Carbohydrates: 22g
  • Protein: 8g

✨ Mueller 10-in-1 Vegetable Chopper – Slice, Dice & Mince Effortlessly! ✨

Flavorecipe delicious food recipe

Related Articles

Welcome to Flavore Recipe

Flavorecipe delicious food recipe

Flavore Recipe shares easy, delicious recipes for every day. Every recipe is reviewed by Oualid, a pastry chef, before it is published.

Flavore Recipe