Marinated Cucumber Tomato Salad – Bright, Fresh, and Make-Ahead Friendly
This crisp, juicy salad is what you make when you want fresh flavor with almost no effort. Cool cucumbers, sweet tomatoes, and a punchy vinaigrette come together in minutes and taste even better after a short rest. It’s perfect for weeknights, picnics, and potlucks because it travels well and stays bright.

Serve it next to grilled chicken, tuck it into pita with hummus, or enjoy it straight from the fridge. Simple ingredients, big payoff, and a clean finish every time.
What Makes This Special
- Make-ahead magic: The flavors deepen as it marinates, so it’s ideal for prepping in advance.
- Crunch and juiciness: Cucumbers stay crisp while tomatoes release just enough sweetness for a balanced bite.
- Flexible and forgiving: Swap herbs, add feta, or toss in onions—this salad plays well with what you have.
- Light but satisfying: A bright vinaigrette keeps it refreshing without feeling heavy.
Ingredients
- 2 large cucumbers (English or Persian preferred), thinly sliced
- 3–4 ripe tomatoes (Roma or cherry), chopped or halved
- 1/2 small red onion, thinly sliced
- 1/4 cup fresh dill or parsley, chopped
- 2–3 tablespoons extra-virgin olive oil
- 2 tablespoons red wine vinegar (or apple cider vinegar)
- 1 tablespoon fresh lemon juice
- 1 teaspoon honey or sugar (optional, to balance acidity)
- 1 small garlic clove, finely minced or grated
- 1/2 teaspoon dried oregano
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- Optional add-ins: 1/2 cup crumbled feta, 1/2 cup sliced olives, crushed red pepper flakes
Instructions
- Prep the produce: Slice the cucumbers thinly. Chop or halve the tomatoes.Thinly slice the red onion. Add everything to a large bowl.
- Make the marinade: In a small bowl, whisk olive oil, vinegar, lemon juice, honey, garlic, oregano, salt, and pepper until emulsified.
- Toss and taste: Pour the dressing over the vegetables. Add the chopped dill or parsley.Toss gently to coat. Taste and adjust salt, pepper, or acidity.
- Marinate: Cover and refrigerate for at least 20–30 minutes, or up to 4 hours, to let the flavors meld. Stir once midway if you can.
- Finish and serve: Just before serving, taste again.Add feta, olives, or a pinch of red pepper flakes if using. Serve chilled or at cool room temperature.
Storage Instructions
- Refrigerate: Store in an airtight container for 2–3 days. It will release some juices; that’s normal.
- Refresh before serving: Give it a quick toss and add a splash of vinegar or a squeeze of lemon if flavors have softened.
- Avoid freezing: The vegetables will lose their texture if frozen.
Benefits of This Recipe
- Time-saver: Minimal chopping and a quick vinaigrette get you to the table fast.
- Budget-friendly: Everyday ingredients, no specialty items required.
- Nutrient-rich: Hydrating cucumbers, lycopene-packed tomatoes, and heart-friendly olive oil.
- Pairs with everything: Great with grilled meats, seafood, pasta, or as a light lunch.
Common Mistakes to Avoid
- Over-salting too early: Salt draws out water.Start modestly, then adjust after marinating.
- Using mealy tomatoes: Choose firm, ripe tomatoes for the best texture and flavor.
- Skipping the rest: A short marination is key. It rounds out sharp edges and blends flavors.
- Over-mixing: Toss gently to keep tomatoes intact and cucumbers crisp.
Alternatives
- Herb swap: Try basil, mint, or cilantro instead of dill or parsley.
- Acid options: Use white wine vinegar, sherry vinegar, or more lemon juice to taste.
- Creamy twist: Add a spoonful of Greek yogurt to the dressing for a tangy, creamy version.
- Protein boost: Add chickpeas, grilled shrimp, or cubed mozzarella for a heartier salad.
- Low-sugar: Skip the honey or use a pinch of stevia if you prefer no added sugar.
FAQ
Can I peel the cucumbers?
Yes. If the skin is thick or waxy, peel fully or do a striped peel for a mix of texture and tenderness.
What tomatoes work best?
Cherry or grape tomatoes hold their shape well and stay sweet. Roma and heirloom varieties also work if they’re firm and ripe.
How long should it marinate?
Aim for 20–30 minutes minimum. For deeper flavor, 2–4 hours is ideal. Longer than that is fine, but the cucumbers will soften slightly.
Can I make it without garlic?
Absolutely. Skip the garlic or use a pinch of garlic powder for a milder flavor.
Is there a way to reduce the wateriness?
Lightly salt the sliced cucumbers and let them sit for 10–15 minutes, then pat dry before mixing. This pulls out excess moisture.
What if I only have dried herbs?
Use 1 teaspoon dried dill or parsley instead of fresh. Add it to the dressing so it hydrates a bit before tossing.
How do I make it spicier?
Stir in red pepper flakes, thinly sliced jalapeño, or a splash of hot sauce to taste.
Wrapping Up
Marinated Cucumber Tomato Salad is the easy, reliable side that always hits the spot. It’s crisp, tangy, and endlessly customizable, with ingredients you probably already have. Make it ahead, let the flavors settle, and enjoy a fresh bowl of color any day of the week.

Ingredients
Method
- Prep the produce: Slice the cucumbers thinly. Chop or halve the tomatoes. Thinly slice the red onion. Add everything to a large bowl.
- Make the marinade: In a small bowl, whisk olive oil, vinegar, lemon juice, honey, garlic, oregano, salt, and pepper until emulsified.
- Toss and taste: Pour the dressing over the vegetables. Add the chopped dill or parsley. Toss gently to coat. Taste and adjust salt, pepper, or acidity.
- Marinate: Cover and refrigerate for at least 20–30 minutes, or up to 4 hours, to let the flavors meld. Stir once midway if you can.
- Finish and serve: Just before serving, taste again. Add feta, olives, or a pinch of red pepper flakes if using. Serve chilled or at cool room temperature.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
