Cucumber Tomato Salad

Loading…

By Reading time

Crisp cucumber rounds, juicy tomato wedges, and a sharp herb vinaigrette are what make this cucumber tomato salad worth keeping on repeat. It lands right in that sweet spot where the vegetables stay fresh and snappy, but the dressing has enough acidity and garlic to pull everything together.

The trick is in the balance. English cucumbers bring clean crunch without a lot of seeds, red wine vinegar gives the salad backbone, and the short chill lets the tomatoes give off just enough juice to coat the bowl without turning the whole thing watery. A little honey softens the vinegar so the dressing tastes bright instead of harsh.

Below, I’ll show you why the rest time matters, how to keep the onions from taking over, and a few easy ways to change the salad depending on what’s in your kitchen.

I let it chill for 20 minutes like you said, and the cucumbers stayed crisp while the tomatoes made the dressing taste almost like it had been marinating all afternoon. The basil at the end made it taste fresh, not soggy.

★★★★★— Megan T.

Save this cucumber tomato salad for the side dish that stays crisp, tangy, and bright after a short chill.

Save to Pinterest

The Reason This Salad Stays Crisp Instead of Getting Watery

Most cucumber tomato salads fall apart for one simple reason: the vegetables sit in dressing too long before anyone serves them, and the cucumbers start shedding water faster than the tomatoes can balance it out. This version handles that by using English cucumbers, which have thinner skins and fewer seeds, plus a short chill instead of a long marinate. You get enough time for the salt and vinegar to wake everything up without ending up with a puddle at the bottom of the bowl.

The other thing that matters is the cut. Thin cucumber rounds and tomato halves expose enough surface area for the vinaigrette to cling, but they still hold their shape when you toss them. Red onion adds bite, but sliced paper-thin it stays sharp instead of turning the whole salad pungent.

  • Don’t skip the rest time, but don’t overdo it either. Twenty minutes is enough for the flavors to settle in. Much longer, and the cucumbers lose their snap.
  • Salt pulls water fast. Taste right before serving and adjust, because the tomatoes will soften the dressing as they sit.
  • Use a wide bowl. Crowding the vegetables makes them bruise when you toss them.

What Each Part of the Dressing Is Doing

Cucumber tomato salad crisp herb vinaigrette

Olive oil carries the vinegar and coats the vegetables so the salad tastes rounded instead of harsh. A decent extra-virgin oil is worth using here because it’s one of the few ingredients you’ll taste in every bite.

Red wine vinegar and lemon juice give the salad its bright edge. The vinegar brings depth, and the lemon keeps it from tasting flat; if you only have one acid, use the vinegar and add a tiny splash of water so it doesn’t come across too sharp.

Honey doesn’t make the salad sweet. It rounds out the acidity and helps the dressing cling to the cucumber surfaces. If you need this to be fully vegan, maple syrup works, but use less because it tastes heavier.

Fresh basil or parsley should go on at the end. If you mix it in too early, the herbs darken and lose their clean aroma. Basil gives the salad a softer, sweeter finish; parsley keeps it greener and a little more savory.

How to Toss It So the Vegetables Stay Intact

Whisk the Dressing Until It Turns Glossy

Start by whisking the oil, vinegar, lemon juice, honey, garlic, oregano, salt, and pepper until the dressing looks unified and a little thickened. If you see the oil sitting on top in streaks, keep whisking; that emulsion helps the dressing coat the vegetables instead of sliding off. The garlic should be tiny enough that it disappears into the bowl rather than landing in one strong bite.

Combine the Vegetables Before the Herbs

Add the cucumbers, tomatoes, and onion to a large bowl and toss them gently with the dressing. Use a light hand here, because hard stirring will break the tomato wedges and make the salad look messy. The vegetables should look evenly glossed, not drowned.

Let the Chilling Time Do Its Job

Refrigerate the salad for about 20 minutes so the salt starts drawing out a little tomato juice and the vinaigrette settles into the vegetables. That’s the point where the flavor turns from separate ingredients into an actual salad. Pull it too soon and it tastes sharp; leave it too long and the cucumbers lose their clean bite.

Add the Herbs at the End

Scatter the basil or parsley over the top just before serving. Fresh herbs wilt quickly once they hit the acid, and adding them at the end keeps their color vivid. Give the bowl one last gentle toss or just leave the herbs on top for a prettier finish.

How to Adapt It for What’s in Your Kitchen

Make It Dairy-Free and Vegan Without Losing Balance

