Classic Caprese Salad Recipe – Fresh Tomato, Mozzarella, Basil, and Olive Oil Salad

This Classic Caprese Salad Recipe is a fresh, colorful, and elegant Italian-style salad made with ripe tomatoes, creamy fresh mozzarella, fragrant basil leaves, extra virgin olive oil, salt, black pepper, and optional balsamic glaze.

It is simple.

It is beautiful.

It is refreshing.

It is full of flavor.

It is perfect for summer meals, family dinners, holiday tables, barbecues, lunch plates, appetizers, and healthy side dishes.

Caprese salad is one of those recipes that proves simple food can be incredibly delicious when the ingredients are fresh and well balanced. You do not need complicated cooking. You do not need heavy dressing. You do not need many ingredients.

You only need good tomatoes, fresh mozzarella, basil, olive oil, and seasoning.

The tomato gives juicy sweetness.

The mozzarella gives creamy richness.

The basil gives fresh herbal aroma.

The olive oil adds smooth flavor.

The salt and pepper bring everything together.

This salad looks impressive on a platter, especially when the tomato and mozzarella slices are arranged in a beautiful circle like the image. It is the kind of dish that feels light but satisfying, simple but elegant, and easy enough for everyday meals.


Recipe Overview

DetailInformation
Recipe NameClassic Caprese Salad
Prep Time15 minutes
Cook Time0 minutes
Total Time15 minutes
Servings4–6
CourseSalad, Side Dish, Appetizer
CuisineItalian-Inspired
DifficultyEasy
Best ServedFresh at room temperature
Main IngredientsTomatoes, mozzarella, basil, olive oil
TextureJuicy, creamy, fresh, tender
FlavorBright, milky, herbal, lightly tangy

Why You’ll Love This Classic Caprese Salad

You will love this Classic Caprese Salad Recipe because it is fresh, quick, and full of natural flavor.

It takes only minutes to prepare.

It needs no cooking.

It looks beautiful on the table.

It works as an appetizer or side dish.

It pairs with many meals.

It is naturally colorful and elegant.

It is perfect for warm weather.

It uses simple ingredients that taste amazing together.

Caprese salad is also one of the easiest recipes to customize. You can make it with red tomatoes, yellow tomatoes, heirloom tomatoes, cherry tomatoes, burrata, mozzarella pearls, avocado, pesto, balsamic glaze, grilled chicken, or even pasta.

But the classic version remains the most loved because it is clean, simple, and balanced.

Every bite gives you tomato, mozzarella, basil, olive oil, salt, and pepper.

That is what makes it timeless.


What Is Caprese Salad?

Caprese salad is a traditional Italian-style salad made with tomatoes, fresh mozzarella, basil, olive oil, and seasoning.

It is usually served as an appetizer, side dish, or light meal.

The salad is famous for its colors: red tomatoes, white mozzarella, and green basil.

These colors are often associated with the Italian flag, which is one reason the salad is so iconic.

A classic Caprese salad does not need lettuce.

It does not need heavy dressing.

It does not need complicated sauces.

The beauty of the recipe is in the freshness of the ingredients.

When tomatoes are ripe and juicy, mozzarella is soft and creamy, basil is fresh, and olive oil is good quality, the salad tastes bright and complete.


Why Caprese Salad Is So Popular

Caprese salad is popular because it is simple, fresh, and elegant.

It can be made in minutes.

It looks beautiful without much effort.

It works for both casual meals and special occasions.

It tastes light but still satisfying.

It can be served before dinner, beside grilled meat, with pasta, on a brunch table, or as part of a summer lunch.

Another reason people love Caprese salad is that it feels refreshing. The tomatoes are juicy, the basil is fragrant, and the mozzarella is cool and creamy.

It is especially good during tomato season when fresh tomatoes are sweet, ripe, and full of flavor.


Ingredients

Main Ingredients

IngredientAmount
Large ripe tomatoes4–5
Fresh mozzarella12 oz / 340 g
Fresh basil leaves1 cup
Extra virgin olive oil3–4 tablespoons
Flaky salt or sea saltTo taste
Fresh black pepperTo taste
Balsamic glaze, optional1–2 tablespoons

Optional Add-Ins

