
Oh, friends. Do you ever get that feeling when a simple dish just brings back all the memories? For me, it’s this marinated cucumber, tomato, and onion salad. It’s the taste of backyard barbecues, lazy afternoons on the porch, and finding ways to use up all that gorgeous summer produce from the garden or farmer’s market. It’s ridiculously easy, takes hardly any time to prep, and tastes like pure sunshine. Trust me, once you make it, you’ll understand why it’s a timeless favorite!
Why You’ll Love This Recipe
- Fast: Ready in under 15 minutes prep time!
- Easy: Simple ingredients, simple steps, maximum flavor.
- Giftable: Perfect for bringing to potlucks or sharing with neighbors.
- Crowd-pleasing: Fresh, light, and everyone loves it!
Ingredients
Gathering your simple ingredients is the first step to summer bliss! You just need a few fresh things and a pantry staple or two.
- 2 cucumbers: I like to use regular slicing cucumbers, but English cucumbers work great too and have fewer seeds.
- 1 pint cherry or grape tomatoes: These little guys are packed with sweetness! Halving them lets the marinade really soak in.
- 1 small red or white onion: Red onions add a bit of color and a slightly sharper bite, while white onions are a little milder. Choose your favorite!
- 1/4 cup apple cider vinegar or red wine vinegar: Either vinegar provides that essential tangy base.
- 2 tablespoons extra virgin olive oil: Good quality olive oil adds richness and helps carry the flavors.
- 1 clove garlic, minced: A little garlic adds just the right punch.
- 1 tablespoon chopped fresh parsley or dill: Fresh herbs make all the difference! Dill is a classic pairing with cucumbers, but parsley is lovely too.
- Salt and pepper to taste: Seasoning is key to bringing out the best in the veggies.
- 1/2 teaspoon red pepper flakes (optional): If you like a little heat, don’t skip these!
How to Make It
Okay, let’s get this party started! Making this salad is practically effortless. Just follow these simple steps:
1. Prep Your Veggies: First things first, give your cucumbers, tomatoes, and onion a good wash. Then, grab your knife and slice the cucumbers thinly. Halve all those sweet little cherry or grape tomatoes. And finally, slice the onion into thin rings or half-moons. The thinner you slice, the quicker it marinates and the less intense the onion bite will be.
2. Whisk the Marinade: In a separate medium-sized bowl or a jar with a lid, whisk together the apple cider vinegar (or red wine vinegar), olive oil, minced garlic, salt, and pepper. If you’re using them, toss in the red pepper flakes now too. Give it a good whisk until it looks slightly emulsified – meaning the oil and vinegar are somewhat combined.
3. Combine Everything: Place your prepared cucumbers, tomatoes, and onions in a large bowl. Make sure the bowl is big enough so you can toss everything easily without making a mess.
4. Pour and Toss: Pour that lovely whisked marinade right over the vegetables. Now, gently toss everything together using a spoon or rubber spatula. You want to make sure every single piece of veggie gets coated in that delicious dressing.
5. Let It Chill: Cover the bowl (plastic wrap or a lid works fine) and pop it in the refrigerator. Let it chill for at least 30 minutes. This is the magical part where the flavors meld and the veggies soak up all that goodness. You can even leave it in there for up to overnight – the longer it marinates, the more intense the flavor becomes!
6. Serve It Up: Before you serve, give the salad another gentle toss. The marinade might have settled at the bottom. Spoon it into a pretty serving dish and sprinkle that fresh chopped parsley or dill right over the top for a burst of freshness and color. Enjoy!

