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

Description

Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto is the ultimate summer dish that combines vibrant flavors and fresh ingredients. This refreshing salad features juicy cherry tomatoes, creamy avocados, crisp cucumbers, and delightful mozzarella balls tossed in a zesty basil pesto dressing. Perfect for potlucks, picnics, or as a light meal, this dish impresses with its colorful presentation and satisfying taste. Prepare it ahead of time for stress-free entertaining, and enjoy it chilled or at room temperature for a burst of flavor in every bite.


Ingredients

Scale
  • 1/2 pound red cherry tomatoes
  • 1/2 pound yellow cherry tomatoes
  • 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 along with the basil pesto and lemon juice.
  3. Gently toss all ingredients together until combined. Season with salt and pepper to taste.
  4. Chill for about 30 minutes before serving to enhance flavors.
  • Prep Time: 15 minutes
  • Cook Time: None
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 cup (150g)
  • Calories: 220
  • Sugar: 3g
  • Sodium: 250mg
  • Fat: 15g
  • Saturated Fat: 4g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 6g
  • Protein: 7g
  • Cholesterol: 20mg