This classic marinated cucumber, tomato, and onion salad is one of those simple bowls of vegetables that somehow eats like an absolute treat. Even if there are skeptics at your table who typically avoid anything called a salad, this dish is a total game-changer. Built on familiar, comforting potluck flavors, it features crisp cucumbers, juicy tomatoes, and sweet onions tossed in a lightly tangy, just-sweet-enough vinaigrette.
The secret lies in a brief marinating process, which softens the sharp edges of the vegetables and infuses them with rich flavor without turning them limp. It is easy, make-ahead friendly, and relies entirely on basic pantry staples!
Why You’ll Love This Recipe
🥗 The Ultimate Salad Converter: The sweet-and-tangy marinade cuts through the raw bite of the vegetables, winning over even the pickiest eaters.
⏱️ Pantry-Friendly & Fast: Uses simple oils, vinegars, and dried herbs you likely already have on hand.
📸 Vibrant & Colorful: Arranged in a clear glass bowl, the brilliant red tomatoes, bright green cucumbers, and translucent onions create a stunning visual aesthetic.
✨ 100% Wholesome: A light, refreshing, and clean side dish that pairs beautifully with any summer menu.
Recipe Overview

- Prep time: 15 minutes
- Rest/Marinate time: 1 hour 30 minutes
- Total time: ~1 hour 45 minutes
- Yield: 4 Servings
What You’ll Need
The Vegetables:
- 2 Medium English cucumbers: Thinly sliced into 1/8-inch rounds (about 4 cups).
- 3 Medium ripe tomatoes: Chopped into bite-sized pieces (about 3 cups).
- 1 Small sweet onion (such as Vidalia): Very thinly sliced into half-moons (about 1 cup).
The Seasonings & Herbs:
- 1 tsp Kosher salt: Divided into two ½-teaspoon portions.
- ½ tsp Freshly ground black pepper
- ¼ tsp Garlic powder (or granulated garlic).
- ¼ tsp Dried oregano
- ¼ tsp Dried basil
- 2 tbsp Fresh parsley: Chopped (optional, for a pop of color).
The Vinaigrette Marinade:
- ¼ cup White wine vinegar (or apple cider vinegar).
- 2 tbsp Red wine vinegar
- 1 tbsp Fresh lemon juice: (Optional, but highly recommended for brightness).
- 3 tbsp Granulated sugar: (Adjust to taste).
- ¼ cup Extra-virgin olive oil
- 2 tbsp Neutral oil: (Such as canola or vegetable oil).
How to Make It (Step-by-Step)
Step 1: Prep the Veggies
Rinse the cucumbers and tomatoes thoroughly and pat them dry. Slice the cucumbers into 1/8-inch rounds so they absorb the dressing quickly while retaining a nice crunch. Chop the tomatoes into bite-sized pieces, discarding any tough stems. Peel the sweet onion and slice it as thinly as possible into delicate half-moons so it doesn’t overpower the salad.
Step 2: Season the Base
In a large, clear glass bowl, combine your prepared cucumbers, tomatoes, and onions. Sprinkle evenly with ½ teaspoon of the kosher salt, the black pepper, garlic powder, dried oregano, and dried basil.
💡 Crucial Step: Use clean hands or a large spoon to gently toss the vegetables. Treat the tomatoes with care using a folding motion from the bottom up so you don’t accidentally smash them or release too much liquid too early.
Step 3: Whisk the Dressing
In a separate small bowl or measuring cup, whisk together the white wine vinegar, red wine vinegar, fresh lemon juice, the remaining ½ teaspoon of kosher salt, and the sugar until the sugar crystals have mostly dissolved. Slowly drizzle in the olive oil and neutral oil while whisking vigorously until the dressing is well combined and slightly thickened.
Step 4: Combine and Toss
Pour the whisked vinaigrette evenly over the seasoned vegetables. Give everything one more gentle toss until all the pieces are beautifully glistening and coated.
Step 5: The Marinating Rest
Cover the glass bowl tightly with plastic wrap. Let it sit completely undisturbed at room temperature for 20 to 30 minutes to jump-start the marinating process. Afterward, transfer the bowl to the refrigerator to chill for at least 1 hour (and up to 4 hours). During this rest, the cucumbers will release their natural juices, merging with the vinaigrette to create a deeply flavorful marinade.
Step 6: Garnish and Serve Cold
Just before serving, uncover the bowl and give it a quick, gentle stir. Taste the dressing—if it feels too sharp, stir in an extra teaspoon of sugar; if it needs a lift, add a tiny splash of vinegar. Sprinkle the chopped fresh parsley over the top and serve ice-cold, making sure to spoon plenty of the extra bottom marinade over each portion!
💡 Expert Tips for Success

🛑 Choose English Cucumbers: English cucumbers (the ones typically sold wrapped in plastic) are preferred over standard garden cucumbers because their skins are thin and delicate, and their seeds are practically nonexistent. If you do use regular garden cucumbers, be sure to peel the thick skins and scoop out the large seeds first.
🛑 Slice the Onions Paper-Thin: The secret to keeping the onion from hijacking the flavor profile is a paper-thin slice. If the onion half-moons are too thick, they will sting the palate rather than complement the sweet tomatoes.
🕒 Don’t Over-Marinate: Facing down hot summer afternoons, a 1-to-4-hour chill is the sweet spot for crisp perfection. Letting the salad sit in the fridge for more than 24 hours will cause the tomatoes to lose their structural integrity and turn the cucumbers soft. It’s best enjoyed the same day it’s made!
Variations and Substitutions
🧀 Mediterranean Upgrade: Whisk a teaspoon of Italian seasoning into the dressing, and fold a handful of crumbled feta cheese and sliced Kalamata olives into the bowl right before serving.
🌱 Creamy Twist: If your family prefers a creamy profile over a clear vinaigrette, whisk 1 to 2 tablespoons of full-fat Greek yogurt or sour cream directly into the finished marinade before pouring it over the veggies.
💪 Make it a Main: Turn this refreshing side dish into a protein-packed lunch by tossing in a drained can of chickpeas, tender white cannellini beans, or cubes of fresh mozzarella cheese.
❓ Frequently Asked Questions (FAQs)
What should I serve with this marinated salad?
This bright, acidic salad is the perfect foil for rich, smoky flavors. Serve it alongside flame-grilled chicken breasts, juicy burgers, steak, or barbecue favorites.
How do I store leftovers?
Store any leftover salad in an airtight container in the refrigerator for up to 2 days. Give it a good stir before serving to redistribute the marinade that settles at the bottom of the container.
Can I use honey instead of granulated sugar?
Absolutely! If you prefer a more natural, rounded sweetness, substitute the 3 tablespoons of sugar with 1 to 2 tablespoons of a mild honey (like clover honey) and whisk thoroughly into the vinegars.