I’ll never forget the first time I tasted a real caprese salad. I was visiting my Italian neighbor, Mrs. Romano, who had invited me over to see her prized tomato garden. As we stood among her towering heirloom plants, heavy with ruby-red fruit, she plucked a few perfect specimens and led me to her kitchen. Within minutes, she had transformed those sun-warmed tomatoes, along with creamy fresh mozzarella and fragrant basil from her windowsill herb garden, into the most beautiful salad I’d ever seen. “Semplice è meglio,” she said with a smile—simple is better. That philosophy has inspired so many of my favorite recipes, like this Mediterranean Salad with Cucumber, Tomato and Onion and my Caprese Pasta Salad that brings those same fresh flavors to any gathering.

What Is Caprese Salad?
Caprese salad, or “insalata caprese” in Italian, is a traditional Italian appetizer that originated on the beautiful island of Capri in the 1950s. This iconic dish represents the colors of the Italian flag with its red tomatoes, white mozzarella, and green basil—a patriotic presentation that’s as meaningful as it is delicious.
What makes caprese truly special isn’t just its stunning visual appeal, but how it captures the essence of Italian cooking philosophy: letting exceptional ingredients shine without unnecessary complications. It’s the kind of dish that transforms a simple lunch into a moment of pure contentment, whether you’re dining al fresco on a warm summer evening or bringing a taste of the Mediterranean to your weeknight dinner table.
For more fresh Mediterranean flavors, try:
- Mediterranean Salad with Cucumber, Tomato and Onion – Light and refreshing with crisp vegetables and tangy dressing
- Caprese Pasta Salad – Takes classic caprese flavors and makes them heartier with pasta
- Greek Pasta Salad – Packed with Mediterranean ingredients like olives, feta, and fresh herbs
- Mediterranean Baked Feta Eggs – Warm and comforting with vibrant Mediterranean flavors

Why You’ll Love This Caprese Salad
- Ridiculously simple preparation – This dish comes together in just 10 minutes with zero cooking required, making it perfect for those sweltering summer days when you want something fresh and satisfying without heating up the kitchen
- A symphony of complementary flavors – The sweet, juicy burst of heirloom tomatoes creates the perfect backdrop for creamy mozzarella, while fresh basil adds an aromatic brightness that ties everything together with a drizzle of golden olive oil
- Budget-friendly elegance – Despite its restaurant-quality appearance, this salad uses just a handful of affordable ingredients that you can find at any grocery store, proving that impressive doesn’t have to mean expensive
- Incredibly versatile – Just like our beloved Mediterranean Quinoa Bowl, this caprese serves as a fantastic foundation that welcomes creative additions like sliced peaches, creamy avocado, or a drizzle of balsamic reduction to make it uniquely yours
Quick Overview of How to Make It
The beauty of caprese salad lies in its stunning simplicity. This dish is as beginner-friendly as it gets with zero cooking required:
- Slice and arrange – Simply slice your gorgeous heirloom tomatoes and fresh mozzarella, then arrange them in an alternating pattern on your prettiest platter
- Add the basil – Tuck fresh basil leaves between the slices like little green jewels for that pop of color and aroma
- Drizzle and season – The magic happens when you drizzle everything with good-quality extra-virgin olive oil and finish with flaky sea salt and freshly cracked black pepper
- Let flavors meld – The salt draws out the tomatoes’ natural sweetness while the olive oil creates a silky coating that makes each bite melt in your mouth
No complicated techniques, no special equipment required—just pure, honest flavors coming together in perfect harmony.
Ingredients
For the Basic Caprese:
- 3 to 4 medium heirloom tomatoes, sliced
- 1 (8-ounce) ball fresh mozzarella cheese, sliced
- Fresh basil leaves
- Extra-virgin olive oil, for drizzling
- Flaky sea salt and freshly ground black pepper
Optional Additions:
Sweet Variations:
- Sliced peaches
- Strawberries (delicious in a strawberry caprese-style twist)
- Fresh mint leaves
Savory Variations:
- Balsamic vinegar or balsamic reduction, for drizzling
- Pesto
- Avocado slices
Step-by-Step Instructions

