Fresh Basil, Cherry Tomato and Marinated Mozzarella Salad Recipe

Fresh Basil, Cherry Tomato and Marinated Mozzarella Salad Recipe

Forget bland Caprese salads! This mozzarella salad recipe takes the timeless trio of fresh mozzarella, tomatoes, and basil to new heights. We marinate delightful cherry-sized mozzarella balls (ciliegine) in a fragrant blend of extra virgin olive oil, aromatic basil, and a perfect balance of salt and pepper. These flavor-packed morsels are then tossed with sweet, juicy cherry tomatoes and a splash of golden balsamic vinegar for an unforgettable taste experience.

Pro tip: While regular balsamic vinegar works well, opt for golden balsamic to maintain the pristine white color of the mozzarella and create a visually stunning dish.

Zesty Marinated Mozzarella, Cherry Tomato, and Basil Salad


  • 1/4 cup extra-virgin olive oil
  • 1/4 cup chopped fresh basil leaves
  • 1 pound ciliegine mozzarella (cherry-size mozzarella balls)
  • Kosher salt and freshly ground black pepper, to taste
  • 1 pint cherry or grape tomatoes
  • 3 tablespoons balsamic vinegar (regular, white, or golden)


  1. In a large bowl, whisk together the olive oil and chopped basil to create a fragrant marinade. Gently fold in the mozzarella balls, ensuring they’re well-coated. Season generously with salt and pepper to enhance the flavors. Cover the bowl and let the cheese marinate at room temperature for a minimum of 30 minutes, allowing the flavors to meld beautifully.
  2. When you’re ready to serve, add the vibrant cherry tomatoes to the marinated mozzarella. Drizzle with balsamic vinegar and toss gently to combine all the ingredients. Taste and adjust the seasoning with additional salt and pepper if desired. Serve immediately to enjoy the salad at its freshest and most flavorful.


For the best texture and flavor, we recommend marinating and serving this salad at room temperature. Refrigeration can cause the mozzarella to become firm, diminishing its creamy texture.

Nutrition Facts (per serving)
410 Calories
34g Fat
5g Carbs
21g Protein
Detailed Nutrition Facts
Servings: 4
Amount per serving
Calories 410
% Daily Value*
Total Fat 34g 44%
Saturated Fat 14g 70%
Cholesterol 73mg 24%
Sodium 729mg 32%
Total Carbohydrate 5g 2%
Dietary Fiber 1g 3%
Total Sugars 3g
Protein 21g
Vitamin C 11mg 53%
Calcium 478mg 37%
Iron 1mg 4%
Potassium 256mg 5%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

You may also like: