How to Make Homemade Caprese Sandwich: The Perfect Lunch
When it comes to creating a satisfying lunch that is both refreshing and indulgent, the Caprese sandwich is a clear winner. Inspired by the beloved Italian Caprese salad, this sandwich features creamy fresh mozzarella, ripe tomatoes, and fragrant basil, all nestled between slices of crusty bread. Drizzled with extra-virgin olive oil and a touch of balsamic glaze, each bite delivers a burst of Mediterranean flavor and vibrant color. Whether enjoyed at home, packed for work, or served at a weekend brunch, the Caprese sandwich offers simplicity, nutrition, and taste in perfect balance.
Overview

The Caprese sandwich transforms classic salad ingredients into a portable meal that highlights the best of each element. Using fresh, quality ingredients is essential: ripe tomatoes provide juiciness, mozzarella adds richness, and basil brings aromatic freshness. Good bread acts as the foundation, holding everything together while offering contrast in texture. Finished with olive oil and a drizzle of balsamic glaze, this sandwich is ideal for vegetarians and anyone seeking a wholesome, flavorful lunch. It comes together in under 15 minutes, requires minimal prep, and can be easily customized with additional ingredients like avocado or grilled chicken for extra protein.
Ingredients
For one hearty Caprese sandwich:
- 2 slices rustic Italian bread or ciabatta (sourdough or baguette also work well)
- 1–2 medium ripe tomatoes, sliced
- 3–4 ounces fresh mozzarella cheese, sliced into rounds
- 6–8 fresh basil leaves
- 1–2 tablespoons extra-virgin olive oil
- 1–2 teaspoons balsamic glaze (or balsamic reduction)
- Sea salt and freshly ground black pepper, to taste
- (Optional) ½ avocado, sliced, or a handful of arugula for extra flavor
- (Optional) 1 small garlic clove, halved (for rubbing bread)
Instructions
1. Prep the Ingredients

- Slice the tomatoes into even, medium-thick rounds. Pat them dry gently with a paper towel to avoid a soggy sandwich.
- Slice the mozzarella into similar-sized rounds.
- Wash and pat dry the basil leaves.
2. Prepare the Bread

- If desired, lightly toast the bread slices for 2–3 minutes in a toaster or on a grill pan to enhance their texture and flavor.
- For extra flavor, rub the warm bread with the cut side of a garlic clove.
3. Assemble the Sandwich

- Lay one slice of bread on your work surface.
- Layer the mozzarella and tomato slices alternately, slightly overlapping.
- Sprinkle a pinch of sea salt and a few grinds of black pepper over the tomatoes and cheese.
- Place basil leaves evenly across the layer, tucking them between tomato and mozzarella.
- If using, add avocado slices or arugula for an extra dimension.
4. Finish with Oil and Balsamic
- Drizzle the olive oil evenly over the filling.
- Carefully drizzle the balsamic glaze (a little goes a long way).
- Place the second slice of bread on top.
5. Serve
- Slice the sandwich in half with a sharp knife.
- Serve immediately, or wrap in parchment for a packed lunch.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 2–3 minutes (if toasting bread)
- Total Time: 12–15 minutes
- Servings: 1 generous sandwich (double or triple for more servings)
Nutrition Information (Per Sandwich, Approximate)
- Calories: 410
- Protein: 18g
- Total Fat: 23g
- Saturated Fat: 8g
- Carbohydrates: 32g
- Fiber: 3g
- Sugar: 4g
- Cholesterol: 38mg
- Sodium: 610mg
Nutritional values may vary based on bread, cheese, and any additional toppings.
Brief Recipe

To make a Caprese sandwich at home, start by slicing ripe tomatoes and fresh mozzarella. Toast two slices of rustic bread and rub them with garlic for added flavor. Alternate layers of mozzarella and tomato on one slice, season with salt and pepper, and top with fresh basil leaves. Drizzle with extra-virgin olive oil and a touch of balsamic glaze, then close the sandwich with the second slice of bread. Cut in half and enjoy immediately for a lunch that’s both simple and packed with fresh Mediterranean flavors.
Professional Tips
- Use the freshest mozzarella and ripest tomatoes you can find—their quality makes all the difference.
- Try adding a little flaky sea salt on top for extra crunch.
- For a warm version, grill the assembled sandwich in a panini press until the cheese just begins to melt.
- If packing for lunch, keep the balsamic glaze separate and drizzle just before eating to avoid sogginess.