Tomato Mozzarella Salad Recipe

Easiest Tomato Mozzarella Salad Recipe with the best homemade tangy dressing. This dressing makes the salad enjoyable all year round and adds so much freshness to the tomatoes.

Fresh juicy tomatoes with mozzarella and herbs in a garlic olive oil dressing – pure perfection.

Tomato mozzarella salad in a gray plate with a spoon and fresh greens.

tomato mozzarella salad recipe-

Tough the tomato mozzarella salad only has three ingredients (plus the dressing), you will be amazed how much flavor there is in the salad. The juices from the tomatoes and the dressing combined give the salad a “marinated tomato” taste. Such a healthy and flavor-packed salad.

Not only tomatoes, but cheese is so good in a salad just like in the Caprese Salad recipe or the classic Greek Salad.

Tomato mozzarella salad with cilantro and red onion.

how to make tomato mozzarella salad-

This is a salad that is completely ready to serve in like 5 minutes because there are only a few ingredients to cut. So EASY!

  1. Quarter the tomatoes and cube or halve the mini mozzarella cheese.
  2. Combine ingredients for the dressing; stir together the oil, garlic, and vinegar.
  3. In a bowl, add the tomatoes, cheese, cilantro, and dressing. Season salad with salt & pepper to taste. Mix well.
  4. Serve immediately, refrigerate leftovers.

Cut up tomatoes and mozzarella cheese in a bowl topped with ground black pepper.

This salad can easily be prepped in advance (even the day before) and the dressing added before serving. It’s the perfect salad to make for parties because it required minimal ingredients or even a side salad for dinner!

My kids are not tomato fans (no idea where I went wrong there, lol). But they sure to enjoy picking out the marinated mozzarella cheese from the salad.

more easy salad recipes:

Tomato salad in a bowl with mozzarella cheese and fresh greens.

You can store this salad in the refrigerator for up to two days once you’ve prepared it!

If you don’t like cilantro, substitute for fresh basil or parsley with great results.

Tomato Mozzarella Salad Recipe

Marinated Tomato Mozzarella Salad recipe. The cherry tomatoes with mini mozzarella cheese in a tangy oil dressing. Perfect salad with just 5 minutes of work.
Prep Time5 mins
Total Time5 mins
Course: Salad
Cuisine: American
Keyword: tomato mozzarella salad
Servings: 4 servings
Calories: 242kcal
Author: Valentina's Corner


  • 8 oz cherry tomatoes on vine, ripe
  • 6 oz mini mozzarella cheese balls
  • 1/4 red onion, thinly sliced
  • 1 garlic cloves, minced
  • 1 tsp white vinegar
  • 1/4 cup oil
  • salt and pepper, to taste


  • Cut the tomatoes in half, thinly slice the onion, and cut the cheese in half or quarter.
  • Toss the salad in the oil, vinegar, and minced garlic. Season with salt and pepper to taste.
  • Mix until well combined and enjoy!
  • Refrigerate leftovers.
Nutrition Facts
Tomato Mozzarella Salad Recipe
Amount Per Serving
Calories 242 Calories from Fat 207
% Daily Value*
Fat 23g35%
Saturated Fat 4g25%
Cholesterol 15mg5%
Sodium 33mg1%
Potassium 134mg4%
Carbohydrates 2g1%
Fiber 1g4%
Sugar 1g1%
Protein 8g16%
Vitamin A 472IU9%
Vitamin C 8mg10%
Calcium 158mg16%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

This recipe was originally posted in September, 2015 and updated January, 2020.

Tomato Mozzarella and Cilantro Salad.

Subscribe to our Family's Newsletter!

Valentina's Corner

Show 4 Comments
  • Olya 03/25/2017, 5:23 pm Link Reply

    Where can I find walnut oil? Is there a substitute I can use? Thanks!!

    • admin 03/25/2017, 7:54 pm Link Reply

      Hi Olya,
      It’s a great oil to use. Any large supermarkets have it. I use it in salads a lot, it’s really healthy. Just use more olive oil and sunflower (or grape seed if you have that). Enjoy.. ☺

  • Tanya 09/21/2015, 4:11 pm Link Reply

    I can just taste this in my mouth…. super fresh and delicious! So, easy, I love it. Thanks!

    • admin 09/21/2015, 5:23 pm Link Reply

      Yup, yup:) Easy and oh so good, best kind of recipes:)..

Leave a Reply

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