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: Grace
  • Total Time: 20 minutes
  • Yield: Serves 4

Description

Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto is a vibrant, fresh dish that shines with the flavors of summer. Packed with juicy tomatoes, creamy avocados, and delightful mozzarella, this salad is not only visually appealing but also incredibly nutritious. Tossed with zesty basil pesto and a hint of lemon juice, it’s the perfect accompaniment for picnics, barbecues, or as a light meal on its own. With just 20 minutes of prep time, you can whip up this healthy recipe effortlessly. Enjoy the burst of flavors while reaping the benefits of fresh ingredients!


Ingredients

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

Instructions

  1. In a large bowl, combine halved red and yellow cherry tomatoes, diced avocados, sliced cucumber, diced red onion, and mozzarella balls.
  2. Add basil pesto and lemon juice to the mixture. Gently toss to combine.
  3. Season with salt and pepper to taste. Serve immediately or chill for enhanced flavor.
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 300
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 22g
  • Saturated Fat: 5g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 7g
  • Protein: 8g
  • Cholesterol: 20mg