Ingredients
Main Ingredients
- 2 cups cherry tomatoes, halved
- 8 ounces fresh mozzarella, cubed
- 1 cup fresh basil leaves, chopped
- 1 cup extra virgin olive oil
- 2 tablespoons balsamic glaze
- 1 teaspoon salt
- 1 teaspoon black pepper, freshly ground
- 1 loaf crusty Italian bread, sliced in half lengthwise
Optional Toppings
- 1 cup pesto sauce
- 1 cup arugula
AI Transformation
Make this recipe yours.
Don't eat dairy? Want more protein? Cooking for kids? Tap any option in the app and the AI rewrites the ingredients and rebalances the macros.
Vegan Vegetarian High protein Lower calorie Kid-friendly Gluten-free Dairy-free
Download RecipeBox AI
Free · iPhone & iPad · Android soon
Method
- 01In a large bowl, combine the halved cherry tomatoes, cubed mozzarella, and chopped basil leaves.
- 02Drizzle the olive oil over the tomato mixture and toss gently to coat evenly.
- 03Season the mixture with salt and freshly ground black pepper, adjusting to taste.
- 04Preheat a grill or grill pan over medium heat.
- 05Place the sliced bread on the grill, cut side down, and toast for about 2-3 minutes until crisp and golden.
- 06Remove the bread from the grill and drizzle the balsamic glaze over the cut sides.
- 07If using, spread a thin layer of pesto sauce on the bottom half of the bread.
- 08Pile the tomato and mozzarella mixture generously onto the bottom half of the bread.
- 09Top with arugula if desired, then place the top half of the bread over the filling.
- 10Slice the sandwich into individual servings and enjoy immediately.