This Marinated Cucumber, Onions, and Tomatoes recipe is a fresh, crisp, and tangy side dish that’s perfect for summer meals, cookouts, potlucks, or simple family dinners. Made with sliced cucumbers, juicy tomatoes, sweet onions, and a simple vinegar-based dressing, this salad is light, refreshing, and full of flavor.
It’s one of those easy recipes that tastes even better after chilling, giving the vegetables time to soak up the sweet and tangy marinade.
Why You’ll Love This Recipe
This marinated cucumber salad is quick to prepare and uses simple ingredients you probably already have in your kitchen. The cucumbers stay crisp, the tomatoes add juicy freshness, and the sweet onion gives the salad a mild, flavorful bite.
It’s a great make-ahead side dish because the flavor improves as it rests in the refrigerator.
Ingredients
3 large cucumbers, peeled and sliced into 1/4-inch thick rounds
3 ripe tomatoes, cut into wedges
1 Vidalia or sweet onion, sliced into rings
1/2 cup white vinegar
1/2 cup water
1/3 cup olive oil
3 tablespoons granulated sugar
1 tablespoon kosher salt
2 teaspoons freshly ground black pepper
Instructions
Step 1: Prepare the Vegetables
Place the sliced cucumbers, tomato wedges, and onion rings in a large mixing bowl. Set aside while you prepare the marinade.
Step 2: Make the Dressing
In a medium bowl, whisk together the white vinegar, water, olive oil, sugar, kosher salt, and black pepper. Continue whisking until the sugar and salt are mostly dissolved.
Step 3: Combine Everything
Pour the dressing over the cucumber, tomato, and onion mixture. Gently toss until all the vegetables are evenly coated with the marinade.
Step 4: Chill Before Serving
Cover the bowl and refrigerate for at least 1 1/2 to 2 hours. This allows the vegetables to absorb the tangy, slightly sweet dressing.
Step 5: Serve
Give the salad a gentle toss before serving. Serve chilled as a refreshing side dish.
Serving Suggestions
This salad pairs beautifully with grilled chicken, burgers, barbecue ribs, steak, fried fish, sandwiches, or roasted potatoes. It’s also perfect for summer picnics and backyard gatherings.
Helpful Tips
For the best texture, use firm cucumbers and ripe but not overly soft tomatoes.
Vidalia onions work especially well because they are naturally sweet and mild.
If you prefer a less sweet salad, reduce the sugar slightly.
For extra flavor, add fresh herbs like dill, parsley, or basil before serving.
Letting the salad chill longer gives it a stronger marinated flavor.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 2 days. The vegetables will soften as they sit, but the flavor will continue to develop.
For the freshest texture, enjoy this salad the same day it is made or the next day.
Final Thoughts
This Marinated Cucumber, Onions, and Tomatoes salad is simple, refreshing, and packed with classic summer flavor. With crisp cucumbers, juicy tomatoes, sweet onions, and a tangy homemade dressing, it’s an easy side dish that works with almost any meal.

