Go Back
+ servings
close up of pesto puff pastry tree skewer.
Print Recipe
5 from 1 vote

Pesto Puff Pastry Trees

These easy Pesto Puff Pastry Trees are the perfect festive appetizer! Made with just 4 simple ingredients, they’re flaky, flavorful, and ready in minutes—ideal for holiday parties, entertaining, or snacking all season long.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Appetizer, Snack
Cuisine: American
Diet: Vegetarian
Servings: 9
Calories: 150kcal

Equipment

  • 6 inch wooden skewers

Ingredients

  • 1 sheet puff pastry thawed in the fridge overnight or on the counter for 2 hours
  • ½ cup pesto homemade or store-bought
  • 1 cups shredded cheese I use mozzarella mixed with parmesan
  • 1 egg
  • Optional: red chili flakes

Instructions

  • Preheat the oven to 375ºF and line a large baking sheet with parchment paper.
  • On the counter, roll out the puff pastry sheet. Spread the pesto all the way to the edges. Sprinkle with cheese and chili flakes if desired. Press the cheese into the pesto.
  • Use a sharp knife or pizza cutter to slice the puff pastry into 1 inch wide strips.
  • One strip at a time, lay the puff pastry on top of itself to resemble a tree shape, wider at the bottom to narrow at the top. Place on a wooden skewer straight through the middle. Lie the tree down on the baking sheet. Repeat with all the puff pastry.
  • In a small bowl, whisk the egg and use a pastry brush to gently eggwash the trees. Bake for 15-20 minutes until golden. Enjoy!

Notes

  • You only need 1 sheet of puff pastry for this recipe. If you want, you can use 2 and place one on top of the cheese for fuller trees.
  • While homemade pesto will taste best, this is a good use for jarred pesto since it will be baked anyways.
  • You can use whatever cheese and add any more spices you like.
 
Nutrition facts are an estimate. 

Nutrition

Calories: 150kcal | Carbohydrates: 5.3g | Protein: 5.7g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3.8g | Trans Fat: 0.2g | Cholesterol: 33mg | Sodium: 270mg | Potassium: 44mg | Fiber: 0.3g | Sugar: 0.2g | Vitamin C: 1mg | Calcium: 115mg | Iron: 0.3mg