My grandmother Marta used to send me to the garden with a salt shaker. I’d eat more tomatoes on the way back to the house than ever made it into her bowl. This is that salad — the one that tastes like the best part of July, with a lemony vinaigrette that keeps the cucumbers from going soft before dinner is even on the table. It’s the dish I make the second I spot the first ripe tomato at the farmers market, and the one that disappears fastest at every summer gathering. The secret isn’t fancy technique or rare ingredients — it’s a simple step that changes everything about how the salad holds up.
The short version: 15 minutes, one bowl, and the secret to cucumbers that actually stay crisp through the whole meal — no sogginess here.
I’ve made this exact combination more times than I can count — through every farmers market season, for every potluck, and on countless Tuesday nights when the kitchen is too hot to turn on the stove. My grandmother Marta never wrote this one down. It was just what she made when the garden was heavy and the kitchen was warm. It took me years to realize the trick she was doing without saying a word.
- Serves: 4-6 as a side
- Hands-On Time: 15 min | Total Time: 15 min
- Difficulty: So easy you’ll memorize it — no cooking required
- Cost per serving: ~$2.50
- Calories: ~110 per serving
- Dietary Notes: Naturally vegan, gluten-free, dairy-free
(Photo above: an overhead shot of the salad in a wide white ceramic bowl, tomatoes halved and cucumbers glistening with the vinaigrette, scattered with fresh dill and flaky salt, a wooden spoon resting on the rim, late afternoon sunlight coming from the left.)
The Trick That Keeps This Salad From Getting Soggy

