Cucumber, Tomato, and Onion Salad Recipe
Introduction
This refreshing cucumber, tomato, and onion salad is a perfect side dish for warm weather or any meal needing a burst of fresh flavor. Easy to prepare and bursting with herbs, it combines crisp vegetables with a simple tangy dressing that enhances their natural taste.

Ingredients
- 1/4 cup extra-virgin olive oil
- 2 tablespoons vinegar (red wine, white wine, or rice wine)
- 2 teaspoons kosher salt
- 1/4 teaspoon freshly ground black pepper
- 1/4 teaspoon garlic powder
- 4 cups halved cherry tomatoes (about 1 1/2 lb.)
- 1 English cucumber, quartered lengthwise, thinly sliced
- 1/2 medium red onion, thinly sliced
- 1/2 cup coarsely chopped fresh herbs (such as basil, cilantro, dill, mint, and/or parsley)
Instructions
- Step 1: In a large bowl, whisk together the olive oil, vinegar, kosher salt, black pepper, and garlic powder until well combined.
- Step 2: Add the halved cherry tomatoes, sliced cucumber, and sliced red onion to the bowl. Toss everything together thoroughly to coat the vegetables in the dressing.
- Step 3: Let the salad sit at room temperature for at least 15 minutes to allow the flavors to meld, or cover and refrigerate for up to 12 hours.
- Step 4: Just before serving, sprinkle the coarsely chopped fresh herbs over the salad and toss gently to distribute.
Tips & Variations
- Use whichever fresh herbs you prefer or have on hand; mixing several adds complexity and freshness.
- Try adding a pinch of sugar or a drizzle of honey to the dressing for a touch of sweetness.
- For extra texture, toss in some toasted nuts like pine nuts or walnuts.
- If you like a bit of heat, add a pinch of red pepper flakes to the dressing.
Storage
Store the salad covered in the refrigerator for up to 2 days. The vegetables will release more liquid over time, so you may want to drain excess dressing before serving. For the best texture, add fresh herbs just before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of cucumbers?
Yes, you can substitute English cucumber with Persian cucumber or regular slicing cucumbers. Peel them if the skin is thick or waxed for a better texture.
Is it better to serve this salad chilled or at room temperature?
This salad tastes great either way. Letting it come to room temperature allows the flavors to develop fully, but chilling it can be especially refreshing on warm days.
PrintCucumber, Tomato, and Onion Salad Recipe
A refreshing and simple cucumber, tomato, and onion salad tossed in a tangy vinaigrette and fresh herbs. Perfect as a light side dish or appetizer, this salad combines crisp vegetables with a flavorful dressing, bringing a burst of freshness to any meal.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Category: Salad
- Method: No-Cook
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Vinaigrette
- 1/4 cup extra-virgin olive oil
- 2 tablespoons vinegar (red wine, white wine, or rice wine)
- 2 teaspoons kosher salt
- 1/4 teaspoon freshly ground black pepper
- 1/4 teaspoon garlic powder
Salad
- 4 cups halved cherry tomatoes (about 1 1/2 pounds)
- 1 English cucumber, quartered lengthwise, thinly sliced
- 1/2 medium red onion, thinly sliced
- 1/2 cup coarsely chopped fresh herbs (such as basil, cilantro, dill, mint, and/or parsley)
Instructions
- Make the vinaigrette: In a large bowl, whisk together the extra-virgin olive oil, vinegar, kosher salt, freshly ground black pepper, and garlic powder until well combined to create the dressing base.
- Combine the vegetables: Add the halved cherry tomatoes, thinly sliced cucumber, and thinly sliced red onion to the bowl with the vinaigrette. Toss well to evenly coat all the vegetables with the dressing.
- Let flavors meld: Allow the salad to sit at room temperature for at least 15 minutes to let the flavors develop. Alternatively, cover and refrigerate the salad for up to 12 hours for a more marinated depth of flavor.
- Add fresh herbs and serve: Just before serving, sprinkle the coarsely chopped fresh herbs over the salad and give it a gentle toss to combine for a burst of freshness and color.
Notes
- You can use any combination of fresh herbs based on your preference or availability, such as basil, cilantro, dill, mint, or parsley.
- The salad can be made ahead and refrigerated, making it great for meal prep or potlucks.
- Use a mild vinegar like white wine or rice wine if you prefer a less sharp vinaigrette.
- Adjust salt and pepper to taste depending on your preference or dietary needs.
Keywords: cucumber tomato salad, easy salad recipe, fresh vegetable salad, Mediterranean salad, no-cook salad

