clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
golden brown baked puff pastry christmas tree with stars on white oval plate on light grey backdrop

Vegan Puff Pastry Christmas Tree

  • Author: Bianca
  • Prep Time: 10
  • Cook Time: 15
  • Total Time: 25 minutes
  • Yield: 12 small portions 1x
  • Category: dessert, breakfast, brunch
  • Method: oven
  • Diet: Vegan


This Puff Pastry Christmas Tree is a beautiful and easy 5-ingredient breakfast, snack or holiday dessert. It’s vegan and the chocolate spread is free from refined sugars and nuts. An absolute 100% stress free Christmas recipe.


  • store bought vegan puff pastry or make it from scratch
  • 1/3 cup cacao powder
  • 3 tbsp water
  • 1/3 cup maple syrup or date syrup
  • 1 tsp vanilla
  • 34 drops bitter almond extract (optional)
  • about 4 tbsp soy milk (as a vegan egg wash)


Take the puff pastry out of the fridge and let set to room temperature.

Chocolate spread

In a medium mixing bowl add the cacao powder, with the sweetener (it needs to be a syrup such as maple syrup or date syrup) and stir to combine. Slowly add in the other ingredients being careful with the water. Take your time and stir for about 1 minute. If it’s still not a paste add a splash of water if it’s too thick or add more cacao powder if it’s too runny. Set aside for later.

Puff Pastry Christmas Tree

Roll out the puff pastry (buy the largest size). It should be rolled in a heat resistant paper. If not -or if you are not sure- roll the puff pastry out on parchment paper.

Draft a tree in the pastry. Then with a sharp knife follow up and cut the tree, but be gently. Don’t cut through the parchment paper. Also cut out the branches.

Evenly spread a thick layer of the chocolate spread on the sheet of pastry. 

Gently twist each strip of pastry twice to form branches.

With the leftover pastry cut out a few stars (depending how many pastry is left) with a cookies cutter.  Place a star on the top of the tree for an extra Christmassy look.

Brush the pastry with soy milk.

Bake for 10-15 minutes at 400°F (200°C) until golden brown and shiny. Keep an eye on the decoration. Since they are smaller they can burn.

Before serving, allow to cool for 5 minutes.

Serve or sprinkle with a sugar of choice (such as coconut sugar, xylitol, or stevia) and/or decorate with sliced almonds, cinnamon or berries.


For a festive tree that you can decorate buy the largest puff pastry you can find.

Use any leftover chocolate spread as a dip for the Christmas tree.

Keywords: sweet, dessert, breakfast, chocolate, tree, holiday, christmas, tree, pastry, puff pastry

Read previous post:
pie crust in a pie plate with a blue border on a grey backdrop with small bowls in the corner
Easy Pie Crust (Vegan/Gluten Free/Oil Free)

  Whether you follow a gluten free diet or enjoy using a super easy recipe for a pie crust, this...