Most cucumber salads turn into a watery mess within an hour. The culprit is the water hiding inside the cucumbers themselves. Marta knew this without ever saying it — she’d salt her slices and let them sit while she chopped the rest of the vegetables. That’s the whole trick. Salting draws the extra moisture out so the vinaigrette clings to the vegetables instead of pooling at the bottom of the bowl. It takes ten minutes and zero effort, and it makes the difference between a salad that holds up and one that doesn’t.
The other thing that matters is the vinaigrette. I whisk it by hand the way Marta did — olive oil, lemon juice, white wine vinegar, and a finely minced shallot. When you whisk it properly, it emulsifies into a pale, thick dressing that clings to every surface. Skip the emulsification and the oil separates, the vinegar runs to the bottom, and you’re left with uneven bites. It only takes thirty seconds of whisking, but it’s the difference between a salad that feels cohesive and one that doesn’t.
Together, these two steps produce a salad that’s still crisp the next day. Make it for dinner and if there’s any left, give it a quick stir before serving — it’s just as good the second time around, which is rare for something this simple.
Everything You Need (And a Few Notes From Me)
- 1 lb ripe summer tomatoes (mixed colors if you can find them): The whole point of this salad is peak tomato season. Farmers market or garden tomatoes are non-negotiable here. If they’re not in season, wait. Winter tomatoes don’t have the flavor, and they’ll break down faster.
- 1 large English cucumber (or 2 medium garden cucumbers): English cucumbers have thinner skins and fewer seeds — less water content, which means less soggy potential. If you’re using garden cucumbers, peel them and scoop out the seeds. My kids can’t tell the difference, but I can feel it in the texture.
- 1/2 small red onion, sliced paper thin: A mandoline makes this effortless, but a sharp knife works just fine. If the onion tastes too sharp for you, soak the slices in cold water for 5 minutes while the cucumbers drain.
- 1/3 cup fresh dill (or parsley, or a mix): Dill is classic and my grandmother’s choice, but my family actually prefers parsley. I usually do a mix of both and everyone’s happy.
- For the vinaigrette: 3 tbsp olive oil, 2 tbsp lemon juice, 1 tbsp white wine vinegar, 1 small shallot (minced), 1/2 tsp salt, 1/4 tsp black pepper. This is my standard ratio and it works on everything from this salad to grain bowls.
- Flaky salt for finishing: Not optional in my kitchen. It adds texture and a burst of saltiness that changes every bite.
What to Pull Out Before You Start
- A large colander (for draining the cucumbers)
- A medium mixing bowl
- A whisk (or a fork — I’ve done it with a fork plenty of times)
- A chef’s knife and cutting board
- A salad spinner or clean kitchen towel (for drying the cucumbers)
Let’s Make It (Step by Step)
This moves fast, so read through once before you start. The salting step does its thing while you make the dressing, so it all lines up at the end.
Prep the cucumbers and make the vinaigrette:
- Salt the cucumbers: Slice the cucumber in half lengthwise, then cut into half-moons about 1/4-inch thick. Toss them in a colander with 1/2 teaspoon of salt, and let them sit over a bowl or in the sink for 10 minutes. (📸 Photo tip: You should see tiny beads of water forming on the surface of the cucumber slices after a few minutes — that’s the excess moisture being pulled out. This is exactly what you want.)
- Make the vinaigrette: While the cucumbers drain, whisk together the olive oil, lemon juice, white wine vinegar, minced shallot, salt, and pepper in a small bowl. Whisk until it turns pale and thick — about 30 seconds. Set it aside to let the shallot soften and mellow out.
- Prep the tomatoes: Cut the tomatoes into bite-sized pieces. Quarter them if they’re small, eighths if they’re large. Add them to a large mixing bowl along with the sliced red onion and most of the dill (reserve a spoonful for the top). (📸 Photo tip: If you’re using different colored tomatoes, this is where the salad starts looking beautiful — take a moment to arrange them before you add the dressing.)
- Dry the cucumbers: After 10 minutes, dump the cucumbers onto a clean kitchen towel or paper towels and pat them dry. This is the step that really guarantees no sogginess — don’t skip it. Add the dried cucumbers to the bowl with the tomatoes.
- Dress and serve: Pour the vinaigrette over the vegetables and toss gently with your hands or a wooden spoon. Let it sit for 5 minutes if you can stand the wait. Top with the remaining dill and a generous pinch of flaky salt right before serving.
How I Meal Prep This for the Week
I make this every Sunday during tomato season. The trick is keeping the vinaigrette separate and only dressing what you’re eating that day. The undressed vegetables stay crisp for days, and the dressing takes two seconds to stir in right before serving.
- Fridge: 3-4 days for the undressed vegetables. Store them in an airtight container with a paper towel on top to absorb any extra moisture. Dressed salad is best within 2 hours — the flavors get better, but the texture starts to soften after that.
- Freezer: Not recommended. Tomatoes turn to mush when thawed, and cucumbers will be completely waterlogged. This one is meant to be fresh, and that’s okay.
- Reheat: Serve cold or at room temperature. If it’s been in the fridge, let it sit on the counter for 10 minutes before serving so the flavors wake up again.
Things I Wish I’d Known the First Time
- Don’t skip the cucumber salting: I know it’s an extra step, but the first time you make this without it, you’ll open the fridge an hour later and find a bowl of sad, watery vegetables. I learned this the hard way so you don’t have to. Even 5 minutes makes a difference if you’re short on time.
- The flaky salt is the finishing touch: It’s not just decoration. Flaky salt gives you little bursts of crunch and saltiness that change every single bite. Regular table salt just dissolves — it’s not the same experience.
- Let it rest before serving: Even 10 minutes lets the flavors settle. The tomatoes release a little juice that mixes with the vinaigrette and becomes its own sauce. If you serve it immediately it’s fine, but that short rest makes it sing.
- Wait on the onions if you’re serving later: If you’re making this for a crowd and it needs to hold up for an hour or two, leave the sliced red onion out until right before serving. They release a strong flavor that takes over after a while in the dressing.
Swaps That Actually Work
- Herb swap: Not a dill fan? Use basil, parsley, mint, or a combination. I’ve made it with all basil and it tastes like caprese without the mozzarella. My husband prefers basil, so that’s what we use most of the time.
- Add feta or avocado: I’m not a cheese-on-every-salad person, but my daughter Nora adds feta and calls it lunch. Avocado also works — add it right before serving and be gentle when you toss it.
- Different vinegar: White wine vinegar is my go-to, but red wine, apple cider, or a nice white balsamic all work beautifully. The lemon juice is non-negotiable for me — it has the right brightness that vinegar alone doesn’t quite match.
- Kid-friendly version: My kids prefer this without the red onion and with parsley instead of dill. I pull their portion out before I add the onion, and everyone is happy. Sometimes I add a little crumbled feta to theirs to make it feel special.
Questions I Get About This Recipe All the Time
Q: Why did my cucumbers get watery?
A: You probably didn’t salt them long enough or you skipped patting them dry. Give them at least 10 minutes in the colander after salting, and really press them dry with a towel before adding them to the bowl. I’ve made this mistake more times than I’d like to admit — the salting step feels like it can’t matter that much, but it absolutely does.
Q: Can I make this ahead for a party?
A: Yes, but keep the vegetables and dressing separate until right before serving. If you’re really short on time, you can dress it up to an hour ahead — just know the cucumbers will start to soften by the two-hour mark. For a crowd, I set the bowl of vegetables out with the dressing in a jar next to it and let people dress their own portions.
Q: How long does this last in the fridge?
A: Undressed, the vegetables keep for 3-4 days in an airtight container. Dressed, eat it within 2-3 hours for the best texture. The flavors get better as they sit, but the cucumbers do start to soften and the onions get stronger.
Q: What do you serve with this?
A: It’s the side dish for everything that comes off the grill — chicken, fish, burgers, steak. We also eat it with a crusty baguette and butter for a simple summer lunch. My kids will eat it alongside anything, which is the highest compliment they can give a vegetable.
More Recipes My Family Makes on Repeat
If you loved this one, here are a few others that get the same reaction at our table:
- [INTERNAL LINK PLACEHOLDER: My Grandmother’s German Potato Salad] — Warm, tangy, and the perfect side for a summer cookout. No mayo, so it holds up beautifully.
- Heirloom Tomato Tart with Puff Pastry — For when you have *too many* tomatoes and 30 minutes to turn them into something special.
- Zucchini Fritters with Lemon Yogurt — Crispy, golden, and the only way my kids eat zucchini. Another warm-weather staple.
The moment the cucumbers hit the vinaigrette and the dill hits the tomatoes — that’s summer in a bowl. I hope you make it for your next dinner on the porch, or your next cookout, or just a Tuesday that needs something bright and simple.
If you try it, let me know in the comments — I love hearing which herb your family picked.
📌 Pin this summer cucumber tomato salad for your next farmers market haul — it’s the 15-minute side dish that stays crisp and works with everything.

