Classic Caprese Salad with Mozzarella, Tomatoes and Basil

Summer isn’t complete without this Caprese Salad Recipe. This timeless Italian dish combines thick, juicy tomato slices, fresh mozzarella, and fragrant basil, finished with a light drizzle of extra virgin olive oil and a splash of balsamic vinegar. It’s a simple, elegant appetizer or side that takes only minutes to assemble and showcases peak summer produce.

Caprese salad on a white platter

For me, summer means grilling, cold brew coffee, and the most flavorful produce of the year. Ripe summer tomatoes are incomparable to the bland ones available in colder months; their sweetness and texture make simple recipes truly sing.

These tomatoes lift salads like a traditional Greek village salad (horiatiki) and pico de gallo to new heights, and Caprese is a seasonal favorite I only make when tomatoes are at their best.

If you enjoy the Caprese flavor profile, try a Caprese-style chicken dish for a more substantial summer dinner; the same fresh ingredients pair wonderfully with grilled or roasted proteins.

Tomato mozzarella salad layered on a white platter with basil

Why you’ll love this recipe:

  • Caprese is the essence of summer: ripe tomatoes, creamy mozzarella, and fresh basil balanced with olive oil and optional balsamic.
  • It’s an ideal way to use an abundance of garden tomatoes and basil.
  • Quick to assemble yet impressive to serve—perfect as an appetizer or side dish.
  • Gluten-free and low-carb, making it suitable for many diets.

Recipe ingredients

Only a few high-quality ingredients are needed. Use the best tomatoes and extra virgin olive oil you can find.

Caprese salad ingredients
  • Tomatoes: Heirlooms are lovely, but any ripe, flavorful variety works. For cherry tomatoes, halve and combine with mozzarella balls.
  • Mozzarella: Use fresh mozzarella sliced about 1/4″ thick. The recipe calls for 16 ounces, though you can use 8 ounces if you layer more sparingly.
  • Basil: Fresh whole leaves or ribbons (chiffonade) add the classic aroma.
  • Balsamic vinegar: Optional for a touch of acidity and sweetness; a glaze may also be used.
  • Extra virgin olive oil: Choose a good-quality oil—its flavor matters here.
  • Salt and black pepper: Season to taste; a light sprinkle of salt on each tomato slice is recommended.

See the recipe card below for exact quantities and full instructions.

How to make tomato mozzarella salad

This salad is straightforward but worth a few thoughtful steps. Slice your tomatoes and mozzarella evenly and season the tomato slices lightly with salt and pepper before assembling—this draws out and enhances their flavor.

You can arrange the salad traditionally—overlapping tomato, mozzarella, and basil in a circular pattern—or layer it as preferred. Layering lets you use less cheese while maintaining great balance.

Pro tip: Seasoning each tomato slice with a pinch of salt before assembly elevates every bite.

How to make caprese salad
  1. Season each tomato slice lightly with salt and pepper, then arrange slices on a platter.
  2. Layer a slice of fresh mozzarella atop each tomato slice, or overlap slices and tuck mozzarella between tomato layers.
  3. Tuck whole basil leaves between layers or scatter them across the top.
  4. Drizzle with extra virgin olive oil and, if using, a little balsamic vinegar or glaze. Finish with additional salt and pepper to taste.
Caprese salad recipe

Recipe FAQs

What is Caprese salad?

Caprese is a simple Italian salad of tomato, mozzarella, basil, and olive oil. The red, white, and green colors are a nod to the Italian flag.

What can I use instead of basil?

Basil is central to the flavor, but if fresh basil isn’t available you can try a light drizzle of basil pesto for a similar herbaceous note.

What pairs well with Caprese salad?

It’s a versatile accompaniment: serve it with grilled steak, chicken, burgers, or as a starter for an Italian-inspired meal. It also works well on toast or over grains like quinoa or farro for a light lunch.

Tomato mozzarella salad with balsamic vinegar and olive oil

Serving suggestions

This salad adapts to many occasions and preparations:

  • Serve as an elegant appetizer for dinner parties or casual gatherings.
  • Top toast or crostini for a light lunch, or serve over grains like farro or quinoa.
  • Pair with grilled tomahawk steak, air fryer chicken, or burgers.
  • Customize by adding avocado, capers, olives, or a drizzle of pesto for extra richness.

Recipe notes

  • Pro tip: Lightly salt each tomato slice before assembling to intensify flavor.
  • Choose the best tomatoes you can find—this salad depends on their taste and texture.
  • If you prefer less cheese, use 8 ounces of mozzarella and layer more sparingly; a 2:1 tomato-to-mozzarella slice ratio works well.
  • Substitute balsamic with fresh lemon juice or omit it for a more traditional presentation.
  • Best served immediately or within 1–2 hours. Stored in the fridge, tomatoes will soften and lose texture after a day or two.
Caprese salad with balsamic vinegar drizzled over the top

More summer salad recipes you’ll love:

  • Baby lettuce salad with raspberries, cranberries, and feta
  • Butter lettuce salad
  • Greek chopped salad
  • Grilled vegetable salad
  • Mexican corn salad
  • Strawberry panzanella with strawberry-balsamic vinaigrette
  • Fresh and easy three-bean salad

Did you try this recipe? If so, please leave a review below and tag @flavorthemoments on social media so others can see your version.

Caprese salad on a white platter

Caprese Salad Recipe

Servings: 8
Prep Time: 10 mins • Cook Time: 0 mins • Total Time: 10 mins
This Caprese Salad is a perfect summer dish: ripe tomatoes, fresh mozzarella, and basil finished with extra virgin olive oil and optional balsamic. It’s quick, fresh, and always crowd-pleasing.

Ingredients

  • 4 medium tomatoes, sliced 1/4″ thick
  • 16 ounces fresh mozzarella, sliced 1/4″ thick
  • 16 fresh basil leaves, whole or chiffonade
  • 2 tablespoons balsamic vinegar (optional)
  • 2 tablespoons extra virgin olive oil
  • Salt and pepper, to taste

Instructions

  1. Lightly season each tomato slice with a pinch of salt to enhance flavor.
  2. Arrange tomato slices on a serving platter and overlap with slices of mozzarella. Tuck basil leaves between layers or scatter them on top.
  3. Drizzle olive oil and balsamic vinegar over the assembled salad. Finish with additional salt and freshly ground black pepper to taste.
  4. Serve immediately for the best texture and flavor.

Notes

  • Season tomato slices before assembling to maximize flavor.
  • Use the best tomatoes available—this dish depends on them.
  • Reduce mozzarella to 8 ounces if layering more densely; a 2:1 tomato-to-cheese ratio is a useful guideline.
  • Substitute balsamic with lemon juice or use a balsamic glaze if preferred.
  • Best eaten immediately; refrigerated leftovers will become softer over time.

Nutrition

Calories: 216 kcal • Carbohydrates: 4 g • Protein: 13 g • Fat: 16 g • Sodium: 360 mg

Nutrition is estimated and intended as a guideline only.

Course: Appetizer • Cuisine: Italian • Author: Marcie

All recipes and images © Flavor the Moments.