Classic Caprese Salad Recipe with Fresh Mozzarella and Basil

Caprese salad is proof that simple ingredients can create unforgettable flavor. This classic Caprese salad recipe layers juicy ripe tomatoes with creamy fresh mozzarella, fragrant basil, and a drizzle of olive oil for a dish that tastes like summer on a plate.

Caprese salad recipe in a white serving dish topped with tomatoes, fresh mozzarella, basil, and olive oil.

The combination is bright, fresh, and perfectly balanced. Sweet-acidic tomatoes contrast with mild, milky mozzarella, while basil adds a subtle herbal lift. A touch of salt and good olive oil bring everything together.

This Caprese salad recipe is perfect for warm-weather dinners, backyard gatherings, holiday spreads, or any time you want a dish that feels elegant without being complicated. It works as a starter, a side dish, or a light lunch, and comes together in minutes.

Why You’ll Love This Recipe

  • Uses just a handful of fresh, simple ingredients
  • Ready in under 15 minutes
  • No cooking required
  • Naturally gluten-free and vegetarian
  • Easy to scale for a crowd
  • Beautiful presentation with minimal effort
  • Perfect for summer entertaining

What Is Caprese Salad?

Caprese salad, or Insalata Caprese, is a traditional Italian dish that originated on the island of Capri. It highlights three primary ingredients: tomatoes, fresh mozzarella, and basil. The colors reflect the Italian flag—red, white, and green.

The beauty of a Caprese salad lies in its simplicity. There is no heavy dressing or complicated preparation. Instead, the focus is on high-quality ingredients prepared with care.

This version stays true to the classic preparation while offering guidance on selecting the best ingredients and seasoning them properly so every bite is balanced and flavorful.


Ingredients for Caprese salad recipe including tomatoes, fresh mozzarella, basil, olive oil, salt, and pepper.

Ingredients (& what they do)

  • Ripe Tomatoes – The foundation of the dish. Choose vine-ripened, heirloom, or garden-fresh tomatoes for the best flavor and texture. They should feel heavy for their size and smell fragrant at the stem.
  • Fresh Mozzarella – Soft, milky cheese that balances the acidity of the tomatoes. Use fresh mozzarella packed in water, not low-moisture block mozzarella.
  • Fresh Basil Leaves – Adds aromatic freshness and mild peppery notes. Tear gently just before serving to prevent bruising.
  • Extra-Virgin Olive Oil – Provides richness and ties the flavors together. Use a good-quality oil since it is not being cooked.
  • Kosher Salt – Enhances the natural sweetness of the tomatoes.
  • Freshly Ground Black Pepper – Adds subtle heat and depth.
  • Optional: Balsamic Glaze – A light drizzle adds sweetness and tang, though traditional Caprese often omits it.

Step-by-step collage showing how to make a Caprese salad recipe, from slicing and layering to drizzling olive oil and seasoning.

How to Make Caprese Salad

  1. Slice the tomatoes into even rounds, about 1/4-inch thick. Remove any tough core pieces. Arrange them slightly overlapping on a serving platter.
  2. Slice the fresh mozzarella into a similar thickness. If using mozzarella balls, simply halve or leave small ones whole. Layer the mozzarella slices between the tomatoes.
  3. Tuck whole basil leaves between the tomato and mozzarella slices. You can leave them whole or gently tear large leaves.
  4. Drizzle extra-virgin olive oil evenly over the top. Use just enough to lightly coat the surface without pooling.
  5. Season generously with kosher salt and freshly ground black pepper. Taste and adjust seasoning as needed.
  6. If desired, drizzle lightly with balsamic glaze just before serving. Serve immediately while the tomatoes are at their peak of freshness.

Recipe Tips

  • Use room-temperature tomatoes for maximum flavor. Cold tomatoes taste muted.
  • Salt the tomatoes just before serving to prevent excess liquid from pooling.
  • Pat the mozzarella dry with paper towels to keep the platter from becoming watery.
  • Use a sharp knife to get clean slices without crushing the tomatoes.
  • Arrange neatly for presentation, but avoid stacking too tightly.

Substitutions and Variations

  • Cherry Tomatoes: Halve and toss with mozzarella pearls for a bite-sized version.
  • Burrata: Replace mozzarella with burrata for a richer, creamier texture.
  • Arugula: Add a bed of arugula underneath for a peppery base.
  • Avocado: Layer thin slices for added creaminess.
  • Pesto: Drizzle pesto instead of olive oil for a different flavor profile.
  • Dairy-Free: Use a plant-based fresh mozzarella alternative.
  • Protein Addition: Add grilled chicken or shrimp for a heartier meal.

What Can Go Wrong (& how to fix it)

Watery Salad – Tomatoes and mozzarella both release moisture. Pat the mozzarella dry and salt the tomatoes just before serving to minimize liquid.

Bland Flavor – If the salad tastes flat, it likely needs more salt. Tomatoes require proper seasoning to bring out their sweetness.