Summer Cucumber and Tomato Salad
Equipment
- Large Colander
- Medium Mixing Bowl
- Whisk
- Chef’s Knife
- Cutting Board
- Salad Spinner or Clean Kitchen Towel
Ingredients
Vegetables
- 1 lb ripe summer tomatoes (mixed colors if available)
- 1 large English cucumber (or 2 medium garden cucumbers, peeled and seeded)
- 1/2 small red onion, sliced paper thin
- 1/3 cup fresh dill (or parsley, or a mix), plus more for garnish
Vinaigrette
- 3 tablespoons olive oil
- 2 tablespoons lemon juice
- 1 tablespoon white wine vinegar
- 1 small shallot, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For Finishing
- Flaky salt (Maldon or similar)
Instructions
- Salt the cucumbers: Slice the cucumber in half lengthwise, then cut into half-moons about 1/4-inch thick. Toss them in a colander with 1/2 teaspoon of salt. Let them sit over a bowl or in the sink for 10 minutes. You should see tiny beads of water forming—that’s the excess moisture being pulled out.
- Make the vinaigrette: While the cucumbers drain, whisk together the olive oil, lemon juice, white wine vinegar, minced shallot, salt, and pepper in a small bowl. Whisk until pale and thick—about 30 seconds. Set aside to let the shallot mellow.
- Prep the tomatoes and onion: Cut the tomatoes into bite-sized pieces (quarters or eighths depending on size). Add them to a large mixing bowl along with the sliced red onion and most of the dill. Reserve a spoonful of dill for the top.
- Dry the cucumbers: After 10 minutes, dump the cucumbers onto a clean kitchen towel or paper towels and pat them dry. This step guarantees no sogginess—don’t skip it. Add the dried cucumbers to the bowl with the tomatoes.
- Dress and serve: Pour the vinaigrette over the vegetables and toss gently with your hands or a wooden spoon. Let it sit for 5 minutes if you can wait. Top with the remaining dill and a generous pinch of flaky salt right before serving. Serve cold or at room temperature.






