This Creamy Cucumber Tomato Salad is an easy recipe that is fresh, light, and very healthy. An appetizer that is ideal to start any meal for family or guests!

We love combining this dish with Grilled Pork Chops, Grilled Chicken Breasts, or Slow Cooker Kalua Pork. It is refreshing, and pairs well with pretty much any meats.

Creamy Cucumber Tomato Salad

Easy Cucumber Tomato Salad

Creamy cucumber tomato salad is a staple side dish for our family gatherings. My grandmother loves serving this every time we visit her house during the summer. She always says that fresh ingredients make the best dishes. Crispy cucumbers are her favorite pick during this season.

She likes to pair it with red, juicy tomatoes and a bit of fresh onion. I remember watching her prepare the dressing for the salad and how delicious it always turned out. Therefore, I followed her advice and turned it into this delicious recipe.

It is made of sour cream, Greek yogurt, and lemon juice. This light, creamy dressing perfectly blends with the fresh cucumbers and tomatoes. In addition, this recipe is very simple and easy to make. If you do not like tomatoes, you can follow our simple creamy cucumber salad recipe.

What are the health benefits of tomato?

Tomatoes are great sources of antioxidants and vitamins. It contains Vitamins C, K1, B9, and potassium. Also, they have a high concentration of the antioxidant lycopene. It is good for the heart and may lower risks for some types of cancer.

Creamy Cucumber Tomato Salad

What are some nutrition facts of cucumber?

Cucumbers are known to have low-calorie content. A cup of raw, peeled cucumber only has 16 calories. It is also very low in carbohydrates, fat, and sodium. 

They are made up of 95 percent water. It promotes both hydration and weight loss. It is also a good source of Vitamin K, giving 11 percent of daily recommended intake.

How do you make cucumber tomato salad?

This delicious dish can be prepared in less than 10 minutes.

  1. Start by preparing the dressing. Combine and stir together the ingredients: sour cream, Greek yogurt, lemon juice, and garlic. Add salt and pepper to taste. Set aside in a bowl.
  2. Then, slice cucumbers, tomatoes, and onions into thin slices. Place in a large bowl.
  3. Add the dressing and mix slowly. Garnish with dills and green onions.
  4. Refrigerate to keep it fresh.

How to avoid bitter cucumbers?

The key to avoiding bitter cucumbers is to take note of its variety. Jazzer and Holland types do not have a bitter taste in general. If these varieties are not available, just peel the bitter skin out of them. Also, it is best to cut both ends by an inch before peeling.

Creamy Cucumber Tomato Salad

How many calories in a cucumber tomato salad?

A cup of this salad contains about 109 calories. Cucumbers and tomato only have 7 and 20 calories, respectively. The dressing mix makes up for the remaining calories.

What is the best dressing for it?

The best dressing for this salad depends on your taste and preference. Some people use mayonnaise or olive oil. Many prefer it light and creamy. We recommend using sour cream and Greek yogurt. We also like to add lemon juice or a bit of vinegar in the mix.

What do you serve cucumber tomato salad with?

This salad is a perfect appetizer or side dish for any meal. Also, it is best paired with fish or meats, such as grilled chicken or pork. However, you can definitely enjoy it as a light snack any time of the day.

How do you store the salad?

This salad is best eaten fresh. However, it can last for about 5 days if properly stored in the refrigerator. Simply, store it in any container that is air-tight. Make sure to place it in the fridge right away.

Creamy Cucumber Tomato Salad

Recipe Tips

  • For a lighter version of this dish, you can replace sour cream with unsweetened Greek yogurt.
  • Also, for best flavor, ensure to mix the dressing well and properly coat all the ingredients. 
  • It is best to chill the salad for about 2-3 hours before serving.
  • Make sure that the bowl is tightly wrapped to avoid liquid from filling in.
  • To make this recipe with onions, simply chop some onions into it, and mix with the rest of the ingredients. 
  • In addition, it can be made with vinegar. Just add a little vinegar at the end, and mix well.

Watch Recipe Video:

Creamy Cucumber Tomato Salad
5 from 10 votes

Creamy Cucumber Tomato Salad

This Creamy Cucumber Tomato Salad is an easy recipe that is fresh, light, and very healthy. An appetizer that is ideal to start any meal for family or guests!


  • 2 English cucumbers or 10-12 small ones
  • 4 large tomatoes sliced into thin wedges
  • 1 red onion thinly sliced
  • 2 cloves garlic minced
  • 1/2 cup sour cream
  • 1/2 cup plain greek yogurt
  • 1 tablespoon fresh lemon juice
  • 1 tablespoon fresh dill chopped
  • 1/4 cup green onions chopped
  • 1/2 teaspoon sea salt or to taste
  • 1/8 teaspoon black pepper or to taste
  • Green onion and dill


  1. In a small bowl, combine sour cream, greek yogurt, lemon juice, minced garlic, and dill. Add salt and pepper to taste. Stir dressing, and set aside.
  2. Slice cucumbers into thin rounds or half rounds if using larger cucumbers and add to a large bowl.
  3. Slice tomatoes into thinner wedges, add to the bowl. Add thinly sliced onion.
  4. Just before serving stir dressing into the salad and mix to coat everything evenly.
  5. Garnish with dill and green onions.
  6. The salad will stay fresh for about 2-3 hours if refrigerated.
Calories: 117, Fat: 4g, Saturated Fat: 2g, Cholesterol: 11mg, Sodium: 331mg, Potassium: 665mg, Carbohydrates: 16g, Fiber: 2g, Sugar: 8g, Protein: 6g, Vitamin A: 26.8%, Vitamin C: 31.5%, Calcium: 11.5%, Iron: 5%

Made this Recipe?

Show me what you made on Instagram and tag me at @sweetnsavorymeals or hashtag it #sweetandsavorymeals.