Cucumber Tomato Salad is bright, fresh, and quick and easy to make. It’s the perfect light side dish for almost any dinner and packs well for a potluck. This is our go-to salad recipe and one that I know you’ll love as much as we do!

This is the cucumber tomato salad of my dreams. Crunchy cucumbers and sweet cherry tomatoes are simply meant to be together, especially when you add a little spicy red onion and plenty of chopped fresh herbs.
Everything gets drizzled with good olive oil and finished with lots of freshly cracked black pepper. Sometimes I add feta, sometimes I don’t — it’s delicious either way, but the feta definitely makes it feel like a special treat. With just a handful of simple ingredients, the flavors really shine, and the whole salad comes together in under 10 minutes.
For a different variation, try my Creamy Cucumber Salad next.

What to serve with this cucumber and tomato salad
This salad is so bright and fresh that it pairs perfectly with a simple main course. In the summer, I love this salad with my Juicy Grilled Pork Chops or my Best Grilled Chicken Breast recipe. They’re both the ideal way to turn this salad into a summer dinner.
Cherry tomatoes are sweet year-round, and cucumbers are always available. So even after the weather turns cooler, this cucumber tomato salad is still one of my favs. In the winter, I like to serve it with my Perfect Baked Chicken Breasts or my Juicy Baked Pork Chops .
And a few sides to round out the meal:
- Crispy Garlic Smashed Red Potatoes
- Smoky Roast Potatoes
- Sauteed Asparagus with Garlic and Parmesan

Cucumber Tomato Salad Recipe
- Pin

Ingredients
- ▢ 1 lb cherry tomatoes (cut in half)
- ▢ 1 English cucumber (quartered lengthwise then sliced)
- ▢ ¼ cup EACH: minced red onion, parsley, and cilantro (see notes)
- ▢ 2 tablespoons olive oil (see notes)
- ▢ 1 large garlic clove (minced)
- ▢ ½ teaspoon EACH: salt and pepper
- ▢ Optional: ¼ cup feta cheese (omit for a dairy-free salad)
Instructions
- Add the cherry tomatoes, cucumber, red onion, parsley, and cilantro to a large bowl. 1 lb cherry tomatoes, 1 English cucumber, ¼ cup EACH: minced red onion, parsley, and cilantro (see notes)
- Whisk the olive oil with the minced garlic, salt, and pepper and pour over the salad and toss to coat. 2 tablespoons olive oil, 1 large garlic clove, ½ teaspoon EACH: salt and pepper
- If you are using the feta cheese, crumble it over top of the salad and toss to mix it in. Optional: ¼ cup feta cheese
Notes
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

Did you make this?
We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !

Cucumber Tomato Salad Recipe
Ingredients
- 1 lb cherry tomatoes , cut in half
- 1 English cucumber , quartered lengthwise then sliced
- ¼ cup EACH: minced red onion, parsley, and cilantro (see notes)
- 2 tablespoons olive oil , see notes
- 1 large garlic clove , minced
- ½ teaspoon EACH: salt and pepper
- Optional: ¼ cup feta cheese , omit for a dairy-free salad
Instructions
- Add the cherry tomatoes, cucumber, red onion, parsley, and cilantro to a large bowl. 1 lb cherry tomatoes, 1 English cucumber, ¼ cup EACH: minced red onion, parsley, and cilantro (see notes)
- Whisk the olive oil with the minced garlic, salt, and pepper and pour over the salad and toss to coat. 2 tablespoons olive oil, 1 large garlic clove, ½ teaspoon EACH: salt and pepper
- If you are using the feta cheese, crumble it over top of the salad and toss to mix it in. Optional: ¼ cup feta cheese