Cucumber salad in a white bowl.

Creamy Cucumber Tomato Salad Recipe

Crunchy cucumber, juicy tomatoes and crisp red onions with lighter homemade Ranch dressing make this delicious and flavorful salad a favorite!

More salad recipes:

Course Salad
Cuisine American
Keyword creamy cucumber salad, cucumber salad, cucumber tomato salad
Prep Time 10 minutes
Total Time 10 minutes
Servings 4 people
Calories 39 kcal
Author Anna


  • 1 cucumber
  • 2 large Roma tomatoes see note
  • 1/2 red onion
  • 1/2 teaspoon minced garlic optional
  • 1/4 cup chopped parsley
  • 1/2 cup natural sour cream or Greek yogurt
  • 2 tablespoons freshly squeezed lemon juice from 1/2 lemon
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon dried dill or 1 teaspoon fresh dill
US Customary - Metric


  1. Chop cucumber and tomatoes into bite size pieces. Place in a large salad bowl.
  2. Add chopped red onion and garlic, if using. Add parsley.
  3. In a measuring cup, whisk together sour cream, lemon juice, salt, pepper and dill. Pour over vegetables.
  4. Gently toss to coat.
  5. Serve salad immediately or cover bowl with plastic wrap and chill in fridge until ready to serve.

Recipe Notes

You can use any cucumbers you have on hand. You can peel the skin off, especially if it's thick and waxy. I like to use Roma tomatoes in salads because they are firmer and won't mush. You can use grape tomatoes as well.

Nutrition Facts
Creamy Cucumber Tomato Salad Recipe
Amount Per Serving
Calories 39
% Daily Value*
Cholesterol 1mg0%
Sodium 305mg13%
Potassium 251mg7%
Carbohydrates 6g2%
Fiber 1g4%
Sugar 3g3%
Protein 3g6%
Vitamin A 630IU13%
Vitamin C 15.6mg19%
Calcium 49mg5%
Iron 0.5mg3%
* Percent Daily Values are based on a 2000 calorie diet.