Go Back
+ servings
a salad with tomatoes, mozzarella, onions and basil.

Fresh Tomato and Mozzarella Salad

Whip up this fresh tomato basil mozzarella salad for a wonderful salad to bring to your next bbq or munch on during any time of year.
Prep 20 minutes
Cook 3 minutes
Total 23 minutes
Fat 23
Carbs 6
Protein 12
Yield 4

Ingredients

  • 12 oz. cherry tomatoes halved
  • 1 teaspoon flaky sea salt separated
  • 2 tablespoons olive oil
  • 4 cloves garlic minced
  • 3 2-inch strips of fresh lemon rind
  • 1.5 tablespoons mayo
  • 3 teaspoons balsamic vinegar
  • 1 teaspoon dijon mustard
  • ½ tablespoon water
  • 8 oz. cherry-sized mozzarella balls halved
  • 1 cup fresh basil leaves roughly chopped
  • ¼ small red onion thinly sliced
  • ¼ teaspoon freshly ground pepper

Instructions

  • Place the cherry tomato halves in a colander and sprinkle them with ¼ teaspoon of salt and toss. Place the colander over a bowl and let the tomatoes let off liquid. Set aside.
    tomatoes in strainer.
  • Heat a small skillet over medium heat. Add olive oil. When the olive oil is fragrant, add the garlic and lemon rind to the pan and season with ¼ teaspoon of salt. Sauté the garlic until fragrant. Remove from heat and let the garlic cool for 5 minutes.
    dressing in pot.
  • Next, add the mayo, balsamic vinegar, mustard, and water to a bowl and whisk to combine.
  • Discard the lemon rind and add the olive oil and garlic to the mayo mixture. Whisk to combine.
    dressing in bowl.
  • Assemble the salad. Discard the excess tomato liquid. Add the tomatoes, mozzarella balls, basil leaves, and red onion to a salad bowl. Pour the mayo dressing over the ingredients and toss until everything is covered in the dressing.
    salad in bowl.
  • Top with the remaining salt and pepper, toss, and enjoy.

Tips & Notes

  • If the dressing is still too thick after whisking in the olive oil, feel free to add 1 teaspoon of water at a time until it reaches the desired consistency.
  • Feel free to use any kind of mozzarella cheese. Make sure to cut it into bite-sized pieces.

Nutrition Facts

Calories: 267kcal | Carbohydrates: 6g | Protein: 12g | Fat: 23g | Fiber: 1g | Sugar: 3g