Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Tomato Basil Mozzarella Salad

Tomato Basil Mozzarella Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Tomato Basil Mozzarella Salad is a fresh, vibrant classic that celebrates simple ingredients at their best. Juicy ripe tomatoes, creamy mozzarella, fragrant basil, and a drizzle of olive oil come together in minutes for a light appetizer, side dish, or summer lunch.

  • Total Time: 10 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

3 large ripe tomatoes (or 1 1/2 lbs cherry/grape tomatoes), sliced

8 oz fresh mozzarella cheese, sliced or torn

1/4 cup fresh basil leaves

2 tbsp extra virgin olive oil

1 tbsp balsamic glaze (optional)

1/2 tsp flaky sea salt (or to taste)

1/4 tsp freshly ground black pepper

Instructions

Arrange tomato slices on a serving platter, slightly overlapping.

Add slices or torn pieces of fresh mozzarella between the tomatoes.

Scatter fresh basil leaves over the salad.

Drizzle evenly with olive oil and balsamic glaze (if using).

Season with salt and black pepper just before serving.

Notes

Cooking Tips

  • Use room-temperature tomatoes for the best flavor.

  • Fresh mozzarella packed in water gives the creamiest texture—pat it dry before slicing.

  • Add salt at the very end to prevent the tomatoes from releasing excess moisture.


Variations

 

  • Classic Caprese: Skip balsamic and use only olive oil, salt, and pepper.

  • Protein Boost: Add grilled chicken or prosciutto slices.

  • Avocado Twist: Layer in sliced avocado for extra creaminess.

  • Pesto Style: Drizzle with basil pesto instead of olive oil.

  • Mediterranean: Add olives and a sprinkle of oregano for extra depth.

  • Author: Emma
  • Prep Time: 10 minutes

Nutrition

  • Serving Size: 1 serving
  • Calories: 180
  • Sugar: 4g
  • Sodium: 220mg
  • Fat: 14g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 8g
ahrefs-site-verification_cb2d2902077a30d58b72c49921b5bc3179d1505ac1848cd914198c5cd392c04a