Caprese Salad is a vibrant and easy Italian salad, and one of my favorite summer salads! This authentic Caprese recipe has layers of juicy tomatoes, mozzarella cheese, and fresh basil that are stunning on a platter and so tasty with the simple dressing.

This post may contain affiliate links. Read my disclosure policy.
Helpful Reader Review
“The BEST summer salad! We eat this daily using tomatoes from our garden…so delish! – Kellie ★★★★★
Caprese Salad Video
There’s a reason why everyone is obsessed with “Caprese” everything, even Caprese Skewers served as an appetizer! It’s fresh, healthy, flavorful, and perfect as a light summer lunch. Watch the video to see how we make this super-easy summer salad.
“Insalata Caprese” literally means “the salad of Capri” which is an Italian island. Caprese salad is typically made by layering slices of fresh mozzarella cheese, tomatoes, and basil, then seasoned to perfection, drizzled with extra virgin olive oil and sometimes a balsamic glaze.
Just like our popular Cucumber Tomato Salad and Panzanella Salad, this Caprese Salad should is on our regular menu rotation during tomato season when tomatoes are at their peak in flavor and texture.
Did You Know?
The colors of a Caprese Salad match the Italian flag, which is green, white, and red? Now every time you look at this salad, you’ll think of Italy!

Ingredients and Variations
The ingredients for Caprese Salad are simple, but so tasty when combined. I also shared easy substitutions if you want to change things up.
- Tomatoes – In-season summer tomatoes will taste best. Beefsteak tomatoes or Heirloom tomatoes are a classic choice. If you can’t find them, try halved cherry tomatoes or Campari. They should be ripe, but firm. Avoid soft and overripe tomatoes, which can get too juicy and mushy once salted. If you want to substitute tomatoes, try sliced peaches or a combination of tomatoes and peaches.
- Cheese – Fresh whole milk mozzarella is traditional. I like to buy it pre-sliced to make the assembly easier. You can also use mini mozzarella balls (Bocconcini), or even Burrata like in my Tomato Burrata Salad. If you want a dairy-free version, substitute cheese for slices of avocado.
- Basil – Genovese basil is the top choice with large, tender leaves. If fresh basil leaves aren’t an option, try baby arugula or mint.
- Balsamic Glaze – Balsamic isn’t always used in this salad, but it adds tons of flavor. I love my homemade Balsamic Glaze, which is just a balsamic reduction (thicker than balsamic vinegar), but you can use store-bought. If you want to substitute, try spooning on fresh Basil Pesto.
- Extra virgin olive oil – this is the easiest way to add a layer of flavor. Use the highest quality oil you can get your hands on. It really makes a difference!
- Salt and Pepper – use a flaky sea salt such as Maldon (my favorite!), which adds a bit of crunch, or a kosher salt, plus freshly cracked black pepper. Salt really amplifies the flavor of tomatoes, so you’ll want to be generous with the seasoning.

How to Make Caprese Salad
- Start by layering slices of tomatoes on a serving platter. Tuck slices of cheese between each tomato so both are visible then tuck whole basil leaves between the cheese and tomatoes. Arrange the slices so you can see every layer.
- Sprinkle generously with salt and pepper, drizzle all over with extra virgin olive oil, and drizzle with 2 Tbsp balsamic glaze or add it to taste. Once the salad is dressed, you’ll want to enjoy it right away.
Natasha’s Serving Tip
Caprese salad is so beautiful when served on a platter. Arrange all of your salad ingredients, then just before serving, drizzle with salt, pepper, balsamic glaze, and extra virgin olive oil. Adding the salt too early will make your tomatoes release extra juice.

Make-Ahead Tips
Caprese salad is a stunner, but only for a short period of time. Once you add the dressing and salt, it will start to wilt and get juicy. This is why I wait to add the dressing until just before serving, but you do have a small window to prep in advance, which is helpful when hosting.
- Prep and Arrange – you can slice tomatoes and mozzarella and pat dry with paper towels then arrange them on a platter and refrigerate for up to 4 hours ahead of serving. Cover lightly with plastic wrap over the top (don’t press it against the cheese to avoid condensation collecting). Store basil separately.
- Dress and Serve – Just before serving, add basil to the platter and dress with extra virgin olive oil, balsamic glaze, salt, and pepper. Once it’s dressed, it should be enjoyed within 30-60 minutes for the freshest look.

What to Serve with Caprese Salad
In the summer months when the tomatoes are plentiful and so delicious, I’ll make this salad for lunch, and it’s super satisfying on it’s own since it has some protein from the cheese, but if you want some easy pairing options, these dishes pair perfectly with Caprese Salad:
- Protein – Tuscan Chicken, Chicken Pesto Roll Ups, Pan-Seared Cod, Grilled Shrimp Skewers or Shrimp Scampi
- Breads – Focaccia Bread, Sourdough Bread
- Grains – Lasagna, Risotto, or buttered Homemade Pasta
Caprese Salad Recipe