Add-InWhy It Works
Heirloom tomatoesAdds color and sweetness
Cherry tomatoesMakes bite-sized salad
Burrata cheeseMakes it extra creamy
Avocado slicesAdds richness
PestoAdds stronger basil flavor
Red onionAdds sharpness
CucumberAdds crunch
ArugulaAdds peppery freshness
Grilled chickenTurns it into a meal
PastaMakes Caprese pasta salad

Ingredient Notes

Tomatoes

Tomatoes are the heart of Caprese salad.

Use the best tomatoes you can find.

Ripe tomatoes should feel slightly firm but not hard.

They should smell fresh and sweet.

They should be juicy but not mushy.

For the best flavor, use tomatoes at room temperature. Cold tomatoes from the refrigerator can taste dull and less sweet.

Good choices include vine tomatoes, Roma tomatoes, beefsteak tomatoes, heirloom tomatoes, or large garden tomatoes.

If you want a colorful platter like the image, use a mix of red and yellow tomatoes.

This makes the salad more attractive and gives a beautiful fresh look.


Fresh Mozzarella

Fresh mozzarella is soft, creamy, and mild.

It is different from low-moisture mozzarella used for pizza.

For Caprese salad, use mozzarella packed in water or brine.

It should be tender and easy to slice.

You can use large mozzarella balls and cut them into slices.

You can also use mozzarella pearls or bocconcini for a smaller salad.

For an extra luxurious version, use burrata. Burrata is softer and creamier because it has a rich creamy center.


Basil

Fresh basil gives Caprese salad its signature aroma.

Do not use dried basil for this recipe.

Dried basil does not have the same fresh flavor or texture.

Use whole basil leaves if they are small and tender.

If the leaves are large, you can tear them gently by hand.

Avoid chopping basil too early because it can darken.

Add basil shortly before serving for the freshest flavor.


Olive Oil

Extra virgin olive oil is best for Caprese salad.

Because the recipe is simple, olive oil flavor matters.

Use a smooth, fruity olive oil if possible.

Drizzle it over the tomatoes and mozzarella right before serving.

Do not drown the salad in oil.

A good drizzle is enough to bring everything together.


Salt

Salt is very important.

Tomatoes need salt to bring out their natural sweetness.

Use flaky salt, sea salt, or kosher salt.

Do not skip it.

Add salt shortly before serving so the tomatoes do not release too much juice too early.


Black Pepper

Freshly cracked black pepper adds warmth and balance.

It makes the salad taste more complete.

Use it lightly so it does not overpower the basil and mozzarella.


Balsamic Glaze

Balsamic glaze is optional.

Traditional Caprese salad is often made with olive oil and salt only, but many people love balsamic glaze because it adds sweet tangy flavor.

Use a small amount.

Too much balsamic glaze can overpower the fresh ingredients.

A light drizzle is enough.


Best Tomatoes for Caprese Salad

Heirloom Tomatoes

Heirloom tomatoes are colorful, juicy, and flavorful.

They are perfect for a beautiful Caprese platter.

They can be red, yellow, orange, green, purple, or striped.

Beefsteak Tomatoes

Beefsteak tomatoes are large and juicy.

They make big slices that look beautiful with mozzarella.

Roma Tomatoes

Roma tomatoes are firmer and less watery.

They work well if you want neat slices.

Vine-Ripened Tomatoes

Vine-ripened tomatoes are sweet and easy to find.

They are a reliable choice.

Cherry Tomatoes

Cherry tomatoes are great for small bite-sized Caprese salad.

Use them with mozzarella pearls and small basil leaves.

For the platter style in the image, large ripe tomatoes or heirloom tomatoes are best.


Best Mozzarella for Caprese Salad

Fresh Mozzarella Ball

This is the classic choice.

Slice it into rounds and layer it with tomato slices.

Mozzarella Pearls

These are small and easy to use.

They are great for party bowls and skewers.

Bocconcini

These are small mozzarella balls, larger than pearls.

They work well for chopped Caprese salad.

Burrata

Burrata is extra creamy and rich.

It is perfect if you want a restaurant-style salad.

Buffalo Mozzarella

Buffalo mozzarella has a richer flavor and softer texture.

It is excellent for authentic-style Caprese salad.


Step-by-Step Instructions

Step 1: Prepare the Tomatoes

