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
Caprese Pesto Puff Pastry Bites served on a rustic wooden board

Caprese Pesto Puff Pastry Bites: A Colorful Twist on a Classic Appetizer


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maya
  • Total Time: 25 minutes
  • Yield: 16 bites 1x
  • Diet: Vegetarian

Description

Caprese Pesto Puff Pastry Bites are flaky, cheesy, and fresh party-perfect appetizers packed with tomato, mozzarella, and basil pesto.


Ingredients

Scale
  • 1 sheet puff pastry, thawed
  • 1/3 cup basil pesto
  • 8 cherry tomatoes, halved
  • 8 slices fresh mozzarella
  • 1 egg, beaten
  • Fresh basil leaves for garnish
  • Salt and pepper to taste


Instructions

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Roll out puff pastry on a floured surface and cut into 16 squares.
  3. Place squares on the baking sheet and dock the centers with a fork.
  4. Spread 1 tsp pesto in the center of each square, leaving edges clean.
  5. Add a mozzarella slice and half a cherry tomato on top of the pesto.
  6. Brush pastry edges with beaten egg for a golden finish.
  7. Bake for 15–18 minutes or until puffed and golden brown.
  8. Remove from oven, top with fresh basil, and serve warm.

Notes

  • For a spicier version, sprinkle chili flakes before baking.
  • To freeze: assemble, freeze flat, then store in zip bag.
  • Use parchment to prevent sticking and ease cleanup.
  • Leftovers reheat well in air fryer or oven at 350°F for 5–7 min.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Appetizers
  • Method: Baking
  • Cuisine: Italian-Inspired

Nutrition

  • Serving Size: 2 bites
  • Calories: 160
  • Sugar: 1g
  • Sodium: 210mg
  • Fat: 11g
  • Saturated Fat: 5g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 11g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 18mg