This Cucumber Tomato Dill Salad is a crisp, garden-fresh side bursting with juicy tomatoes, cool cucumbers, and bright herbs in a zesty vinaigrette.

Some salads just taste like home, and this one is exactly that. You get crunchy cucumbers, sweet sun-kissed tomatoes, and a hint of sharp red onion, all glossed in a simple vinaigrette you can whisk together in seconds.
The fresh dill (or parsley, if that’s what you have) brings a pop of herb flavor that makes every bite feel light and vibrant. It’s the kind of bowl you set in the middle of the table and watch disappear, whether you’re grilling, serving roast chicken, or keeping dinner cool and simple.
You can have it on the table in about 15 minutes, which makes it perfect for busy weeknights, last-minute potlucks, or those warm evenings when you’d rather be on the patio than in the kitchen.

Cucumber Tomato Dill Salad Ingredients
This salad uses just a handful of fresh, everyday ingredients, but each one has a job to do. Here’s what you’ll need and why it matters.
- Cherry tomatoes (or chopped tomatoes) – Provide juicy sweetness and bright acidity that balance the dressing and make the salad feel extra fresh.
- Cucumbers – Add clean, cool crunch. English or Persian cucumbers are ideal because they’re tender-skinned and less watery, but any crisp cucumber will work.
- Red onion – Brings a gentle bite and a little sharpness so the salad doesn’t taste flat or overly sweet. Thin slices blend in without overpowering.
- Extra virgin olive oil – Forms the base of the dressing, giving a silky coating and rich flavor that ties all the vegetables together.
- Red wine vinegar or lemon juice – Adds bright, tangy lift. Either option works; vinegar is slightly deeper while lemon keeps things extra zesty.
- Fresh dill or parsley – Dill gives a classic, summery flavor that loves cucumbers and tomatoes. Parsley is a great backup when you want something milder.
- Salt and black pepper – Essential for drawing out the juices from the vegetables and rounding out the flavors in the dressing.

Step-by-Step Cucumber Tomato Dill Salad
A little slicing and a quick whisk are all that stand between you and this bowl of sunshine.
STEP 1: Slice the cucumbers into thin rounds (or half-moons if they’re large). Halve the cherry tomatoes, or chop regular tomatoes into bite-sized pieces that are easy to spear with a fork.
STEP 2: Thinly slice the red onion. Aim for paper-thin slices so the onion adds flavor without being harsh. If your onion is very strong, you can briefly soak it in cold water, then drain well.
STEP 3: In a large mixing bowl, whisk together the extra virgin olive oil, red wine vinegar or lemon juice, a generous pinch of salt, and a few grinds of black pepper until the mixture looks slightly thickened and glossy.
STEP 4: Add the cucumbers, tomatoes, and sliced red onion straight into the bowl with the dressing. Toss gently with a large spoon or tongs until all the vegetables are lightly coated and shiny.
STEP 5: Sprinkle the chopped dill or parsley over the salad. Toss again just until the herbs are evenly distributed, being careful not to crush the tomatoes too much. Taste and adjust salt, pepper, or acidity as needed.
STEP 6: Serve the salad right away for maximum crunch, or cover and refrigerate it for 15–30 minutes to let the flavors mingle and the veggies soak up more of the dressing.

Can I make this salad ahead of time?
Yes, you can mix it up to a few hours ahead. For the best crunch, keep the dressing separate and toss everything together 15–30 minutes before serving.
How do I keep the cucumbers from getting soggy?
Slicing them just before serving and not marinating the salad for too long helps. You can also lightly sprinkle the cucumber with salt, let it sit briefly, then pat dry before tossing.
Can I use dried dill instead of fresh?
Fresh dill gives the brightest flavor, but dried dill works in a pinch. Use only a small amount, about a third of the fresh quantity, and let it sit in the dressing to bloom.
What other vegetables work in this salad?
You can easily add thinly sliced bell peppers, radishes, or a handful of baby spinach or arugula. Just keep the base of cucumbers and tomatoes so the simple flavors stay balanced.
Helpful Tips
- Balance the acidity. After tossing, taste a cucumber and tomato together. If it feels flat, add another squeeze of lemon or splash of vinegar; if it’s too sharp, add a drizzle more olive oil.
- Adjust the onion to your taste. For a milder salad, use less red onion or soak it briefly in cold water. For more bite, leave it raw and thinly sliced.
- Let the herbs shine. Add most of the dill or parsley at the end so it tastes fresh and fragrant, and reserve a pinch for sprinkling on top just before serving.

Serving Ideas for Cucumber Tomato Dill Salad
This salad is incredibly versatile and fits into just about any warm-weather menu. It’s lovely next to grilled chicken, steak, or fish, adding freshness and acidity to cut through richer mains.
Pair it with burgers, hot dogs, or sausages at your next cookout to give guests a lighter option alongside all the classic sides. It looks gorgeous on a buffet and holds up well at room temperature for a little while.
For a simple lunch, tuck a generous scoop next to slices of crusty bread and a bit of cheese, or spoon it over a bed of crisp lettuce to turn it into a heartier green salad.
Keeping Leftovers Fresh
If you have leftovers, transfer the salad and its juices to an airtight container and refrigerate. It will stay tasty for about 1–2 days, though the cucumbers will soften slightly as they sit.
Before serving again, give the salad a gentle toss to redistribute the dressing. If it seems a bit flat, refresh it with a small squeeze of lemon or a splash of vinegar and a pinch of salt.
Freezing isn’t recommended for this salad, as the fresh vegetables will turn mushy once thawed. It’s a dish that truly shines when enjoyed fresh from the fridge or shortly after you make it.

Cucumber Tomato Dill Salad
Ingredients
- A quarter of a small red onion finely sliced into thin strips
- Two tablespoons of high-quality cold-pressed olive oil
- One tablespoon of freshly squeezed lemon juice or red wine vinegar
- Approximately two cups of halved cherry tomatoes or the equivalent of three medium-sized tomatoes chopped
- Two medium cucumbers preferably Persian or English varieties, thinly sliced into rounds
- Sea salt and freshly cracked black pepper to taste
- Two tablespoons of freshly chopped dill or flat-leaf parsley
Instructions
- Begin by preparing the produce: slice the cucumbers into thin rounds, halve the cherry tomatoes (or chop if using whole tomatoes), and finely slice the red onion.
- In a large serving bowl, whisk together the olive oil and lemon juice or red wine vinegar. Season with salt and freshly ground black pepper to your liking.
- Add the prepared cucumbers, tomatoes, and onion to the bowl containing the dressing. Toss everything gently until well coated.
- Incorporate the freshly chopped herbs—either dill or parsley—into the mixture. Stir lightly to distribute evenly.
- The salad can be served right away, or for enhanced flavor development, cover and refrigerate for 15 to 30 minutes before serving.