Tomato Basil Avocado Mozzarella Salad with Balsamic Dressing

This recipe is simple and uses just a few ingredients: tomatoes, fresh basil, avocado, Mozzarella cheese, and easy homemade balsamic dressing.  Healthy and delicious!   Makes a great side dish to all kinds of grilled meats and fish! 

Course Salad, Side Dish
Cuisine Italian, Mediterranean
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings 6 servings
Calories 336 kcal
Author Julia


Salad ingredients:

  • 1/2 pound red grape or cherry tomatoes, halved (2 cups)
  • 1/2 pound yellow grape or cherry tomatoes, halved (2 cups)
  • 2 avocados , diced
  • 8 ounces small fresh mozzarella cheese balls
  • 1/2 cup fresh basil , chopped

Dressing ingredients:

  • 1/4 cup olive oil
  • 1/4 cup balsamic vinegar
  • 3 tablespoons honey , warmed
  • salt to taste


  1. In a large bowl, combine all salad ingredients, except Mozzarella cheese balls. That is, combine halved red and yellow grape or cherry tomatoes, diced avocado, chopped basil.
  2. In a small bowl, combine all dressing ingredients: whisk olive oil, balsamic vinegar and honey until nice and smooth.
  3. Add the salad dressing to the large bowl with salad, sprinkle with a small amount of salt, and toss to combine. Taste and season with more salt, if needed. Add Mozzarella cheese balls on top only at this point - so that they don't brown from the dressing.
Nutrition Facts
Tomato Basil Avocado Mozzarella Salad with Balsamic Dressing
Amount Per Serving
Calories 336 Calories from Fat 243
% Daily Value*
Total Fat 27g 42%
Saturated Fat 5g 25%
Cholesterol 13mg 4%
Sodium 38mg 2%
Potassium 521mg 15%
Total Carbohydrates 19g 6%
Dietary Fiber 5g 20%
Sugars 12g
Protein 8g 16%
Vitamin A 16.7%
Vitamin C 21.1%
Calcium 15.7%
Iron 4.5%
* Percent Daily Values are based on a 2000 calorie diet.