📌 Cucumber Tomato Onion Salad
Posted 20 April 2026 by: Admin
The knife slides over the cucumber and it crunches — sharp, clean, like fresh ice under the blade. That’s what this salad is. Three vegetables, a marinade, and something surprisingly satisfying for so little effort. The recipe everyone knows but everyone gets wrong by missing two or three details that make all the difference.
In the bowl, the vibrant red of the tomatoes contrasts with the pale green of the cucumber slices, almost translucent after a few minutes in the marinade. The red onion rings have softened slightly — they’ve lost their aggressive sting but kept their bite. A tangy scent of vinegar enhanced by fresh dill floats above. And the juice forming at the bottom, slightly cloudy, a mix of vinaigrette and water released by the vegetables — that’s where all the flavor concentrates.
Why you’ll love this recipe
Ingredient Notes
All you need: simple vegetables and a marinade that makes all the difference.
- Cucumber : Choose thin-skinned cucumbers with few seeds — small Persian or Lebanese cucumbers are perfect. If using a classic thick-skinned cucumber, peel it halfway leaving strips for color, and remove seeds with a spoon. Otherwise, the salad becomes watery quickly.
- Tomatoes : Fleshy ones are preferred. Roma or Beefsteak tomatoes in summer, vine-ripened tomatoes out of season. Avoid cherry tomatoes here — they release too much juice and the texture becomes mushy. Ideal: a tomato that holds up well under the knife.
- Red onion : Red onion is less aggressive than white and brings a beautiful purple color to the bowl. If you find onions too strong, soak the rings for 10 minutes in cold water before adding them — it considerably softens the heat without losing the crunch.
- White wine vinegar : This is what makes the marinade. Basic white vinegar is too aggressive and flat. Apple cider vinegar works well too, with a light fruity note. Avoid balsamic vinegar — it colors everything and overpowers the vegetables.
- Fresh dill : Fresh dill is the ingredient that sets this salad apart from a simple green salad. Its slightly aniseed and herbal taste pairs perfectly with cucumber. Dried, it loses a lot. If you can’t find it, flat-leaf parsley will do.
Salt the cucumber first
This is the step everyone skips. And it’s the one that makes the difference. Slice the cucumber into thin rounds — about 3 mm — then place them in a colander, sprinkle with salt, and let rest for 20 minutes. A surprising amount of water comes out. A small puddle forms under the colander. Afterward, pat dry with paper towels. The result: slices that stay crunchy in the marinade instead of soaking the whole bowl.
Tomatoes, the cut matters
Cut the tomatoes into wedges or thick half-moons — at least 1 cm. Too thin, and they disintegrate in the marinade, giving a mushy texture. The juice that naturally escapes during cutting is precious: let it fall into the bowl, it’s part of the sauce. No need to salt them, unlike the cucumber — they provide exactly the moisture needed for the marinade.
The marinade, less is more
Two tablespoons of white wine vinegar, three tablespoons of olive oil, a pinch of salt, freshly ground black pepper. That’s it. Whisk quickly in a small bowl — the vinaigrette should be slightly emulsified, with a slightly milky look. Pour over the vegetables, mix gently with your hands or a large spoon. The coarsely chopped fresh dill goes on top. The smell that rises then — tangy vinegar, fresh herbs, onion — is the signal that you’re on the right track.
And now, patience
Cover the bowl and put it in the fridge. Minimum 30 minutes. One hour is better. Two hours is even better. During this time, the vegetables soak up the marinade and the juice at the bottom of the bowl becomes a small pinkish, light brick-colored sauce. That juice is what will coat the vegetables with every spoonful. Mix just before serving so everything is well coated.
Tips & Tricks
- The cucumber salting step is not optional if you want a salad that lasts more than 30 minutes without becoming a soup. Take those 20 minutes, it truly changes the result.
- If preparing the salad the day before, add the fresh dill only at serving time — herbs turn black and lose their flavor upon prolonged contact with acid.
- A small touch of sugar — half a teaspoon — in the marinade balances the acidity of the vinegar without sweetening the salad. Taste before deciding if you need it.
How long does the cucumber tomato onion salad keep?
In the refrigerator in an airtight container, it keeps for 2 days. Beyond that, the vegetables soften too much and lose their crunch. If preparing it the day before, add the fresh dill only when serving.
Why does my salad release so much water?
It’s the cucumber and tomatoes releasing their juice upon contact with salt and acid. The solution: salt the cucumber slices in a colander for 20 minutes and dry them before adding. This drastically reduces excess liquid.
Can I make this salad without dill?
Yes, no problem. Flat-leaf parsley is the most natural substitute. Fresh mint also works very well and gives a more summery version. Avoid basil, whose flavor is too dominant and doesn’t pair well with the vinegar.
Is it mandatory to peel the cucumber?
Not necessarily. Small Persian or Lebanese cucumbers with thin skin can be kept whole. For a classic thick-skinned cucumber, peel halfway leaving strips — it softens the skin and keeps some color. Thick, waxy skin remains tough even when marinated.
Can I add other ingredients?
Yes. Black olives, thinly sliced red bell pepper, crumbled feta, or a few radish slices fit perfectly. A grated garlic clove in the marinade also adds depth. Stick to fresh, crunchy additions to keep the texture right.
Cucumber Tomato Onion Salad
Mediterranean
Side Dish
A fresh and crunchy salad marinated in a white wine vinegar and dill vinaigrette. Ready in 15 minutes, even better after an hour in the fridge.
Ingredients
- 2 (about 400g) cucumbers
- 3 (about 400g) fleshy tomatoes (Roma or Beefsteak type)
- 1 (about 150g) red onion
- 3 tablespoons (45ml) white wine vinegar
- 3 tablespoons (45ml) extra virgin olive oil
- 1 small bunch (15g) fresh dill
- 1 teaspoon fine salt
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon (optional) sugar
Instructions
- 1Slice the cucumbers into 3 mm rounds. Place them in a colander, sprinkle with salt and let drain for 20 minutes. Dry with paper towels.
- 2Cut the tomatoes into wedges or thick half-moons. Thinly slice the red onion into rings.
- 3In a small bowl, whisk the white wine vinegar, olive oil, pepper, and sugar if using until slightly emulsified.
- 4Combine cucumbers, tomatoes, and onion in a large bowl. Pour the marinade and mix gently.
- 5Add coarsely chopped fresh dill, mix one last time. Cover and refrigerate at least 30 minutes before serving.
Notes
• Storage: 2 days in the refrigerator in an airtight container. The salad is better the next day once well marinated.
• To avoid excess water: the cucumber draining step is essential. Do not skip it if you want a salad that stays crunchy.
• Variation: add 100g of crumbled feta and a handful of black olives for a heartier Mediterranean version.
Nutrition Facts (per serving, estimated)
| 95 kcalCalories | 2gProtein | 8gCarbs | 6gFat |