Substitutions & Additions
This recipe is super forgiving and adaptable! Feel free to play around and make it your own.
- Veggies: Add sliced bell peppers (any color!), thinly sliced celery, or even some corn kernels for extra crunch and sweetness.
- Herbs: Fresh basil is wonderful in this too, especially with the tomatoes! Mint can also add a surprising twist.
- Vinegar: While apple cider and red wine vinegar are classics, white wine vinegar or even a touch of balsamic could work depending on the flavor profile you’re going for (though balsamic will change the color).
- Make it a Meal: Add some crumbled feta or goat cheese, chickpeas, or grilled chicken for a heartier salad.
Tips for Success
Even though it’s easy, a few little tricks can make it even better!
- Thin Slices are Key: For the cucumbers and onions, aim for nice, thin slices. This helps them absorb the marinade better and makes for a nicer texture.
- Don’t Skimp on Chill Time: While 30 minutes is the minimum, letting it marinate longer really develops the flavor. An hour or two is perfect if you have the time.
- Taste and Adjust: Before serving, always give it a taste and see if it needs a little more salt, pepper, or even a splash more vinegar or olive oil.
- Prep Ahead: You can easily slice the veggies a few hours ahead of time and keep them separate in the fridge. Whisk the dressing separately too. Combine and toss about 30 minutes to an hour before you plan to serve.
How to Store It
This salad is best enjoyed fresh after marinating, but you can definitely keep leftovers.
Store any leftovers in an airtight container in the refrigerator. It will keep for 2-3 days. Keep in mind that the vegetables will soften over time as they sit in the marinade, especially the cucumbers. It’s still delicious, but the texture changes slightly.
FAQs
Got questions? I’ve got answers!
Can I make this salad ahead of time?
Yes! It needs at least 30 minutes to marinate, but it’s great after an hour or two. You can make it several hours ahead or even the night before, though the veggies (especially cucumbers) will get softer the longer they sit.
Why are my cucumbers watery?
Cucumbers naturally release a lot of water, especially as they sit in a dressing. Thin slicing can contribute to this. If you’re bothered by excess liquid, you can lightly salt the sliced cucumbers and let them sit in a colander for 15-20 minutes, then pat them dry before adding them to the bowl. This draws out some water.
Can I use dried herbs instead of fresh?
You can, but fresh herbs really elevate this dish and are highly recommended for the best flavor. If using dried, use a smaller amount (about 1 teaspoon) as they are more concentrated.

Easy Marinated Cucumbers, Tomatoes, and Onions
Equipment
- large bowl
- Knife
- whisk
- Cutting board
Ingredients
- 2 cucumbers regular slicing or English
- 1 pint cherry or grape tomatoes halved
- 1 small red or white onion thinly sliced
- 1/4 cup apple cider vinegar or red wine vinegar
- 2 tbsp extra virgin olive oil
- 1 clove garlic minced
- 1 tbsp chopped fresh parsley or dill
- salt and black pepper to taste
- 1/2 tsp red pepper flakes optional
Instructions
- Step 1: Prep Your Veggies: First things first, give your cucumbers, tomatoes, and onion a good wash. Then, grab your knife and slice the cucumbers thinly. Halve all those sweet little cherry or grape tomatoes. And finally, slice the onion into thin rings or half-moons. The thinner you slice, the quicker it marinates and the less intense the onion bite will be.
- Step 2: Whisk the Marinade: In a separate medium-sized bowl or a jar with a lid, whisk together the apple cider vinegar (or red wine vinegar), olive oil, minced garlic, salt, and pepper. If you’re using them, toss in the red pepper flakes now too. Give it a good whisk until it looks slightly emulsified – meaning the oil and vinegar are somewhat combined.
- Step 3: Combine Everything: Place your prepared cucumbers, tomatoes, and onions in a large bowl. Make sure the bowl is big enough so you can toss everything easily without making a mess.
- Step 4: Pour and Toss: Pour that lovely whisked marinade right over the vegetables. Now, gently toss everything together using a spoon or rubber spatula. You want to make sure every single piece of veggie gets coated in that delicious dressing.
- Step 5: Let It Chill: Cover the bowl (plastic wrap or a lid works fine) and pop it in the refrigerator. Let it chill for at least 30 minutes. This is the magical part where the flavors meld and the veggies soak up all that goodness. You can even leave it in there for up to overnight – the longer it marinates, the more intense the flavor becomes!
- Step 6: Serve It Up: Before you serve, give the salad another gentle toss. The marinade might have settled at the bottom. Spoon it into a pretty serving dish and sprinkle that fresh chopped parsley or dill right over the top for a burst of freshness and color. Enjoy!
