When I want a cold side dish that does not need mayo, cheese, or a long list of ingredients, Marinated Cucumbers, Onions, and Tomatoes is one of the simplest directions I can take. The vegetables sit in a sweet-tangy vinegar dressing until the cucumbers are well seasoned, the onion softens, and the tomatoes start releasing just enough juice to flavor the marinade.
What I like most about this kind of salad is the contrast. We want the cucumbers to stay crisp, the tomatoes to stay juicy rather than mushy, and the onion to mellow without disappearing. A little sugar balances the vinegar, while the oil rounds out the sharp edges of the dressing.
This is especially useful for cookouts, potlucks, grilled dinners, or any meal where the rest of the plate is rich. I recommend giving it at least 2 hours in the refrigerator so the flavors have time to settle in.

What Makes This Salad Work
The dressing is simple, but every part has a job. White vinegar gives the salad its bright, tangy flavor. Sugar softens that acidity so the dressing tastes balanced rather than harsh. Water keeps the marinade light enough that it seasons the vegetables without turning them into quick pickles, and oil gives the dressing a smoother finish.
The vegetables change as they sit. The onion loses some of its raw bite, the cucumbers absorb the seasoning, and the tomatoes release a little of their own juice. I would not skip the chilling time because that is when the salad becomes noticeably better.
Ingredients
- 3 medium cucumbers, peeled and sliced about 1/4 inch thick
- 1 medium onion, thinly sliced and separated into rings
- 3 medium tomatoes, cut into wedges
- 1/2 cup white vinegar
- 1/4 cup sugar
- 1 cup water
- 2 teaspoons salt
- 1 teaspoon coarsely ground black pepper
- 1/4 cup oil
- 1 teaspoon chopped fresh mint, optional
How I Recommend Preparing the Vegetables
Keep the cucumbers thick enough to stay crisp. My preference here is about 1/4 inch. Paper-thin slices soften much faster in the vinegar dressing and can lose the texture that makes this salad refreshing.
Use ripe but firm tomatoes. Very soft tomatoes can break apart as the salad chills. Medium tomatoes cut into wedges work well because they hold their shape while still releasing some juice into the marinade.
Slice the onion thinly. The vinegar will mellow the flavor, but thick onion pieces can still dominate every bite. A thinly sliced white, yellow, or red onion all work.
Treat the mint as optional. I would keep it subtle if you use it. The cucumber and tomato should still be the main flavors.
How to Make Marinated Cucumbers, Onions, and Tomatoes
- Add the sliced cucumbers, onion rings, and tomato wedges to a large bowl.
- In a separate bowl or measuring jug, combine the white vinegar, sugar, water, salt, black pepper, oil, and mint if using. Stir until the sugar is mostly dissolved.
- Pour the dressing over the vegetables.
- Toss gently from the bottom of the bowl so the tomatoes do not get crushed.
- Cover and refrigerate for at least 2 hours.
- Toss gently again just before serving so the vegetables on top are coated with the dressing collected at the bottom.

How Long Should the Salad Marinate?
Two hours is a good starting point. At that stage, the onion has softened, the cucumbers have picked up the dressing, and the tomatoes still have a fresh texture.
You can make it earlier in the day as well. If I were preparing it for dinner, I would be comfortable mixing it in the morning or early afternoon and keeping it chilled until serving.
Overnight is possible, but the vegetables will be noticeably softer. That is not necessarily bad, but it becomes more of a deeply marinated salad and less of a crisp cucumber salad.
Adjust the Dressing Before It Hits the Vegetables
I recommend tasting the dressing before pouring it over the salad. If you like a sharper vinegar flavor, add a small splash more vinegar. If you prefer it less sweet, reduce the sugar slightly.
Make those adjustments before the tomatoes start releasing juice. Once the salad has chilled, the flavor will naturally become a little more diluted and rounded.
Serving Ideas
This is the kind of side dish I would pair with food that needs something cool and acidic on the plate. It works with grilled chicken, steak, burgers, pulled pork, baked chicken, sandwiches, barbecue, or a rich casserole.
For another cucumber side with a completely different texture, try Dad’s Creamy Cucumber Salad. That version uses a creamy dressing, while this one stays light and vinegar-forward.
You can also browse the salad recipes and side dish recipes for more easy pairings.
Make-Ahead Tips
This recipe is naturally make-ahead friendly because the vegetables need time to marinate. I would prepare the full salad a few hours before serving rather than trying to mix it at the last minute.
If you want to prep even earlier, slice the cucumbers and onion first and keep them refrigerated separately. Cut the tomatoes closer to the time you plan to mix the salad so they stay firm and fresh.
Storage
Keep leftovers covered in the refrigerator. The salad is best within about 2 days if you care most about crisp texture.
The dressing may look thinner the next day because the cucumbers and tomatoes continue releasing liquid. That is normal. Give the bowl a gentle toss before serving again rather than draining the dressing away.
Frequently Asked Questions
Do I need to peel the cucumbers?
No. If the skin is thin and tender, you can leave it on. I recommend peeling thick or waxed cucumbers because the texture is usually better in a marinated salad.
Can I use red onion?
Yes. Red onion works very well here and adds color. Slice it thinly so the vinegar has enough surface area to mellow its bite while the salad chills.
Can I use apple cider vinegar?
You can. It will give the dressing a slightly fruitier flavor than white vinegar. I would start with the same amount and taste the dressing before adding it to the vegetables.
Can I leave out the oil?
Yes, but the dressing will taste sharper and more like a vinegar brine. The oil helps soften the acidity and coats the vegetables more evenly.
Why did my cucumbers get soft?
Very thin slices soften quickly, especially after an overnight rest. For a crisper result, keep the slices around 1/4 inch thick and serve the salad within a few hours of marinating.
Marinated Cucumbers, Onions, and Tomatoes Recipe

Marinated Cucumbers, Onions, and Tomatoes
Ingredients
- 3 medium cucumbers peeled and sliced about 1/4 inch thick
- 1 medium onion thinly sliced and separated into rings
- 3 medium tomatoes cut into wedges
- 1/2 cup white vinegar
- 1/4 cup granulated sugar
- 1 cup water
- 2 teaspoons salt
- 1 teaspoon coarsely ground black pepper
- 1/4 cup neutral oil
- 1 teaspoon chopped fresh mint optional
Instructions
- Add the sliced cucumbers, onion rings, and tomato wedges to a large bowl.
- In a separate bowl or measuring jug, combine the white vinegar, sugar, water, salt, black pepper, oil, and mint if using. Stir until the sugar is mostly dissolved.
- Pour the dressing over the vegetables.
- Toss gently from the bottom of the bowl so the tomatoes do not get crushed.
- Cover and refrigerate for at least 2 hours so the vegetables absorb the dressing and the onion mellows.
- Toss gently again just before serving so the vegetables are evenly coated with the dressing collected at the bottom.
Notes
- Use ripe but firm tomatoes so they hold their shape while marinating.
- Keep cucumber slices about 1/4 inch thick for the best crisp texture.
- The salad is best within 2 days if you prefer the vegetables crisp.
- Red onion can be used in place of white or yellow onion.








[…] you want the same cucumber-onion idea without a creamy dressing, try my Marinated Cucumbers, Onions, and Tomatoes. That version uses a light sweet-tangy vinegar marinade with tomatoes instead of […]