Wash the tomatoes gently under cool water.

Dry them with a clean towel.

Use a sharp knife to slice them into even rounds.

Try not to slice them too thin.

Thicker slices hold their shape better and look more beautiful on the platter.

If using very juicy tomatoes, place the slices on a paper towel for a few minutes to remove excess moisture.

This helps keep the salad from becoming watery.


Step 2: Slice the Mozzarella

Remove the mozzarella from the liquid.

Pat it dry gently with paper towels.

Slice the mozzarella into rounds about the same thickness as the tomato slices.

This makes the salad look balanced.

If the mozzarella is very soft, use a sharp knife and cut carefully.

Do not press too hard or it may tear.


Step 3: Arrange the Salad

Choose a large serving plate or platter.

Alternate tomato slices, mozzarella slices, and basil leaves.

You can arrange them in a circle, a straight line, or a layered pattern.

For a beautiful presentation like the image, overlap the slices slightly and place fresh basil leaves between them.

Use different tomato colors if possible.

This gives the platter a fresh and elegant look.


Step 4: Season the Salad

Sprinkle the tomatoes and mozzarella with salt.

Add freshly cracked black pepper.

Season evenly but lightly.

The goal is to enhance the fresh ingredients, not hide them.

Let the salt sit for a few minutes to bring out the tomato flavor.


Step 5: Add Olive Oil

Drizzle extra virgin olive oil over the salad.

Move the spoon or bottle slowly so each section gets a little oil.

The olive oil should shine on the tomatoes and mozzarella.

Do not add too much.

Caprese salad should feel fresh, not oily.


Step 6: Add Balsamic Glaze

If using balsamic glaze, drizzle it lightly over the salad.

Use thin lines across the platter.

A small amount adds sweetness and acidity.

Too much can make the salad dark and heavy.

If you prefer a very classic version, skip the balsamic glaze and use only olive oil, salt, and pepper.


Step 7: Serve Fresh

Serve the Caprese salad immediately.

It is best at room temperature.

Do not serve it ice cold because cold tomatoes and mozzarella have less flavor.

If you prepared the ingredients ahead of time, assemble the salad shortly before serving.

Freshness is the secret.


How to Make Caprese Salad Look Beautiful

Presentation matters with Caprese salad.

Use a large white plate if possible.

White makes the red tomatoes, green basil, and white mozzarella stand out.

Slice tomatoes and mozzarella evenly.

Alternate the colors.

Use basil leaves between slices.

Drizzle olive oil neatly.

Add black pepper at the end.

Use a little flaky salt.

Add a burrata ball in the center if you want a special look.

You can also arrange the salad in a spiral pattern, like a flower, or in rows for a party tray.

A beautiful Caprese salad is simple, but it looks expensive and elegant.


How to Keep Caprese Salad from Getting Watery

Caprese salad can become watery if tomatoes are too juicy or salted too early.

To prevent this:

Use firm ripe tomatoes.

Pat tomato slices lightly with paper towels.

Pat mozzarella dry.

Add salt shortly before serving.

Do not assemble too far ahead.

Serve soon after dressing.

If making ahead, slice the tomatoes and mozzarella separately, then assemble just before serving.

This keeps the salad fresh and clean.


Classic Caprese Salad Dressing

Traditional Caprese salad does not use a heavy dressing.

The dressing is usually simple:

Extra virgin olive oil.

Salt.

Black pepper.

Sometimes balsamic glaze.

That is all.

The ingredients should be fresh enough to shine on their own.

If you want more flavor, you can make a quick dressing.

Simple Dressing

3 tablespoons extra virgin olive oil.

1 tablespoon balsamic vinegar.

1 teaspoon lemon juice.

Pinch of salt.

Pinch of black pepper.

Mix and drizzle lightly.

This is not fully traditional, but it tastes delicious.


Caprese Salad with Balsamic Glaze

Balsamic glaze is thick, sweet, and tangy.

It pairs very well with tomatoes and mozzarella.

You can buy it ready-made or make it at home.

Homemade Balsamic Glaze

Add ½ cup balsamic vinegar to a small saucepan.

Simmer gently until reduced by half.

Let it cool.

It will thicken as it cools.

Use a small drizzle over the salad.

Do not boil too hard or it may burn.


Caprese Salad with Burrata

