Pesto Caprese Puff Pastry Pizza Recipe
Introduction
This Pesto Caprese Puff Pastry Pizza is a delightful twist on the classic Caprese salad, combining fresh tomatoes, mozzarella, and basil atop flaky, golden puff pastry. It’s a quick and elegant dish perfect for a light lunch, appetizer, or casual dinner.

Ingredients
- 1 sheet puff pastry (thawed if frozen)
- 1 to 2 beefsteak tomatoes (thinly sliced)
- Kosher salt and pepper
- ⅓ cup pesto (plus more for drizzling)
- 6 ounces fresh mozzarella (pulled apart into pieces)
- 1 egg + 1 teaspoon water (beaten together for egg wash)
- Balsamic glaze (for drizzling)
- Fresh basil (for topping)
- Parmesan cheese (for sprinkling)
Instructions
- Step 1: Preheat the oven to 425 degrees F. Place the puff pastry sheet on a piece of parchment paper on a baking sheet. Poke the pastry all over with a fork to prevent large bubbles during baking.
- Step 2: Slice the tomatoes and place them on a paper towel. Sprinkle generously with kosher salt and let sit for 5 minutes to release excess juices. Afterward, pat the slices dry with another paper towel.
- Step 3: Spread the pesto evenly over the puff pastry, leaving a 1-inch border around the edges. Arrange the tomato slices on top, then scatter the fresh mozzarella pieces over the tomatoes.
- Step 4: Brush the edges of the puff pastry with the beaten egg wash to give the crust a shiny, golden finish once baked.
- Step 5: Bake in the preheated oven for 20 to 25 minutes, or until the puff pastry is puffed, golden, and crisp.
- Step 6: Remove from the oven and drizzle with additional pesto and balsamic glaze. Garnish with fresh basil leaves and a sprinkle of Parmesan cheese. Slice and serve immediately.
Tips & Variations
- For a more intense flavor, use sun-dried tomatoes instead of fresh tomatoes or add a layer of roasted garlic under the pesto.
- If fresh basil is not available, substitute with fresh arugula or spinach after baking for a different but delicious twist.
- To make this recipe vegetarian-friendly while adding texture, sprinkle toasted pine nuts over the top before baking.
- Use homemade pesto if possible for the freshest taste, or store-bought works well in a pinch.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in an oven or toaster oven at 350 degrees F until the crust is crisp again. Avoid microwaving to prevent a soggy crust.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of tomatoes for this recipe?
Yes, you can use Roma or heirloom tomatoes, but beefsteak tomatoes are preferred for their size and juiciness. Just be sure to slice them thinly and pat dry to avoid soggy pastry.
Is it possible to prepare this recipe ahead of time?
You can assemble the pizza on the puff pastry and refrigerate it for up to 4 hours before baking. Just be sure to cover it tightly with plastic wrap to keep the pastry from drying out.
PrintPesto Caprese Puff Pastry Pizza Recipe
This Pesto Caprese Puff Pastry Pizza is a delightful fusion of flaky, buttery puff pastry topped with vibrant pesto, fresh beefsteak tomatoes, creamy mozzarella, and a balsamic glaze drizzle. It’s an easy-to-make, elegant appetizer or light meal that bursts with Italian-inspired flavors and a perfect balance of textures.
- Prep Time: 15 minutes
- Cook Time: 20 to 25 minutes
- Total Time: 35 to 40 minutes
- Yield: 4 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Pastry Base
- 1 sheet puff pastry, thawed if frozen
Toppings
- 1 to 2 beefsteak tomatoes, thinly sliced
- Kosher salt and pepper, to taste
- ⅓ cup pesto, plus more for drizzling
- 6 ounces fresh mozzarella, pulled apart into pieces
- Parmesan cheese, for sprinkling
Finishing
- 1 egg + 1 teaspoon water, beaten together for egg wash
- Balsamic glaze, for drizzling
- Fresh basil leaves, for topping
Instructions
- Preheat and Prepare Pastry: Preheat your oven to 425°F (220°C). Lay the puff pastry sheet on parchment paper placed on a baking sheet. Poke holes all over the pastry with a fork to prevent large bubbles during baking.
- Prepare Tomatoes: Thinly slice the beefsteak tomatoes, then place them on a paper towel. Sprinkle generously with kosher salt and let them sit for 5 minutes to draw out excess moisture. Afterward, gently pat dry with another paper towel to remove released juices.
- Assemble the Pizza: Spread ⅓ cup of pesto evenly over the puff pastry, leaving about a 1-inch border around the edges. Layer the salt-dried tomato slices over the pesto, then scatter the pulled-apart mozzarella pieces on top.
- Apply Egg Wash: Brush the edges of the puff pastry with the beaten egg and water mixture. This step is optional but will give the crust a shiny, golden finish when baked.
- Bake: Place the baking sheet in the preheated oven and bake for 20 to 25 minutes, or until the puff pastry has puffed up, turned golden brown, and looks crisp.
- Finish and Serve: Remove the pizza from the oven. Drizzle additional pesto and balsamic glaze over the top. Garnish with fresh basil leaves and a sprinkle of parmesan cheese. Slice and serve immediately.
Notes
- Allowing the tomatoes to release moisture prevents a soggy crust.
- You can use store-bought or homemade pesto depending on preference.
- The egg wash is optional but contributes to a beautiful golden crust.
- Serve this pizza warm for the best texture and flavor.
- For a gluten-free version, use gluten-free puff pastry.
Keywords: Pesto Caprese Pizza, Puff Pastry Pizza, Italian Appetizer, Fresh Tomato Pizza, Vegetarian Pizza

