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 Avocado Salad with Mozzarella and Basil Pesto

Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nora
  • Total Time: 0 hours
  • Yield: Serves approximately 4 people 1x

Description

Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto is a vibrant and refreshing dish that captures the essence of summer in every bite. This colorful salad combines juicy cherry tomatoes, crisp cucumbers, and creamy diced avocados, all tossed together with small mozzarella balls and a zesty basil pesto dressing. Ideal as a standalone meal or as a delightful side, this salad is perfect for picnics, potlucks, or any gathering where fresh flavors are desired. With its quick preparation time and nutritious ingredients, it’s an easy yet impressive option for healthy eating.


Ingredients

Scale
  • 1/2 pound red cherry tomatoes (halved)
  • 1/2 pound yellow cherry tomatoes (halved)
  • 2 ripe avocados (diced)
  • 1 cucumber (sliced)
  • 1/3 cup red onion (diced)
  • 8 ounces small fresh mozzarella cheese balls
  • 1/4 cup basil pesto
  • 1 tablespoon lemon juice
  • Salt and pepper to taste

Instructions

  1. In a large mixing bowl, combine halved cherry tomatoes, diced avocados, sliced cucumber, and diced red onion.
  2. Add the mozzarella cheese balls to the bowl.
  3. Drizzle with basil pesto and lemon juice, then gently toss all ingredients until well combined.
  4. Season with salt and pepper to taste.
  • Prep Time: 20 minutes
  • Cook Time: None
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 cup (150g)
  • Calories: 230
  • Sugar: 3g
  • Sodium: 210mg
  • Fat: 18g
  • Saturated Fat: 4g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 5g
  • Protein: 6g
  • Cholesterol: 15mg