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: Amanda
  • Total Time: 15 minutes
  • Yield: Serves approximately 4 people 1x

Description

Experience the vibrant flavors of summer with this Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto. This refreshing dish combines ripe cherry tomatoes, creamy avocados, and crisp cucumbers, all drizzled with aromatic basil pesto. Perfect as a light lunch or an accompaniment to grilled meats, this salad is not just nutritious but also visually stunning—making it a hit for potlucks and gatherings. With its easy preparation and customizable flavors, it’s bound to become a favorite in your kitchen. Enjoy the delightful combination of textures and tastes that can be whipped up in under 30 minutes!


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 the halved red and yellow cherry tomatoes, diced avocados, sliced cucumber, diced red onion, and mozzarella cheese balls.
  2. In a separate bowl, mix the basil pesto and lemon juice. Drizzle over the salad ingredients.
  3. Gently toss everything together until evenly coated. Season with salt and pepper to taste.
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 cup (150g)
  • Calories: 250
  • Sugar: 3g
  • Sodium: 300mg
  • Fat: 19g
  • Saturated Fat: 5g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 7g
  • Protein: 8g
  • Cholesterol: 20mg