Step 1: Prepare Your Tomatoes Wash and dry your heirloom tomatoes, then slice them into ¼-inch thick rounds using a sharp knife. Arrange the slices on a clean kitchen towel and lightly sprinkle with salt, allowing them to sit for 5 minutes. This draws out excess moisture and concentrates their flavor—a little trick that makes all the difference.
Step 2: Slice the Mozzarella Using a clean, sharp knife, slice your fresh mozzarella ball into ¼-inch thick rounds, similar in thickness to your tomato slices. Pat each slice gently with a paper towel to remove excess moisture. Fresh mozzarella can be delicate, so work slowly and confidently.
Step 3: Arrange on Your Platter On a large serving platter or individual plates, alternate the tomato and mozzarella slices in an overlapping pattern. Think of them as tiles on a roof—each slice should partially cover the one before it, creating a beautiful cascading effect.
Step 4: Add the Basil Tuck fresh basil leaves between and around the tomato and mozzarella slices. For the most aromatic experience, gently tear larger basil leaves with your hands rather than cutting them with a knife, which can bruise the delicate leaves and diminish their flavor.
Step 5: Dress and Season Drizzle the entire salad generously with extra-virgin olive oil, making sure each slice gets a little love. Finish with a sprinkle of flaky sea salt and several grinds of fresh black pepper. If using balsamic vinegar or reduction, add it now with a light hand—a little goes a long way.
Step 6: Let It Rest Allow the salad to sit at room temperature for 5-10 minutes before serving. This brief rest allows all the flavors to meld together and come to their ideal serving temperature.
Nutrition Note: Caprese salad is naturally low-carb, gluten-free, and rich in calcium and antioxidants. It’s a fresh, clean option for a light lunch or appetizer.
What to Serve It With
- Crusty Italian bread or focaccia – Perfect for soaking up the delicious olive oil and tomato juices that pool on the plate
- A crisp white wine – Pinot Grigio, Sauvignon Blanc, or Prosecco complement the fresh flavors beautifully
- Grilled proteins – This salad makes an elegant side dish for grilled chicken, fish, or even a simple pasta dish
- Fresh fruit and cheese board – Extend the Mediterranean theme with additional cheeses, olives, and seasonal fruits for a complete antipasto experience

