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: Sarah
  • 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 features juicy cherry tomatoes, creamy avocados, and delightful mozzarella cheese, all tossed together with a zesty basil pesto dressing. Perfect for potlucks, picnics, or light lunches, it offers a healthy and nutritious option that’s both satisfying and easy to prepare. Enjoy this salad as a side dish or make it the star of your meal — either way, it’s sure to impress!


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 the halved red and yellow cherry tomatoes, diced avocados, sliced cucumber, diced red onion, and mozzarella balls.
  2. Drizzle the basil pesto and lemon juice over the salad mixture.
  3. Toss gently until all ingredients are well combined. Season with salt and pepper to taste.
  4. Serve immediately or refrigerate until ready to serve.
  • Prep Time: 20 minutes
  • Cook Time: N/A
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 cup (150g)
  • Calories: 250
  • Sugar: 3g
  • Sodium: 230mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 7g
  • Protein: 6g
  • Cholesterol: 15mg