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: Ana
  • Total Time: 0 hours
  • Yield: Serves 4

Description

Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto is a vibrant, refreshing dish that perfectly captures the essence of spring and summer. Bursting with colorful ingredients, this salad is not only healthy but also incredibly easy to prepare, making it an ideal choice for potlucks, picnics, and casual gatherings. The creamy avocado pairs beautifully with zesty tomatoes and crunchy cucumbers, all brought together by the aromatic basil pesto. Whether served as a light lunch or alongside grilled meats, this versatile salad will impress your guests and satisfy your cravings for fresh flavors.


Ingredients

Scale
  • 1/2 pound red cherry tomatoes (halved)
  • 1/2 pound yellow cherry tomatoes (halved)
  • 2 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 red and yellow cherry tomatoes, diced avocados, sliced cucumber, and diced red onion.
  2. Add the fresh mozzarella balls, basil pesto, and lemon juice to the bowl. Gently toss until well combined. Season with salt and pepper to taste.
  3. Serve immediately or chill in the refrigerator for at least 30 minutes before serving for enhanced flavor.
  • Prep Time: 20 minutes
  • Cook Time: None
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 cup (230g)
  • Calories: 290
  • Sugar: 4g
  • Sodium: 310mg
  • Fat: 23g
  • Saturated Fat: 5g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 7g
  • Protein: 8g
  • Cholesterol: 20mg