Kalyn's Kitchen

Tomato, Olive, and Fresh Mozzarella Salad

This Tomato, Olive, and Fresh Mozzarella Salad uses my favorite Basil Vinaigrette, and this low-carb treat has all the flavors of summer! And you can make this tasty salad with cut-up pieces of Mozzarella if you can’t find the Mozzarella Pearls!

PIN the Tomato, Olive, and Fresh Mozzarella Salad to try it later.

Tomato, Olive, and Fresh Mozzarella Salad finished salad in serving bowl

Tomato, Olive, and Fresh Mozzarella Salad is the perfect salad to make when it’s fresh tomato season and your garden is bursting with tomatoes and fresh basil. However it can also have mood-enhancing properties if it’s a very rainy first week of summer where you live, even if you have to buy tomatoes from Costco and it takes every basil leaf you can manage to snip from your puny plants to make the basil vinaigrette. (And in Utah we were so thankful for a little rain that we actually didn’t mind a bit!)

It was the adorable mozzarella pearls made by Bel Gioisio Cheese I found at Costco that first inspired this salad. The “pearls” are tiny pieces about the size of marbles, and they were delicious with the tomatoes and fresh basil. But if you don’t find those Mozzarella Pearls at your store, just make this tasty salad with cut-up pieces of Mozzarella, no worries!

What ingredients do you need for this recipe?

  • can of large black olives
  • cherry tomatoes
  • fresh mozzarella pearls (or use regular fresh mozzarella and cut into pieces)
  • vinaigrette dressing (see notes below)
  • chopped fresh basil leaves
  • salt and fresh ground black pepper to taste

What is Basil Vinaigrette?

I think Basil Vinaigrette is one of the essential things to make when it’s summer and you have fresh basil. You can make it by simply mixing fresh chopped basil into purchased vinaigrette dressing like I did in this recipe. Or check my post about Basil Vinaigrette for Drizzling on Tomatoes, Veggies, Chicken, or Fish for a more intensely-flavored version and ideas for using it.

More About Fresh Basil:

Basil is considered by many to be the best of all herbs. I’ve grown it in my garden for about 30 years, and I always start with one or two purchased seedlings, then plant basil seeds for an inexpensive patch of basil. Every year I freeze fresh basil from my garden, and use it all through the winter. The fresh basil flavor is the essence of this salad. Check out my post on Cooking with Fresh Basil if you’re also a lover of that fresh basil flavor!

What is Fresh Mozzarella?

If you’re not familiar with fresh mozzarella, it’s a very soft cheese that comes packed in brine. It can be sold in logs (sometimes sliced), in large balls or in the small mozzarella “pearls” I used to make this salad.

Want More Summer Tomato Salads?

Check out Favorite Summer Tomato Salads for more amazing salad ideas for summer tomatoes!

Tomato, Olive, and Fresh Mozzarella Salad process shots collage

How to make this salad:

(Scroll down for complete recipe with nutritional information.)

  1. Drain olives and fresh mozzarella pearls while you cut cherry tomatoes in half; place tomatoes in bowl.
  2. Cut olives and mozzarella pearls in half and put in bowl with tomatoes.
  3. Wash basil and spin dry in salad spinner or dry with paper towels, then chop or tear basil into small pieces.
  4. Mix chopped basil into vinaigrette dressing, then gently combine dressing with the tomato mixture.
  5. Season to taste with fresh ground black pepper and serve immediately.

Tomato, Olive, and Fresh Mozzarella Salad in serving bowl

More Recipes with Fresh Mozzarella:

Crustless Tomato-Basil Tarts
Baby Arugula Salad with Chicken, Mozzarella, and Tomatoes
Grilled Zucchini Caprese Stacks
Marinated Fresh Mozzarella with Herbs
Asparagus Frittata with Fresh Mozzarella

close-up shot of Tomato, Olive, and Fresh Mozzarella Salad finished salad in serving bowl

Tomato, Olive, and Fresh Mozzarella Salad

Yield 4 servings
Prep Time 10 minutes
Total Time 10 minutes

