Classic Caprese Salad Recipe
Some recipes remind me that the best food doesn’t always need a long ingredient list or hours in the kitchen. This classic Caprese salad is a perfect example. With juicy tomatoes, creamy fresh mozzarella, fragrant basil leaves, and a drizzle of good olive oil, you can make something that looks beautiful and tastes absolutely delicious in just a few minutes.
Honestly, whenever I have ripe tomatoes on the counter and fresh basil in the fridge, this is one of the first things I think of making. I usually arrange the tomato and mozzarella slices on a plate, tuck fresh basil leaves between them, and finish everything with olive oil, freshly cracked black pepper, and a little flaky salt.
The result is simple, colorful, and incredibly satisfying. The sweetness of the tomatoes balances the creamy mozzarella, while the basil adds a fresh, aromatic flavor that brings everything together.
Whether you’re preparing a light summer lunch, planning a dinner party, or looking for an easy appetizer that feels a little fancy, this Italian Caprese salad is always a lovely choice.
What Is Caprese Salad?
Caprese salad, traditionally known as Insalata Caprese, is a classic Italian dish made with tomatoes, fresh mozzarella cheese, basil, olive oil, and seasoning.
Its colors—red, white, and green—are often associated with the Italian flag. The traditional version keeps things simple, allowing the freshness and quality of each ingredient to shine.
Some modern versions include balsamic glaze, pesto, avocado, or other additions. I love the traditional combination, but a small drizzle of balsamic glaze is a delicious option when I want a slightly sweeter finish.
Why You’ll Love This Easy Caprese Salad
- Ready in 10 minutes: There’s no cooking required, making it ideal for busy days.
- Fresh and flavorful: Sweet tomatoes, creamy mozzarella, and fragrant basil complement one another beautifully.
- Simple ingredients: You only need a handful of everyday ingredients.
- Beautiful presentation: The colorful layers look impressive on a serving platter.
- Perfect for summer: It’s an excellent way to enjoy ripe, seasonal tomatoes.
- Easy to customize: Add balsamic glaze, pesto, or avocado if you’d like to experiment.
Ingredients for Caprese Salad
This recipe serves 4 people as an appetizer or side dish.
Main ingredients
- 4 medium ripe tomatoes, preferably heirloom or vine-ripened
- 8 ounces (225 g) fresh mozzarella cheese
- 1 small bunch fresh basil leaves
- 2 tablespoons extra-virgin olive oil
- 1/2 teaspoon flaky sea salt, or to taste
- 1/4 teaspoon freshly cracked black pepper
Optional ingredients
- 1–2 tablespoons balsamic glaze
- 1 teaspoon fresh lemon juice
- 1 tablespoon toasted pine nuts
- A few small basil leaves for garnish
My ingredient tip: Since this salad uses so few ingredients, quality really matters. I usually choose tomatoes that smell fragrant and feel ripe but not mushy. For the mozzarella, look for fresh mozzarella packed in water or its own liquid rather than the low-moisture cheese commonly used for pizza.
How to Make Classic Caprese Salad
Step 1: Prepare the tomatoes
Wash the tomatoes under cool running water and pat them dry.
Using a sharp knife, slice the tomatoes into rounds approximately 1/4 inch thick. Try to keep the slices reasonably even so they’re easy to layer with the mozzarella.
I usually leave the skins on because they help the tomatoes hold their shape and add a lovely natural texture.
Arrange the tomato slices on a large serving plate or shallow platter, slightly overlapping them.
Step 2: Slice the mozzarella
Drain the fresh mozzarella and gently pat it dry with a paper towel.
Slice the cheese into rounds similar in thickness to the tomatoes. If the mozzarella is very soft, use a sharp knife and wipe the blade between cuts for cleaner slices.
Alternate the mozzarella slices with the tomatoes, tucking each piece between the tomato rounds.
The combination of red tomatoes and white mozzarella already looks beautiful, even before you add the basil.
Step 3: Add the fresh basil
Rinse the basil leaves gently and dry them thoroughly.
Tuck whole basil leaves between the tomato and mozzarella slices. Smaller leaves can be left whole, while larger leaves can be torn gently by hand.
Honestly, I prefer using whole or hand-torn basil leaves instead of chopping them finely. They look prettier on the plate and keep their fresh aroma.
Step 4: Drizzle with olive oil
Pour the extra-virgin olive oil evenly over the tomatoes, mozzarella, and basil.
You don’t need to drown the salad in oil. A light drizzle is enough to add richness and help bring all the flavors together.
If you have a fruity, peppery extra-virgin olive oil, this is a great recipe in which to use it.
Step 5: Season the salad
Sprinkle the salad with flaky sea salt and freshly cracked black pepper.
The salt helps bring out the natural sweetness of the tomatoes, while the pepper adds a gentle bite.
If you enjoy a hint of sweetness and acidity, finish with a light drizzle of balsamic glaze. This is optional, but it adds a delicious contrast to the creamy mozzarella.
Step 6: Serve and enjoy
Serve the Caprese salad immediately or let it sit at room temperature for about 10 minutes before serving, provided it has been handled safely.
This short resting period allows the flavors to mingle without making the tomatoes too watery.
Garnish with a few extra basil leaves and serve with crusty bread to soak up the flavorful tomato juices and olive oil.
My Best Tips for the Perfect Caprese Salad
1. Choose ripe, flavorful tomatoes
Tomatoes are the star of this recipe, so try to use ripe, seasonal varieties. Heirloom tomatoes, beefsteak tomatoes, and vine-ripened tomatoes are all excellent choices.
If your tomatoes are pale, hard, or flavorless, the finished salad won’t taste nearly as good.
2. Use fresh mozzarella
Fresh mozzarella has a soft, creamy texture that works beautifully with juicy tomatoes. Buffalo mozzarella is another delicious option if you can find it.
Drain excess liquid before slicing so the salad doesn’t become watery.
3. Don’t refrigerate the tomatoes unnecessarily
Cold temperatures can dull the flavor and texture of ripe tomatoes. If you’re preparing the salad shortly before serving, room-temperature tomatoes generally taste better.
However, don’t leave the finished salad sitting out for extended periods; refrigerate perishable ingredients promptly.
4. Add the basil just before serving
Fresh basil can darken or wilt after cutting. I usually add it at the last minute to keep the leaves looking bright and fresh.
5. Season just before serving
Salt draws moisture out of tomatoes. Adding it shortly before serving helps preserve the salad’s appearance and prevents excess liquid from collecting on the plate.
6. Use a good-quality olive oil
Because olive oil is one of the main flavor components, a good extra-virgin olive oil makes a noticeable difference.
You don’t need an expensive bottle—just choose one with a fresh, pleasant flavor.
7. Keep the presentation simple
Caprese salad looks best when the ingredients remain recognizable. Arrange the slices in overlapping rows or a circular pattern, then scatter basil leaves over the top.
A beautiful platter doesn’t need complicated decoration.
Delicious Caprese Salad Variations
Caprese Salad with Balsamic Glaze
Drizzle balsamic glaze over the finished salad for a sweet-tangy flavor. This is one of the easiest ways to give the classic recipe a slightly more modern twist.
Caprese Salad with Pesto
Add a few small spoonfuls of basil pesto instead of, or alongside, the olive oil. The extra garlic, basil, and Parmesan flavors make the salad especially aromatic.
Caprese Salad with Avocado
Add slices of ripe avocado for extra creaminess. Toss them with a little lemon juice to help slow browning.
Cherry Tomato Caprese Salad
Replace sliced tomatoes with halved cherry or grape tomatoes. Tear the mozzarella into bite-sized pieces and toss everything together in a bowl for an easy, casual version.
Grilled Peach Caprese Salad
Add slices of lightly grilled peaches for a sweet, summery variation. Their sweetness pairs beautifully with mozzarella, basil, and balsamic glaze.
Caprese Salad with Burrata
Replace the mozzarella with fresh burrata. When cut open, its creamy center creates a luxurious texture that works beautifully with ripe tomatoes and basil.
What to Serve with Caprese Salad
This fresh Italian salad pairs well with a variety of dishes. Here are a few ideas for serving it.
1. Crusty Italian bread
Serve slices of sourdough, ciabatta, or baguette alongside the salad. The bread is perfect for soaking up the olive oil and tomato juices.
2. Grilled chicken
A simple grilled chicken breast seasoned with garlic, lemon, and herbs makes a satisfying main course.
3. Pasta dishes
Pair Caprese salad with spaghetti, pesto pasta, or a creamy tomato pasta for a fresh contrast to a richer main dish.
4. Grilled fish
Baked salmon or grilled white fish works wonderfully with the light, bright flavors of the salad.
5. Pizza
Serve it alongside homemade pizza or a classic Margherita pizza for an Italian-inspired meal.
6. Antipasto platters
Add olives, roasted peppers, artichokes, and cured meats to create a generous appetizer spread for entertaining.
7. Sandwiches and wraps
Serve it alongside grilled vegetable sandwiches, chicken panini, or pesto wraps for a relaxed lunch.
Make-Ahead and Storage Tips
Can you make Caprese salad ahead of time?
You can wash the tomatoes and basil, drain the mozzarella, and prepare the ingredients ahead of time. However, I recommend slicing and assembling everything shortly before serving for the best flavor and texture.
If you need to prepare it in advance, arrange the tomato and mozzarella slices on a covered plate and refrigerate them. Add the basil, olive oil, salt, and pepper closer to serving time.
How should you store leftovers?
Transfer leftover Caprese salad to an airtight container and refrigerate promptly. For the best quality, enjoy it within 1 day.
The tomatoes will release liquid as they sit, and the basil may wilt, so the salad is generally best eaten fresh.
Can you freeze Caprese salad?
Freezing isn’t recommended. Fresh tomatoes and mozzarella both change texture after freezing and thawing, making the salad watery and less appealing.
Should Caprese salad be served cold?
It is best served cool or at room temperature rather than ice-cold. Allow refrigerated ingredients to sit out briefly before serving if appropriate, but don’t leave the salad at room temperature for more than 2 hours, or 1 hour when temperatures exceed 90°F (32°C).
Nutrition Information
The following nutrition estimates are for one serving, assuming the recipe makes 4 servings and does not include optional balsamic glaze or other additions.
| Nutrient | Approximate amount per serving |
|---|---|
| Calories | 230 kcal |
| Protein | 12 g |
| Carbohydrates | 7 g |
| Total fat | 18 g |
| Saturated fat | 7 g |
| Fiber | 2 g |
| Sugar | 5 g |
| Sodium | 350 mg |
Actual nutrition values will vary depending on the type of mozzarella, the size of the tomatoes, the amount of olive oil used, and the quantity of salt added.
Frequently Asked Questions
1. What type of mozzarella is best for Caprese salad?
Fresh mozzarella is the traditional choice because it has a soft, milky flavor and a tender texture. Buffalo mozzarella is also excellent. Avoid pre-shredded or very firm, low-moisture mozzarella if you want the classic Caprese experience.
2. Can I make Caprese salad without balsamic vinegar?
Absolutely! Traditional Caprese salad doesn’t require balsamic vinegar. Tomatoes, fresh mozzarella, basil, olive oil, salt, and pepper are enough to make a delicious dish. Balsamic glaze is simply an optional addition for extra sweetness and acidity.
3. Why does my Caprese salad become watery?
Tomatoes naturally release juice, especially after they’re sliced and salted. To reduce excess liquid, pat the mozzarella dry, season the salad shortly before serving, and avoid assembling it too far in advance.
4. Can I use dried basil instead of fresh basil?
Fresh basil is strongly recommended because it provides the distinctive aroma and flavor associated with Caprese salad. Dried basil has a different texture and a less vibrant flavor, so it isn’t an ideal substitute for the fresh leaves.
5. Is Caprese salad healthy?
Caprese salad can be part of a balanced diet. Tomatoes provide vitamin C and other beneficial nutrients, while mozzarella contributes protein and calcium. Olive oil provides unsaturated fats. The overall nutritional profile depends on portion size, the cheese used, and how much oil and salt you add.