For a richer version, replace mozzarella with burrata.

Place the burrata in the center of the platter.

Arrange tomato slices and basil around it.

Drizzle with olive oil.

Add salt and pepper.

Cut into the burrata just before serving so the creamy center spreads onto the tomatoes.

This version is perfect for special dinners and guests.


Caprese Salad Skewers

Caprese skewers are great for parties.

Use cherry tomatoes, mozzarella pearls, and basil leaves.

Thread them onto small skewers.

Drizzle with olive oil and balsamic glaze.

Sprinkle with salt and pepper.

These are easy to serve as appetizers.

They are perfect for potlucks, buffets, lunch boxes, and holiday trays.


Caprese Salad with Avocado

Avocado makes Caprese salad richer and more filling.

Add sliced avocado between the tomato and mozzarella.

Drizzle with olive oil and lemon juice.

Add salt, pepper, and basil.

This version is creamy, fresh, and satisfying.

Serve it immediately because avocado can brown quickly.


Caprese Pasta Salad

You can turn this recipe into a pasta salad.

Use cooked pasta, cherry tomatoes, mozzarella pearls, basil, olive oil, balsamic glaze, salt, and pepper.

Add pesto if you want more flavor.

Chill before serving.

This version is perfect for meal prep, picnics, barbecues, and lunch bowls.


Caprese Chicken Salad

To make Caprese salad a full meal, add grilled chicken.

Slice grilled chicken breast and place it over the tomatoes and mozzarella.

Add olive oil, basil, salt, pepper, and balsamic glaze.

This creates a high-protein lunch or dinner that still tastes light and fresh.

You can also serve it with garlic bread or roasted potatoes.


What to Serve with Caprese Salad

Caprese salad pairs well with many dishes.

Serve it with grilled chicken.

Serve it with steak.

Serve it with pasta.

Serve it with pizza.

Serve it with garlic bread.

Serve it with roasted vegetables.

Serve it with fish.

Serve it with shrimp.

Serve it with sandwiches.

Serve it with soup.

Serve it with burgers.

Serve it with grilled lamb.

Serve it with rice bowls.

It also works beautifully as part of a Mediterranean-style platter with olives, bread, hummus, grilled vegetables, and cheese.


Best Occasions for Caprese Salad

This salad is perfect for:

Summer dinners.

Family gatherings.

Holiday tables.

Barbecues.

Picnics.

Potlucks.

Birthday parties.

Brunch.

Lunch plates.

Dinner appetizers.

Healthy side dishes.

Italian-themed meals.

Romantic dinners.

Garden parties.

Because it is colorful and easy, it always looks good on the table.


Make-Ahead Instructions

Caprese salad is best assembled right before serving.

However, you can prepare parts ahead.

Slice the tomatoes and store them covered.

Slice the mozzarella and keep it refrigerated.

Wash and dry the basil.

Make balsamic glaze ahead if using.

When ready to serve, arrange everything on the platter and season.

Do not add salt too early because tomatoes release juice.

Do not add basil too early because it can wilt.

Do not add olive oil too early because the salad can become watery.


Storage

Caprese salad is best eaten fresh.

If you have leftovers, store them in an airtight container in the refrigerator.

They are best eaten within 1 day.

The tomatoes may release liquid, and the basil may darken.

For best results, store leftovers without extra balsamic glaze if possible.

Do not freeze Caprese salad.

Fresh tomatoes and mozzarella do not freeze well in this style of dish.


Pro Tips for the Best Caprese Salad

Use ripe tomatoes.

Use fresh mozzarella.

Use fresh basil.

Use good olive oil.

Season with salt.

Serve at room temperature.

Do not overdress.

Do not assemble too early.

Pat mozzarella dry.

Use colorful tomatoes for presentation.

Add balsamic glaze lightly.

Use a sharp knife for clean slices.

Taste before serving.


Common Mistakes to Avoid

Using Cold Tomatoes

Cold tomatoes have less flavor.

Let them come to room temperature before serving.

Using Dry Mozzarella

Low-moisture pizza mozzarella is not ideal.

Use fresh mozzarella.

Skipping Salt

Salt brings out tomato sweetness.

Do not skip it.

Adding Too Much Balsamic Glaze

Too much glaze can overpower the salad.

