Easy Tomato & Cheese Puff Pastry Tarts
These easy Puff Pastry Tarts combine crisp, buttery pastry with creamy cheese, juicy tomatoes, fresh basil, and Parmesan for a simple lunch that looks far more impressive than the effort required.
Using store-bought puff pastry keeps the recipe quick and approachable, while colorful tomatoes and golden flaky pastry make every tart beautiful enough for brunch, lunch, parties, or casual entertaining.
Serve them warm from the oven with a fresh green salad for an easy meal that’s crispy, cheesy, and packed with fresh flavor.

Why You’ll Love These Puff Pastry Tarts
- Ready in about 35 minutes
- Uses convenient store-bought puff pastry
- Crispy, flaky and cheesy
- Easy to customize
- Perfect for lunch or brunch
- Beautiful enough for entertaining
- Great way to use fresh summer tomatoes
- Delicious warm or at room temperature

Ingredients You’ll Need
For the Tarts
- 1 sheet frozen puff pastry, thawed
- 4 oz cream cheese, softened
- 4 oz fresh mozzarella, thinly sliced
- 2 medium tomatoes, thinly sliced
- 1 cup cherry tomatoes, halved
- ¼ cup grated Parmesan
- 1 garlic clove, minced
- 1 teaspoon Italian seasoning
- 1 tablespoon extra virgin olive oil
- Salt and black pepper
- Fresh basil
Egg Wash
- 1 large egg
- 1 tablespoon water

How to Make Puff Pastry Tarts
1. Preheat the Oven
Preheat the oven to 400°F (200°C) and line a large baking sheet with parchment paper.
2. Prepare the Pastry
Unfold the thawed puff pastry and cut it into 6 rectangles.
Place them on the prepared baking sheet.
Lightly score a border approximately ½ inch from the edge of each rectangle without cutting completely through the pastry.
3. Add the Cheese
Combine the cream cheese with the minced garlic and spread a thin layer inside each pastry border.
Add pieces of mozzarella.
4. Add the Tomatoes
Arrange tomato slices and halved cherry tomatoes over the cheese.
Season with Italian seasoning, salt, black pepper, and Parmesan.
5. Add Egg Wash
Whisk the egg with 1 tablespoon of water.
Brush the exposed pastry edges lightly with the egg wash.
6. Bake
Bake for 20–25 minutes, until the pastry is puffed and deeply golden and the tomatoes are roasted.
7. Finish and Serve
Drizzle lightly with olive oil and garnish with fresh basil and additional Parmesan.
Serve warm.

Helpful Tips
- Pat tomato slices dry before adding them to prevent soggy pastry.
- Keep puff pastry cold until you’re ready to assemble the tarts.
- Don’t cut completely through the pastry when scoring the border.
- Leave some space between the tarts because the pastry expands while baking.
- For the crispiest results, serve shortly after baking.
Recipe Details
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6 tarts
Category: Lunch
Method: Baking
Cuisine: European-Inspired
Diet: Vegetarian
Easy Tomato & Cheese Puff Pastry Tarts
Ingredients
Method
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Cut the puff pastry into six rectangles and lightly score a border around each piece.
- Mix the cream cheese with minced garlic and spread inside each pastry border.
- Top with mozzarella, sliced tomatoes, cherry tomatoes, Parmesan, and Italian seasoning.
- Season with salt and black pepper.
- Whisk the egg with water and brush the exposed pastry edges.
- Bake for 20–25 minutes until puffed and golden brown.
- Drizzle lightly with olive oil and garnish with fresh basil and additional Parmesan before serving.
Frequently Asked Questions
Do I need to cook puff pastry before adding the toppings?
No. Assemble the toppings directly on the raw pastry and bake everything together.
How do I prevent soggy puff pastry?
Pat the tomatoes dry before assembling the tarts and avoid overloading them with toppings.
Can I prepare them ahead?
You can assemble them a few hours ahead and refrigerate them unbaked. Bake shortly before serving.
What other toppings can I use?
Caramelized onions, mushrooms, zucchini, goat cheese, pesto, roasted peppers, Brie, or prosciutto all work well.
Storage Instructions
Store leftover tarts in an airtight container in the refrigerator for up to 3 days.
Reheat them in a 350°F (175°C) oven for approximately 8–10 minutes. The oven is preferable to the microwave because it helps restore the pastry’s crisp texture.
