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.