Use a light drizzle.

Preparing Too Early

Caprese salad is best fresh.

Assemble close to serving time.

Using Dried Basil

Fresh basil is essential.

Dried basil does not give the same result.

Using Watery Tomatoes

Very watery tomatoes can make the platter messy.

Use ripe but firm tomatoes.


Troubleshooting Guide

My Caprese Salad Is Watery

The tomatoes may be too juicy or salted too early.

Pat the slices dry and season shortly before serving.

My Salad Tastes Bland

Add more salt, better olive oil, fresh pepper, or a small drizzle of balsamic glaze.

Make sure the tomatoes are ripe.

My Mozzarella Is Falling Apart

Use a sharp knife and pat it dry before slicing.

Very soft mozzarella should be handled gently.

My Basil Turned Dark

Basil bruises easily.

Tear it gently by hand and add it close to serving time.

My Salad Tastes Too Sour

You may have used too much balsamic vinegar or glaze.

Add more mozzarella and tomatoes to balance it.

My Salad Looks Messy

Use even slices, a large platter, and arrange in a neat overlapping pattern.


Nutrition Estimate

ServingAmount
Calories180–320
Protein9–16 g
Carbohydrates6–14 g
Fat12–24 g
Fiber2–4 g
Sodium250–600 mg
Serving Size1 portion

Nutrition values are approximate and depend on tomato size, mozzarella amount, olive oil, and toppings.


Frequently Asked Questions

What is Caprese salad made of?

Caprese salad is made with fresh tomatoes, fresh mozzarella, basil leaves, olive oil, salt, and black pepper.

Some versions also include balsamic glaze.

Is Caprese salad served cold?

Caprese salad is best served at room temperature.

Cold tomatoes and mozzarella have less flavor.

What tomatoes are best for Caprese salad?

Ripe garden tomatoes, heirloom tomatoes, beefsteak tomatoes, vine tomatoes, and Roma tomatoes all work well.

Can I use cherry tomatoes?

Yes.

Cherry tomatoes are great for chopped Caprese salad or Caprese skewers.

What cheese is best for Caprese salad?

Fresh mozzarella is the classic choice.

Burrata, mozzarella pearls, bocconcini, or buffalo mozzarella also work well.

Can I make Caprese salad ahead of time?

You can slice the ingredients ahead, but it is best to assemble and season the salad shortly before serving.

Does Caprese salad need balsamic glaze?

No.

Traditional Caprese salad can be made with only olive oil, salt, and pepper.

Balsamic glaze is optional.

Can I add avocado?

Yes.

Avocado adds creaminess and makes the salad more filling.

Can I add chicken?

Yes.

Grilled chicken turns Caprese salad into a full meal.

How do I keep Caprese salad from getting watery?

Use firm ripe tomatoes, pat mozzarella dry, and add salt shortly before serving.

How long does Caprese salad last?

It is best eaten fresh, but leftovers can be refrigerated for about 1 day.

Can I freeze Caprese salad?

No.

Freezing is not recommended because tomatoes and mozzarella lose their texture.

What can I serve with Caprese salad?

Serve it with grilled chicken, steak, pasta, pizza, garlic bread, fish, shrimp, sandwiches, or soup.

Can I use dried basil?

Fresh basil is strongly recommended.

Dried basil does not give the same fresh flavor.

Is Caprese salad healthy?

Caprese salad can be part of a balanced meal.

It includes tomatoes, basil, mozzarella, and olive oil.

The nutrition depends on portion size and how much cheese and oil are used.


Final Thoughts

This Classic Caprese Salad Recipe is fresh, simple, colorful, and full of beautiful flavor.

It is made with ripe tomatoes, creamy fresh mozzarella, fragrant basil, olive oil, salt, black pepper, and optional balsamic glaze.

The recipe is easy enough for everyday meals but elegant enough for guests and special occasions.

The secret is using fresh ingredients and not overcomplicating the dish.

Good tomatoes matter.

Fresh mozzarella matters.

Fresh basil matters.

A light drizzle of olive oil and a sprinkle of salt can make everything taste bright and delicious.

Serve this Caprese salad as an appetizer, side dish, lunch plate, summer salad, party platter, or fresh addition to family dinners.

It is simple, beautiful, and always satisfying.