Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tomato Cucumber Mozzarella Salad

Tomato Cucumber Mozzarella Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lara
  • Total Time: 15 minutes
  • Yield: Serves 6

Description

Tomato Cucumber Mozzarella Salad is a vibrant and refreshing dish that bursts with flavor, making it an ideal addition to any meal. This colorful salad combines crisp cucumbers, sweet cherry tomatoes, creamy mozzarella, and rich avocado, all enhanced by a light dressing of olive oil and balsamic vinegar. Perfect for summer picnics or as a quick side dish, this salad is easy to prepare in just 15 minutes. The addition of fresh basil adds an aromatic touch that will impress your guests.


Ingredients

Scale
  • 1/2 English cucumber, quartered lengthwise and sliced
  • 3 cups cherry tomatoes, halved
  • 8 oz fresh mozzarella pearls, or 1 cup diced fresh mozzarella
  • 1 large avocado, diced
  • 1/3 cup fresh basil, chopped
  • 3 Tbsp extra virgin olive oil
  • 1 Tbsp balsamic vinegar
  • 1 garlic clove, minced or pressed
  • 1/2 tsp fine sea salt, plus more to taste
  • 1/4 tsp freshly cracked black pepper

Instructions

  1. In a large bowl, combine quartered cucumber slices, halved cherry tomatoes, mozzarella pearls, diced avocado, and chopped basil.
  2. In a small bowl, whisk together olive oil, balsamic vinegar, minced garlic, salt, and pepper until well combined.
  3. Drizzle the dressing over the salad mixture and toss gently to coat. Serve immediately for the best flavor.
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 220
  • Sugar: 3g
  • Sodium: 200mg
  • Fat: 15g
  • Saturated Fat: 2g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 7g
  • Protein: 5g
  • Cholesterol: 15mg