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

Cheesy Basil Pesto Puff Pastry Christmas Tree


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lily
  • Total Time: 25 minutes
  • Yield: 16 trees 1x

Description

These cheesy basil pesto puff pastry Christmas trees are the ultimate quick and festive appetizer. Buttery, golden layers of puff pastry hug a savory blend of mozzarella, parmesan, and herb-packed pesto in a fun tree shape. Perfect for parties or cozy nights, they’re ready in just 25 minutes and disappear fast!


Ingredients

Scale

2 sheets of puff pastry

1/2 cup basil pesto

1/2 cup grated mozzarella cheese

1/4 cup grated parmesan cheese

1 egg, whisked (for egg wash)

1 tablespoon hot honey sauce (optional)

2 teaspoons red pepper flakes (optional)


Instructions

1. Preheat oven to 360°F (180°C). Line a baking tray with parchment paper.

2. Roll out one sheet of puff pastry. Spread basil pesto evenly to the edges.

3. Sprinkle mozzarella and parmesan evenly over the pesto layer.

4. Place the second puff pastry sheet on top. Press down gently to seal.

5. Use a pizza cutter or sharp knife to cut the pastry into 1-inch strips. Leave a 2-inch section to cut out stars.

6. Fold each strip over itself 4 times into a triangle tree shape.

7. Skewer each folded strip and top with a pastry star. Arrange on tray.

8. Brush with egg wash. Bake for 15 minutes or until golden and crisp.

9. Drizzle with hot honey and sprinkle red pepper flakes, if using. Serve warm.

Notes

Make-ahead tip: Assemble trees and refrigerate unbaked for up to 24 hours.

Try variations like sundried tomato pesto, blue cheese, or fig jam.

Serve with extra dipping sauce like sweet chili or hot honey.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: snacks
  • Method: oven
  • Cuisine: american

Nutrition

  • Serving Size: 1 tree
  • Calories: 144
  • Sugar: 0.1g
  • Sodium: 135mg
  • Fat: 11.8g
  • Saturated Fat: 2.9g
  • Unsaturated Fat: 7.5g
  • Trans Fat: 0g
  • Carbohydrates: 8.4g
  • Fiber: 1.1g
  • Protein: 6.1g
  • Cholesterol: 29mg