Cucumber, Tomato and Avocado Salad With Vinaigrette

Dish of avocado tomato salad
Westend61/Getty Images
  • Total: 7 mins
  • Prep: 7 mins
  • Cook: 0 mins
  • Yield: 4 servings
Nutritional Guidelines (per serving)
220 Calories
16g Fat
20g Carbs
5g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4 servings
Amount per serving
Calories 220
% Daily Value*
Total Fat 16g 20%
Saturated Fat 2g 12%
Cholesterol 0mg 0%
Sodium 102mg 4%
Total Carbohydrate 20g 7%
Dietary Fiber 7g 25%
Protein 5g
Calcium 127mg 10%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This cucumber, tomato, and avocado salad is a crunchy, juicy and creamy, cooling summer favorite. Cucumbers, tomatoes, avocado, mixed sweet herbs and red onion are bathed in a light balsamic vinaigrette. This recipe makes an exceptional summer side salad that is even better served on a bed of greens: spinach, romaine, arugula are all great options.

Cucumbers are very hydrating (over 95% water), cooling and anti-inflammatory; they contain abundant vitamins and minerals and are rich in silica, which is excellent for connective tissue and hair. Tomatoes are ultra-rich in vitamin C, beta-carotene, and lycopene, as well as numerous other antioxidants, all of which are excellent for cardiovascular health. The anti-inflammatory avocado is chock full of beneficial fats and a surprising array of carotenoids, including beta-carotene and lutein, as well as fiber, vitamin K, and B vitamins.

Basil is a potent antioxidant and is believed to have anti-cancer and anti-viral properties. Please make sure that you choose organic cucumbers, tomatoes, and herbs for this salad, as these are all on the dirty dozen list of heavily sprayed crops. Avocados and onions rank well on the clean 15, so while I always use organic produce, these are less critical. We love this salad with perfect roast chicken, and nice seafood dish, or as part of a salad platter.


  • 4 Kirby (or 2 Persian or other seedless cucumbers, sliced in 1/4” rounds)
  • 2 beefsteak tomatoes (or 3 plum tomatoes, cut into wedges)
  • 1 Haas Avocado (peeled, pitted and cubed)
  • 1/2 small red onion (sliced very thin)
  • 1 cup basil (or mint or cilantro leaves, or a combination of the three)
  • 1-2 tablespoons extra virgin olive oil
  • 2-3 teaspoons balsamic vinegar
  • Sea salt and freshly ground pepper to taste

Steps to Make It

  1. Gather the ingredients.

  2. Place the sliced cucumber, tomato wedges, avocado, sliced onion, and herbs together in a stainless or glass bowl.

  3. Drizzle with the olive oil and balsamic vinegar and season with the sea salt and several grindings of pepper.

  4. Serve immediately, or lightly chilled.