This Cucumber Tomato Salad has crisp cucumber, juicy tomatoes and red onion, all tossed in a tangy dressing. It’s the ultimate refreshing summer salad recipe!

Cucumber tomato salad in a white salad bowl with serving spoon.

Looking to liven up your salad routine? This refreshing cucumber tomato salad is sure to become a fast favorite! This is the salad that I’ve been making all summer long. I serve it every chance I get, and it’s become my go-to side salad to serve when we’re having dinner guests over for a summer BBQ.

It’s often the simplest combinations of fresh ingredients that turn out to be the best, and that is definitely the case with this cucumber tomato salad. Juicy, sweet tomatoes and crisp cucumber are a delightful pair. Add in sweet-spicy red onions and a tangy vinegar-based dressing and you have a swoon-worthy salad. A sprinkle of fresh herbs is the perfect finishing touch!

Cucumber Tomato Salad Recipe Ingredients

This fresh cucumber tomato salad is a variation on this classic Cucumber Salad, taken up a few notches! Beyond the cucumber and tomatoes, you’ll need just a few ingredients for this scrumptious salad. The vinegar-based dressing is light and tangy and the perfect complement to the crisp, fresh flavors in the salad. I always finish this salad with some fresh herbs to bring another dimension of flavor. It’s what keeps everyone going back for more!

Ingredients for cucumber tomato salad recipe.
  • English Cucumber: Sweeter and less bitter than regular cucumbers, English cucumbers are the type typically sold wrapped in plastic wrap at the grocery store. 
  • Grape or Cherry Tomatoes: Cut them in half before adding them to the salad. You can also use whole ripe tomatoes (such as Roma tomatoes) and coarsely chop them.
  • Red Onion: Slice it thinly so that its flavor doesn’t overpower the other ingredients.
  • Salad Dressing: The salad dressing is a variation on my Greek Salad Dressing, and it’s a simple mixture of olive oil, red wine vinegar, honey, salt and pepper.
  • Fresh Herbs: Finally, a sprinkle of chopped fresh dill, parsley, and/or basil elevates the flavors in the salad and adds a pretty pop of color.

English Cucumber vs. Regular Cucumbers

While you can use a regular cucumber in this recipe, I much prefer the flavor and texture of English cucumbers in this salad. Here’s a look at how they differ:

  • English Cucumber: Longer and thinner than regular cucumbers, English cucumbers come wrapped in plastic wrap at the grocery store. Their thin skin does not require peeling. English cucumbers also have smaller seeds than regular cucumbers and a sweeter, less bitter flavor.
  • Regular Cucumber: This is the type of cucumber that we always added to our Green Salads growing up. The skin is thicker, the seeds are larger, and regular slicing cucumbers are generally more watery in the center. Their flavor is less sweet and more bitter. If using this type of cucumber, I recommend peeling off the skin before slicing.

How to Make Cucumber Tomato Salad

This zippy salad couldn’t be easier to make! Here’s an overview of the recipe steps.

  1. Chop the cucumber by first trimming off the ends and slicing it in half lengthwise. Then, cut it into 1/4-inch thick half rounds.
  2. Combine the cucumber, tomatoes and onion in a medium salad bowl. Chopped cucumber, cherry tomatoes and onion in a mixing bowl with dressing ingredients in small bowls.
  3. Whisk together the dressing ingredients. Pour the dressing over the salad and toss gently to mix. Pouring dressing over salad ingredients in bowl.
  4. Gently stir in the fresh herbs. You can either serve the salad right away, or let it marinate in the refrigerator for 30 minutes to an hour to let the flavors meld together.
Close up of cucumber tomato salad in a white bowl.

Recipe Variations

Honestly, I think this salad is pretty perfect as is. If you want to doctor it up, though, try one of these simple recipe variations:

  • Add feta cheese crumbles or cubes cut from a block of feta, like in this Greek Salad.
  • Add chopped avocado.
  • Add chopped bell pepper. I think green bell pepper would be especially wonderful, but you could use any color.
  • Toss some fresh sliced peaches into the mix for added sweetness.
  • Swap in a different salad dressing, such as Italian Dressing or even Balsamic Vinaigrette.

Recipe Tips

  • Don’t skip the fresh herbs! They really do make a difference in brightening up the flavors. Fresh dill is my favorite in this salad.
  • While some salads, like this Italian Pasta Salad, are ideal for making ahead, we prefer to serve this cucumber tomato salad when it’s freshly made. It’s best served within a few hours of preparation, but will still be delicious on the second day. Over time, the cucumbers will soften and the both the cucumbers and tomatoes will release some liquid, watering down the salad a bit. 
  • You can double the recipe if you’re serving a crowd.

Cucumber Tomato Salad Serving Suggestions

This mouthwatering salad is a versatile healthy side dish! Since it’s so light and fresh, it’s perfect for serving alongside heavier entrees like grilled meats. Bring it to a summer BBQ or potluck, or enjoy it as an easy side with your favorite quick dinners. Try it alongside:

Tomato cucumber salad served in a white salad bowl.

More Delicious Salad Recipes

If you love flavor-packed salads, give one of these easy salad recipes a try next:

  • Orzo Salad: With feta, cucumber, tomatoes and Kalamata olives, this flavorful pasta salad can’t be beat!
  • Arugula Salad: Peppery arugula is tossed with fresh pears, almonds and a lemon vinaigrette. It’s simple, and so good!
  • Kale Salad: A fall favorite, with apple, cranberries and goat cheese.
  • Farro Salad: Our go-to healthy main dish salad, it’s a must-make! 
Cucumber tomato salad in a white bowl with a serving spoon.
5 from 10 ratings

Cucumber Tomato Salad

Servings: 4 servings
Prep Time: 15 minutes
Total Time: 15 minutes
This Cucumber Tomato Salad has crisp cucumber, juicy tomatoes and red onion, all tossed in a tangy dressing. Quick and easy to make, it's the ultimate refreshing summer salad recipe!

Ingredients

  • 1 English cucumber, no need to peel
  • 10 ounces grape or cherry tomatoes*, halved
  • ½ small red onion, thinly sliced, about ½ cup
  • 2 tablespoons olive oil
  • 2 tablespoons red wine vinegar
  • 1 teaspoon honey
  • ½ teaspoon Kosher salt or fine sea salt
  • ¼ teaspoon black pepper
  • 1 tablespoon chopped fresh parsley, dill and/or basil, optional

Instructions
 

  • Trim off the two ends of the cucumber and then halve it lengthwise. Then slice it into ¼-inch thick half rounds.
  • Place the cucumber, halved tomatoes and sliced red onion in a medium bowl.
  • To make the dressing, in a small bowl, whisk together the olive oil, red wine vinegar, honey, salt and pepper.
  • Pour the dressing over the salad and toss gently to mix.
  • Gently stir in the fresh herbs, if using. Serve immediately or chill in the refrigerator for an hour or two to let the flavors meld together and then serve.

Notes

  • You can also use whole ripe tomatoes and chop them.
  • The salad is best served within a few hours of preparation, but will still be delicious on the second day. Over time, the cucumbers will soften and the both the cucumbers and tomatoes will release some liquid, watering down the salad a bit. 
Calories: 99kcal, Carbohydrates: 8g, Protein: 1g, Fat: 7g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Sodium: 302mg, Potassium: 296mg, Fiber: 1g, Sugar: 5g, Vitamin A: 511IU, Vitamin C: 21mg, Calcium: 26mg, Iron: 1mg
Nutrition information is an estimate.
Cuisine: American
Course: Salad, Side Dish
Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.
This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!