Tough Mozzarella – Using low-moisture mozzarella yields a firmer texture. Always choose fresh mozzarella packed in water for the correct consistency.


Caprese salad recipe close-up with a spoon lifting tomato, mozzarella, and basil with a glossy olive oil finish.

What to Serve With Caprese Salad Recipe


Storage and Reheating

Caprese salad is best enjoyed fresh. Store leftovers in an airtight container in the refrigerator for up to 1 day.

Keep in mind that the tomatoes will continue to release moisture as they sit. Drain excess liquid before serving again.

This dish does not freeze well due to the fresh cheese and tomatoes.

Reheating is not recommended, as Caprese salad is meant to be served cold or at room temperature.


Time-Saving Tips

  • Use pre-sliced fresh mozzarella to reduce prep time.
  • Purchase high-quality balsamic glaze instead of making your own.
  • Assemble just before guests arrive to maintain freshness.
  • Use cherry tomatoes and mozzarella pearls for a quick tossed version.
  • Prep ingredients ahead and store separately until ready to assemble.

Caprese salad recipe leftovers repurposed into pasta salad, scrambled eggs, and a frittata.

Leftovers

  • Chop and toss into pasta for a quick Caprese pasta salad.
  • Add to toasted bread for a bruschetta-style snack.
  • Fold into scrambled eggs for a savory breakfast.
  • Layer into a sandwich with grilled chicken.

People Also Ask (FAQs)

Can I make this ahead of time?

You can slice the tomatoes and mozzarella a few hours in advance, but assemble and season just before serving to prevent excess moisture.

Can I freeze Caprese salad?

No. Fresh tomatoes and mozzarella do not freeze well and will lose their texture when thawed.

What tomatoes are best for Caprese salad?

Vine-ripened, heirloom, or garden tomatoes are ideal. Look for firm but ripe tomatoes with a fragrant aroma.

Do I have to use balsamic glaze?

No. Traditional Caprese salad does not always include balsamic. Olive oil, salt, and pepper are sufficient.

How do I keep the salad from getting watery?

Pat the mozzarella dry and wait to salt the tomatoes until just before serving.


Caprese salad recipe close-up with a spoon lifting tomato, mozzarella, and basil with a glossy olive oil finish.

Final Thoughts

A classic Caprese salad recipe is all about quality ingredients and careful seasoning. When tomatoes are ripe and the mozzarella is fresh, very little else is needed.

This dish proves that simple food can be deeply satisfying. Try it as written, then experiment with variations to suit your taste. If you make it, share your experience and any personal touches you added.

KD Email Graphic
Disclosure, Copyright & Privacy Policy
Caprese Salad Recipe IMG 1

Caprese Salad

Ronda Eagle | Kitchen Dreaming
Fresh basil and tomatoes are combined with mozzarella cheese and a light vinaigrette for this classic Italian salad.
5 from 1 vote
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Course Salad
Cuisine Italian
Servings 4 servings
Calories 218 kcal

Ingredients
  

  • 2 Tbsp red wine vinegar
  • 4 Tbsp extra-virgin olive oil
  • 1/4 tsp salt , more or less to taste
  • 1/4 tsp freshly ground black pepper , to taste
  • 3 –4 large ripe tomatoes , sliced 1/4-inch thick
  • 8 oz fresh mozzarella log , sliced 1/4-inch thick
  • 15 fresh basil leaves , torn

Instructions
 

  • In a small bowl, whisk [paid link] together the red wine vinegar, olive oil, salt, and pepper until fully emulsified.
  • Arrange alternating slices of tomato and fresh mozzarella on a serving platter, slightly overlapping them for presentation.
  • Tuck torn basil leaves between the slices.
  • Spoon or drizzle the vinaigrette evenly over the top.
  • Serve immediately for best texture and flavor (see notes).

Notes

  • Use fully ripe, in-season tomatoes for the best flavor and juiciness. Room-temperature tomatoes taste better than chilled.
  • Pat the mozzarella slices dry with paper towels before assembling to prevent excess moisture.
  • Slice tomatoes evenly (about 1/4-inch thick) for balanced layering.
  • Season just before serving to avoid drawing out too much liquid.

Nutrition

Calories: 218kcalCarbohydrates: 5gProtein: 6gFat: 20gSaturated Fat: 4gCholesterol: 10mgSodium: 172mgPotassium: 280mgFiber: 1gSugar: 3gVitamin A: 1065IUVitamin C: 16.5mgCalcium: 116mgIron: 0.5mg
Tried this recipe?Let us know how it was!

More Recipes You’ll Love

If you loved this Caprese salad recipe, you might also enjoy more recipes from our Salad Recipes collection. Looking for even more ideas? Browse our full set of Recipe Group Boards to find your next favorite meal.

📌 Save this recipe for later

2 thoughts on “Classic Caprese Salad Recipe with Fresh Mozzarella and Basil”

Leave a Comment

Recipe Rating