This salad already works naturally without dairy, and it becomes fully vegan if you swap the honey for maple syrup or agave. Use just enough to round the vinegar; too much sweetener makes the dressing clingy and dulls the clean tomato flavor.

Swap the Herbs Based on What You Have

Basil gives the salad a softer, more fragrant finish, while parsley keeps it crisp and savory. Dill also works if you want a sharper, more briny edge, but use it lightly because it can take over fast.

Use Garden Tomatoes Without Ending Up With Soup

If you’re using larger tomatoes, cut them into wedges and scoop out a few of the extra-seedy centers if they’re especially juicy. That keeps the salad bright and chunky instead of turning the dressing thin before serving.

Storage and Reheating

  • Refrigerator: Best eaten the day it’s made, but it will hold for about 2 days. The cucumbers soften and the bowl gets juicier as it sits.
  • Freezer: Don’t freeze it. The cucumbers and tomatoes turn mushy when thawed.
  • Reheating: No reheating needed. If it has been chilled, let it sit at room temperature for 10 minutes and toss again before serving so the oil loosens back up.

Questions I Get Asked About This Recipe

Can I make cucumber tomato salad ahead of time?+

Yes, but it’s best within a few hours of tossing. The cucumbers stay crisp enough for a short make-ahead window, but overnight storage makes the salad much wetter and softer. If you need to prep ahead, cut the vegetables and whisk the dressing separately, then combine them close to serving.

How do I keep cucumber tomato salad from getting watery?+

Use English cucumbers, slice the tomatoes at serving-size thickness, and stick to the short 20-minute chill. The problem usually starts when the salad sits too long after the salt hits the vegetables. If there’s extra liquid in the bowl, drain off a spoonful before serving and add a pinch more salt if needed.

Can I use regular cucumbers instead of English cucumbers?+

You can, but peel them if the skin is thick and scoop out the seedy center if it looks watery. Regular cucumbers often release more liquid than English cucumbers, so the salad won’t stay as crisp. The flavor still works; you just need to manage the moisture.

How do I keep the onion from overpowering the salad?+

Slice it as thinly as you can and use only half a red onion for the full batch. Thin slices soften just enough in the dressing to taste bright instead of sharp. If your onion is especially strong, rinse the slices briefly under cold water and pat them dry before adding them.

Can I use balsamic vinegar instead of red wine vinegar?+

You can, but the salad will be darker and sweeter. Red wine vinegar keeps the dressing sharper and cleaner, which works better with cucumbers and tomatoes. If balsamic is what you have, start with a little less honey so the dressing doesn’t tip too sweet.

Cucumber Tomato Salad

Cucumber tomato salad with crisp cucumber rounds, juicy tomato wedges, and a bright herb vinaigrette. Tossed with red onion slivers and finished with fresh basil for a simple summer salad that stays light and crunchy.
Prep Time 15 minutes
chilling 20 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 165

Ingredients
  

Vegetables and herbs
  • 3 English cucumbers Sliced into 1/4-inch rounds.
  • 3 cup cherry tomatoes Halved (or use 4 medium tomatoes, wedged).
  • 0.5 red onion Very thinly sliced.
  • 0.25 cup fresh basil or parsley Torn.
Vinaigrette
  • 3 tbsp olive oil
  • 2 tbsp red wine vinegar
  • 1 tbsp lemon juice
  • 1 tsp honey
  • 1 garlic Minced (1 clove).
  • 0.5 tsp dried oregano
  • 0.25 salt To taste.
  • 0.25 cracked black pepper To taste.

Method
 

Make the vinaigrette
  1. Whisk olive oil, red wine vinegar, lemon juice, honey, garlic, oregano, salt, and cracked black pepper until emulsified.
  2. Keep whisking for 20–30 seconds so the dressing looks glossy and evenly combined.
Assemble and chill
  1. Combine English cucumbers, cherry tomatoes (or wedged medium tomatoes), and red onion in a large serving bowl.
  2. Pour the vinaigrette over the vegetables and toss gently until everything is evenly coated.
  3. Taste and adjust salt, vinegar, or honey to your preference.
  4. Refrigerate the salad for 20 minutes so the flavors meld and the tomatoes release their juices, keeping it loosely covered.
Finish and serve
  1. Scatter fresh basil or parsley over the top just before serving so the leaves look bright and fresh.

Notes

Pro tip: Slice cucumbers and onion thin and toss gently to keep the cucumber rounds crisp. Refrigerate in an airtight container up to 2 days; tomatoes may release more juice. Do not freeze. For a dairy-free option, this recipe already fits; for lower-sugar, swap honey for 1–2 tsp sugar-free sweetener to taste.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating