Creamy cucumber tomato avocado salad recipe. A hearty salad loaded with sliced cucumber, fresh tomatoes, avocado, and onions tossed in a homemade salad dressing.

Enjoy the salad with our gourmet grilled cheese for a soup and salad lunch combination.

Cucumber avocado salad in a gray bowl topped with black pepper.

This salad has my favorite combination of vegetables. The crispy and crunchy fresh cucumbers and onion combined with juicy tomatoes and avocado in a homemade avocado dressing with herbs and garlic.

This salad will get rave reviews not only at family dinner but at parties and potlucks as well.

How to make avocado dressing for this simple avocado tomato salad recipe.

How to Make Cucumber Avocado Tomato Salad

  1. Slice cucumbers– Slice cucumbers. You can use fresh garden cucumbers (our favorite), mini cucumbers or English garden.
  2. Cut tomatoes– Cherry tomatoes may be halved in this recipe or any other tomatoes cut into cubes or sliced.
  3. Slice onion– Thinly slice red onion or sweet onion.
  4. Avocado– You’ll have to divide the avocado. Cut in half and remove the core. Cut each half in half again. Reserve ¼ of the avocado for the dressing.
  5. Prepare dressing– In a blender, add the avocado, mayo, sour cream, milk, lemon juice, garlic, salt and pepper and blend until creamy. Stir in the herbs.
  6. Serve– Pour dressing over salad and mix.


This salad is great to make ahead of time, just don’t slice the avocado until you are ready to serve the salad.

The dressing may be measured out in advance, then just blend when the avocado is added.

All the ingredients needed for this easy avocado tomato salad in a bowl.

Serving Suggestions-

Because the salad is such a classic combination of flavors, you can serve it with just about any of your favorite entree recipes.

More Salad Recipes-

Cucumber Tomato Avocado Salad

Author: Valentina
5 from 1 vote
Creamy cucumber tomato avocado salad recipe. A hearty salad loaded with sliced cucumber, fresh tomatoes, avocado, and onions tossed in a homemade salad dressing.
Prep Time: 5 minutes
Cook Time: 0 minutes
0 minutes
Total Time: 5 minutes
Servings: 4 servings


  • 1 pint cherry tomatoes
  • 2 mini cucumbers
  • 1/2 red onion
  • 3/4 of an avocado
  • salt & pepper to taste

salad dressing-

  • 1/4 of an avocado
  • 1/3 cup mayo
  • 1/4 cup sour cream
  • 1 Tbsp whole milk
  • 2 tsp freshly squeezed lemon juice
  • 2 garlic cloves minced
  • ¼ tsp salt
  • tsp ground black pepper
  • 3 Tbsp fresh cilantro chopped
  • 2 Tbsp fresh dill chopped


  • Halve the cherry tomatoes, slice cucumber and onion. Cut avocado.
  • Prepare dressing by blending all of the ingredients for the dressing. Stir in fresh herbs.
  • Gently toss salad and pour dressing over salad. Serve immediately.


285kcal Calories15g Carbs4g Protein25g Fat5g Saturated Fat9g Polyunsaturated Fat9g Monounsaturated Fat1g Trans Fat16mg Cholesterol298mg Sodium767mg Potassium6g Fiber7g Sugar904IU Vitamin A40mg Vitamin C69mg Calcium2mg Iron
Nutrition Facts
Cucumber Tomato Avocado Salad
Amount Per Serving
Calories 285 Calories from Fat 225
% Daily Value*
Fat 25g38%
Saturated Fat 5g31%
Trans Fat 1g
Polyunsaturated Fat 9g
Monounsaturated Fat 9g
Cholesterol 16mg5%
Sodium 298mg13%
Potassium 767mg22%
Carbohydrates 15g5%
Fiber 6g25%
Sugar 7g8%
Protein 4g8%
Vitamin A 904IU18%
Vitamin C 40mg48%
Calcium 69mg7%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)