Top Tips for Perfecting Caprese Salad
- Choose tomatoes at peak ripeness – Your tomatoes should yield slightly to gentle pressure and have a sweet, earthy aroma at the stem end. Heirloom varieties offer the best flavor and visual appeal with their varied colors and shapes
- Use the highest quality mozzarella you can find – Look for fresh mozzarella packed in water, ideally from a specialty cheese shop or Italian market. Avoid the pre-shredded stuff—it won’t give you that creamy, milky flavor you’re after
- Serve at room temperature – Cold mozzarella and tomatoes don’t release their full flavor potential. Let refrigerated ingredients come to room temperature for 20-30 minutes before assembling
- Salt your tomatoes in advance – A light sprinkling of salt 10-15 minutes before serving draws out excess moisture and intensifies the tomato flavor dramatically
- Invest in good olive oil – Since olive oil is one of the main flavors in this dish, splurge on a high-quality extra-virgin variety. It should taste fruity and peppery, not bland or harsh
- Handle basil gently – Always tear basil leaves by hand rather than chopping them, and add them just before serving to prevent wilting and darkening
Storing and Reheating Tips
- Best served immediately – Caprese salad is at its peak when freshly assembled, as the ingredients maintain their individual textures and the basil stays bright green and aromatic
- Short-term storage – If you must store leftovers, keep them in the refrigerator for no more than 24 hours in an airtight container, though the texture will soften considerably
- Prep components separately – For make-ahead entertaining, slice tomatoes and mozzarella up to 4 hours in advance and store them separately, then assemble just before serving
- Drainage is key – Leftover salad will release quite a bit of liquid, so drain excess juices before serving day-old caprese to prevent a watery presentation
- Refresh with fresh elements – If serving day-old caprese, add fresh basil leaves and a new drizzle of olive oil to brighten up the flavors
FAQs
Can I substitute different types of cheese for the mozzarella? While fresh mozzarella is traditional, you can experiment with burrata for extra creaminess, or try goat cheese for a tangy twist. Buffalo mozzarella (mozzarella di bufala) is considered the gold standard if you can find it, offering an even richer, more complex flavor than regular fresh mozzarella.
What if I can’t find good heirloom tomatoes? Regular beefsteak or vine-ripened tomatoes work perfectly fine—just make sure they’re ripe and flavorful. Cherry or grape tomatoes can be halved for a different presentation, and even in winter, greenhouse-grown tomatoes will work better than out-of-season field tomatoes.
How much is too much when it comes to balsamic vinegar? Start with just a light drizzle—about 1-2 teaspoons for a large salad serving 4 people. Traditional caprese doesn’t include balsamic at all, so consider it an optional enhancement rather than a requirement. Balsamic reduction is sweeter and more concentrated, so use even less.
Can I make this salad ahead for a party? For best results, prep your components separately up to 4 hours ahead and assemble just before guests arrive. Pre-assembled caprese will look beautiful for about 30 minutes before the ingredients start releasing moisture and the basil begins to wilt.
What’s the best way to slice fresh mozzarella without it falling apart? Use a very sharp knife and clean it between cuts. Some people prefer using unflavored dental floss to slice through soft cheese cleanly. If your mozzarella is very soft, try chilling it in the refrigerator for 15-20 minutes before slicing.
Can I add protein to make this a complete meal? Absolutely! Grilled chicken, prosciutto, or even white beans transform caprese from an appetizer into a satisfying main course. The optional avocado slices also add healthy fats and make the salad more filling.
Conclusion
There’s something magical about a dish that proves the best things in life really are the simplest. This caprese salad embodies everything I love about cooking—it’s approachable enough for a Tuesday night dinner yet elegant enough to impress weekend guests. The combination of sweet tomatoes, creamy mozzarella, and aromatic basil creates a harmony that never gets old, no matter how many times you make it.
Whether you stick to the classic version or get creative with peaches, strawberries, or a drizzle of pesto, this salad will quickly become your go-to recipe for those moments when you want something fresh, beautiful, and utterly satisfying. Give it a try this week, and don’t forget to let me know in the comments how you made it your own—I love hearing about your delicious variations!
PrintThe Perfect Caprese Salad
Learn how to make perfect caprese salad with fresh tomatoes, mozzarella, and basil. Simple 10-minute recipe with expert tips for best results.
- Prep Time: 10 minutes
- Total Time: 10 minutes
- Yield: 4 servings
Ingredients
For the Basic Caprese:
- 3 to 4 medium heirloom tomatoes, sliced
- 1 (8-ounce) ball fresh mozzarella cheese, sliced
- Fresh basil leaves
- Extra-virgin olive oil, for drizzling
- Flaky sea salt and freshly ground black pepper
Optional Additions:
Sweet Variations:
- Sliced peaches
- Strawberries (delicious in a strawberry caprese-style twist)
- Fresh mint leaves
Savory Variations:
- Balsamic vinegar or balsamic reduction, for drizzling
- Pesto
- Avocado slices
Instructions
- Step 1: Prepare Your Tomatoes Wash and dry your heirloom tomatoes, then slice them into ¼-inch thick rounds using a sharp knife. Arrange the slices on a clean kitchen towel and lightly sprinkle with salt, allowing them to sit for 5 minutes. This draws out excess moisture and concentrates their flavor—a little trick that makes all the difference.
- Step 2: Slice the Mozzarella Using a clean, sharp knife, slice your fresh mozzarella ball into ¼-inch thick rounds, similar in thickness to your tomato slices. Pat each slice gently with a paper towel to remove excess moisture. Fresh mozzarella can be delicate, so work slowly and confidently.
- Step 3: Arrange on Your Platter On a large serving platter or individual plates, alternate the tomato and mozzarella slices in an overlapping pattern. Think of them as tiles on a roof—each slice should partially cover the one before it, creating a beautiful cascading effect.
- Step 4: Add the Basil Tuck fresh basil leaves between and around the tomato and mozzarella slices. For the most aromatic experience, gently tear larger basil leaves with your hands rather than cutting them with a knife, which can bruise the delicate leaves and diminish their flavor.
- Step 5: Dress and Season Drizzle the entire salad generously with extra-virgin olive oil, making sure each slice gets a little love. Finish with a sprinkle of flaky sea salt and several grinds of fresh black pepper. If using balsamic vinegar or reduction, add it now with a light hand—a little goes a long way.
- Step 6: Let It Rest Allow the salad to sit at room temperature for 5-10 minutes before serving. This brief rest allows all the flavors to meld together and come to their ideal serving temperature.