Tomato, Olive, and Fresh Mozzarella Salad has Basil Vinaigrette, and I think this amazing salad has all the flavors of summer!


  • one 6 oz. can large black olives, drained and cut in half
  • 3 cups cherry tomatoes, cut in half
  • 1 cup fresh mozzarella pearls, cut in half (or use regular fresh mozzarella and cut into pieces
  • 1/2 cup vinaigrette dressing (see notes)
  • 1/2 cup chopped fresh basil leaves
  • salt and fresh ground black pepper to taste


  1. I tried the salad a few different ways, but I actually preferred it with plain old black olives from a can rather than with Kalamata or Spanish olives.
  2. I used the Mozzarella pearls I found at Costco, but if you don't find those just cut fresh Mozzarella into cubes. 
  3. If it was fresh tomato season I’d make this with juicy ripe tomatoes, cut into bite-sized chunks, but I used grape tomatoes from Costco.
  4. I drained the olives and Mozzarella pearls, then cut the tomatoes, olives, and mozzarella all in half to make uniform sized pieces.
  5. Wash the fresh basil and chop. Do this right before you’re ready to mix it into the dressing.
  6. I used my favorite vinaigrette, but if you can’t find that one Newman’s Own Classic Oil and Vinegar Dressing (affiliate link) is a good low-sugar vinaigrette. 
  7. Mix the chopped basil into the vinaigrette.
  8. Gently combine the dressing with the cut tomatoes, olives, and mozzarella pearls, then season to taste with salt and freshly ground black pepper.
  9. This is best served immediately, but I had some that had been in the fridge overnight, and even though tomatoes never taste as good after they’ve been refrigerated, it was still surprisingly good.


I used Fresh Mozzarella Pearls and my favorite vinaigrette for this recipe. If you can't find that vinaigrette where you live, Newman's Own Classic Oil and Vinegar Dressing (affiliate link) is another good choice and that has only 1 gram of sugar per serving.

Recipe created by Kalyn.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 249Total Fat: 18gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 41mgSodium: 772mgCarbohydrates: 10gFiber: 2gSugar: 7gProtein: 13g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

If you make this recipe I'd love to hear how it turns out. Leave a star rating or share on social media with the hashtag #KALYNSKITCHEN, thanks!

Tomato, Olive, and Fresh Mozzarella Salad thumbnail image of finished salad

Low-Carb Diet Low-Glycemic Diet / South Beach Diet Suggestions:
This tasty summer is a great choice low-carb and Keto diets, or for any phase of the original South Beach Diet. The highest carb item here is the tomatoes, so use more olives and Mozzarella and less tomatoes if you want fewer carbs. South Beach would prefer low-fat Mozzarella and other low-carb diets will prefer full-fat mozzarella. Be sure to choose a low-sugar vinaigrette to make the Basil Vinaigrette if you’re making this for for South Beach or low-carb diets.

Find More Recipes Like This One:
Use Salad Recipes to find more recipes like this one. Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to Follow Kalyn’s Kitchen on Pinterest to see all the good recipes I’m sharing there.

Historical Notes for this Recipe:
This recipe was first posted in 2009. It was updated with better photos and more information in 2021.

Tomato, Olive, and Fresh Mozzarella Salad Pinterest image

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. As an Amazon Associate, I earn from qualifying purchases.

Leave a Reply

Your email address will not be published. Required fields are marked *

    52 Comments on “Tomato, Olive, and Fresh Mozzarella Salad”

  1. Kalyn – I love you! I made this for my board game night and it was a hit

  2. Love this YuM!! Just to let you know pinterest blocked this as spam 3/4/2018 @ 10:56pm when I tried to pin. I don’t know how to fix this. I LOVE YOUR RECIPES!!!

    • Thanks Theresa. I can’t figure out what happened with the Pin. I just pinned it two ways with no problems (from the pin link above and from the top photo.) So weird. Hope it was just a glitch.

  3. Yummy! I added mushrooms, green onions, pepperoni and salami along with crusty french bread for a meal.

  4. Christi, so glad you liked it! My faves as well.

  5. Found this on Pinterest and just made it (and blogged about it)! It was delicious! So many of my favorite things all in one place! 🙂

  6. Another delicious recipe! I made your Basil Lemon Pesto the day before and used 2 tablespoons of that instead of the vinaigrette and it was excellent. Possibly bumped up the fat calories by using pesto so I had a smaller portion but it was worth it!

    I also added cucumber and dill to the leftover salad and that turned out well. Love that your recipes are so versatile to what you have on hand.

  7. Kalyn … This looks so bright and refreshing, right up my alley in this awful summer heat 🙂

  8. Jeanette, your version sounds great too!

    Thanks Carrian; we must have the same taste buds!

  9. I knew I'd love this recipe!!