Caprese Sandwich With Tomato, Mozzarella, and Fresh Basil

Italian caprese sandwich

The Spruce

Prep: 5 mins
Cook: 0 mins
Total: 5 mins
Serving: 1 serving
Nutritional Guidelines (per serving)
356 Calories
24g Fat
19g Carbs
20g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 1
Amount per serving
Calories 356
% Daily Value*
Total Fat 24g 30%
Saturated Fat 11g 54%
Cholesterol 57mg 19%
Sodium 779mg 34%
Total Carbohydrate 19g 7%
Dietary Fiber 6g 22%
Protein 20g
Calcium 528mg 41%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The Caprese sandwich is a classic Italian vegetarian sub that is packed full of flavor, while also being super easy to make. Made with thick slices of fresh mozzarella, sweet Italian tomatoes, rich extra virgin olive oil, tangy balsamic glaze, and herbaceous basil, it's no surprise that this sandwich's fame has made it to the United States.


  • 1 Italian sub roll
  • 1/2 tablespoon Italian extra-virgin olive oil
  • 1/2 tablespoon balsamic glaze
  • 3 thick slices fresh mozzarella (buffalo, if possible)
  • 2 fresh Campari tomatoes (thickly sliced)
  • 5 basil leaves
  • Salt (to taste)
  • Freshly ground pepper (to taste)

Steps to Make It

  1. Gather the ingredients.

    Italian caprese sandwich ingredients
    The Spruce
  2. Using a serrated knife, slice an Italian sub roll in half lengthwise.

    Sliced baguette and knife
    The Spruce
  3. Drizzle the inside with Italian extra virgin olive oil and balsamic glaze.

    Drizzle oil and balsamic vinegar on bread
    The Spruce 
  4. Add basil and tomato to one side and sprinkle with salt and pepper.

    Add tomato and basil to bread
    The Spruce 
  5. Top with fresh mozzarella and close sandwich.

    Top with mozzarella
    The Spruce
  6. Eat now or wrap tightly to enjoy later. 


  • If you get this sandwich in Italy, it is most likely made with buffalo mozzarella. Although regular mozzarella still works wonders on this sandwich, the buffalo milk gives the cheese an extra burst of flavor.
  • Don't have balsamic glaze on hand? You can either order some glaze or use regular balsamic vinegar or make some yourself by adding 1/2 a cup of balsamic vinegar with 1/4 cup apple juice and boiling it down until it reduces into a thick syrup.