Ingredients
- 1 1/2 lbs Ripe tomatoes, (3-4 medium) sliced 1/4” thick
- 12-16 oz Fresh mozzarella, sliced 1/4” thick
- 1 bunch Fresh basil, (1/3 cup basil leaves)
- 3 Tbsp Extra virgin olive oil, for drizzling
- 1/2 tsp Sea salt, or to taste
- 1/4 tsp Black pepper, or to taste
- 2 Tbsp Balsamic glaze, or added to taste (optional)
Instructions
- Start by layering slices of tomatoes on a serving platter. Tuck slices of cheese between each tomato so both are visible then tuck whole basil leaves between the cheese and tomatoes. Arrange the slices so you can see every layer.
- Just before serving, season generously with salt and pepper, drizzle all over with extra virgin olive oil, and drizzle with 2 Tbsp balsamic glaze or add it to taste.
Nutrition Per Serving
Filed Under
More Recipes with Fresh Tomatoes
These tomato recipes will help you get the most of sweet summer tomatoes.
- Tomato Mozzarella Salad Recipe
- Pico De Gallo
- Marinated Tomatoes
- Bruschetta
- Roasted Tomato Salsa
- Tomato Goat Cheese Crostini
- Creamy Cucumber Tomato Salad
Can this be made a head of time or does it need to be served right away?
Hi Linda, once the dressing and salt are added, it can make the tomatoes juicy so I would assemble up to a few hours ahead, cover with plastic and refrigerate then add the dressing and seasoning just before serving the Caprese Salad.
hi, I was wondering if the balsamic glaze will keep in the fridge and for how long
Hi Lori! I have a note on the blog post for that recipe, “ How to Store Balsamic Glaze:
Balsamic glaze keeps really well. Transfer to a mason jar or air-tight container, let cool to room temperature then refrigerate for 3 to 4 weeks.”
I’m sure this Caprese Salad is delicious; all your recipes are,my favorite being the Corn Chowder. Regarding this salad and other recipes that use fresh basil (like, pizza or soup), do you eat the basil?
Thank you.
Hello Jeanette! Thank you for your great comments and feedback. Yes, I do eat basil too, they’re super good!
All your recipies are amazing! When searching for a new recipie I almost always choose your’s!
Please keep sharing!
I’m so happy you love our recipes! Thank you so much for the fantastic review and your encouraging words, Camilla. I am smiling big reading your comment
Your recipes are great. However, in order to follow the recipe instructions, it’s a constant fight with all sorts of ads. So disappointing. I’m so sorry but I can’t continue watching you.
Hi Liz, Thank you for sharing your concerns and feedback. The only way we can continue providing free recipes is by having ads on our site, so we are not able to remove those at this time. We find that most people would rather see the ads than pay to see the recipes. But we will definitely take note of your feedback and use it to improve our website.
I appreciate your feedback, and I hope you love every recipe you try.
Hi Natasha,
Made your caprese salad with balsamic glaze (I added the optional honey to the glaze). My husband and I really enjoyed it! It’s a keeper. Matter of fact, we’re having it again tonight!
Thanks, Natasha!
Very nice and enjoy it again!
Can this be refrigerated for a couple hours We’re having company in a couple hours. Brenda
Hi Brenda, we prefer this recipe fresh and haven’t tried making it ahead yet.
Natasha, is this a recipe that can be made the night before and refrigerated?
Hi Lisa, we prefer it best fresh.
Loved this salad so delicious
Balsamic dressing got a little to thick so I added more Balsamic.
Glad you enjoyed it, Shirley.
thinking of chopping some arugula on top also what do you think?
Hi! I think that would go great! 🙂
I have been thinking and praying for you and your family as the events in the Ukraine unfold. Reading your blog and using your recipes have been a real blessing over the years. We have a sovereign Lord.
You’re so kind! Thank you so much for your prayers, Penny! Blessings to you!
A completely delicious salad! Will definitely become a staple in my kitchen!!!
Thank you so much, glad you loved it!
It’s so delicious! I use fresh peaches slice them up in replace of tomatoes… so delicious!!!!!
I’m so glad you enjoyed it, KH!
Had one at a relative’s in Italy. Only difference was very thinly cut sweet onion.
Thank you so much for sharing that with me, Ken!
This was better than any restaurant Caprese salad I’ve had. The homemade Balsamic dressing was the star of the salad. Don’t be stingy-use plenty of it. The only thing I did different was I chopped the basil. Too much was a little over powering- takes away from the balsamic glaze. This was perfect!!!
Thank you for your good comments and feedback, Linda. We appreciate you sharing that with us!
This salad is super easy and super delicious
Thank you for your good feedback, Araceli!
Try adding slices of grilled eggplant. AMAZING!
Great suggestion! Thank you for sharing that with us.