Why You’ll Love This Recipe
This recipe is everything you want in a quick yet elegant dish:
-
It’s easy to make with simple ingredients.
-
Puff pastry creates a golden, flaky crust that feels gourmet.
-
It’s the perfect combination of fresh and savory flavors.
-
Great for weeknight dinners, brunches, or summer entertaining.
-
You can customize it with different cheeses or toppings.
-
It’s vegetarian-friendly.
-
A great way to use up ripe summer tomatoes.
-
Elegant enough for guests, simple enough for a weekday.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 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
Directions
-
Preheat your oven to 425°F (220°C). Place the puff pastry on a piece of parchment paper set on a baking sheet. Use a fork to poke holes all over the surface to prevent large bubbles from forming.
-
Slice the tomatoes and lay them on a paper towel. Sprinkle with salt and let them sit for 5 minutes to draw out excess moisture. Pat them dry afterward.
-
Spread the pesto over the puff pastry, leaving a 1-inch border around the edges.
-
Arrange the tomato slices on top of the pesto, then scatter the mozzarella pieces over the tomatoes.
-
Brush the edges of the pastry with the egg wash to create a golden, glossy crust.
-
Bake for 20 to 25 minutes, or until the puff pastry is puffed and golden brown.
-
Remove from the oven and drizzle with extra pesto and balsamic glaze.
-
Top with fresh basil and a sprinkle of parmesan cheese. Slice and serve warm.
Servings and timing
Yield: Serves 2 to 4 people
Prep Time: 25 minutes
Cook Time: 25 minutes
Total Time: 50 minutes
Variations
-
Cheese Swap: Try burrata, goat cheese, or ricotta instead of mozzarella for a different texture and flavor.
-
Add Protein: Add thin slices of grilled chicken before baking for a heartier option.
-
Spicy Kick: Sprinkle crushed red pepper flakes over the pesto before baking.
-
Roasted Veggies: Add roasted bell peppers, zucchini, or eggplant for extra vegetables.
-
Mini Version: Cut the pastry into smaller rectangles and make individual servings for appetizers or parties.
Storage/Reheating
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheating: Reheat in a 350°F oven for about 10 minutes until warmed through and the pastry is crisp again. Avoid microwaving, as it will make the crust soggy.
FAQs
1. How do I keep puff pastry from getting soggy with tomatoes?
Salt the tomato slices and let them rest for a few minutes, then pat them dry to remove excess moisture before baking.
2. Can I use store-bought pesto?
Yes, high-quality store-bought pesto works great and saves time. Homemade pesto is also an excellent option if you prefer.
3. Can I make this recipe ahead of time?
You can assemble the pastry a few hours ahead and store it in the fridge. Bake just before serving for the best texture.
4. What kind of tomatoes work best?
Beefsteak or heirloom tomatoes are ideal because of their flavor and size, but cherry tomatoes can also be used if sliced in half.
5. Can I freeze the leftovers?
Puff pastry doesn’t freeze well after baking as it tends to lose its crispiness, so freezing is not recommended.
6. Is this dish served hot or cold?
It’s best served warm right out of the oven, but it’s also delicious at room temperature.
7. What can I use instead of balsamic glaze?
You can reduce balsamic vinegar on the stovetop to create a similar glaze or simply drizzle with olive oil if preferred.
8. Can I make this gluten-free?
Yes, by using gluten-free puff pastry available in some stores. Always check the labels for ingredients.
9. What’s the best way to thaw puff pastry?
Thaw it in the refrigerator overnight or leave it at room temperature for about 30 to 40 minutes until pliable but still cold.
10. Can I add garlic to this recipe?
Yes, finely minced garlic can be mixed into the pesto or added directly to the tomatoes for extra flavor.
Conclusion
Pesto Caprese Puff Pastry Pizza is a vibrant and satisfying dish that celebrates fresh ingredients in a flaky, golden crust. Whether you serve it as a quick meal or a stunning appetizer, it’s sure to impress with its bold flavors and beautiful presentation. Give this recipe a try next time you’re looking for something easy, elegant, and utterly delicious.

Pesto Caprese Puff Pastry Pizza
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This Pesto Caprese Puff Pastry Pizza is a flaky, golden twist on the classic Caprese salad, made with puff pastry, fresh tomatoes, mozzarella, basil pesto, and finished with balsamic glaze. Perfect as a light dinner or an elegant appetizer.
- Total Time: 50 minutes
- Yield: Serves 2 to 4 people
Ingredients
1 sheet puff pastry, thawed if frozen
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
1 egg + 1 teaspoon water, beaten together (egg wash)
Balsamic glaze, for drizzling
Fresh basil, for topping
Parmesan cheese, for sprinkling
Instructions
- Preheat oven to 425°F (220°C). Place puff pastry on parchment-lined baking sheet and prick all over with a fork.
- Slice tomatoes and place on paper towel. Sprinkle with salt and let sit 5 minutes to draw out moisture. Pat dry.
- Spread pesto over puff pastry, leaving a 1-inch border around edges.
- Layer tomato slices over pesto and scatter mozzarella pieces on top.
- Brush pastry edges with egg wash for a glossy crust.
- Bake for 20–25 minutes or until puffed and golden brown.
- Remove from oven and drizzle with extra pesto and balsamic glaze.
- Top with fresh basil and sprinkle with parmesan cheese. Slice and serve warm.
Notes
Patting tomatoes dry helps prevent soggy pastry.
Use store-bought or homemade pesto.
Serve warm for best texture, but also great at room temperature.
Can be made with gluten-free puff pastry.
Customize with your favorite cheese or added protein like grilled chicken.
- Author: Julia
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: Italian-Inspired
- Diet: Vegetarian
Nutrition
- Serving Size: 1/4 pizza
- Calories: 380
- Sugar: 3g
- Sodium: 520mg
- Fat: 27g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 11g
- Cholesterol: 55mg