Unroll the puff pastry dough onto a sheet of parchment paper.
Use a rolling pin to make it just a little bit larger. Take care not to roll it too thin.
Add one whole egg to your cream cheesy pesto.
Spread the pesto across the dough leaving about a 1/2 inch on each side.
Fold the dough over to enclose the pesto layer.
Cut off two corners of the dough to make a triangular top to your tree and cut the bottom of the dough out to make a tree trunk.
Use your knife to cut strips into each side of your "tree" . Then, take your fingers and twist each of the strips to make the tree branches. Don't worry if some of the pesto oozes out.
Once all of your "branches" are twisted. Gently brush the top of the dough with a bit of the egg wash and sprinkle finely grated Parmesan cheese over all.
Carefully slide the tree on the parchment paper to a baking sheet and bake in a preheated 400 degree oven for 15 mins.
Let cool slighty and serve for guests to enjoy as a pull apart bread.