This post may contain affiliate links. Please read our disclosure policy.
This Cucumber Tomato Salad recipe is fresh, crisp, and full of bright summer flavor. Made with juicy tomatoes, crunchy cucumbers, fresh herbs, and a simple red wine vinaigrette, it’s an easy side dish that comes together in minutes.
If you love fresh summer salads, be sure to try my Tomato Salad, Southern Tomato Pie, and these 30+ Fresh Tomato Recipes, too!

Why you’ll love this cucumber tomato salad recipe!

This simple cucumber tomato salad is one of those recipes you’ll make all summer long. It’s light, refreshing, and pairs well with almost any meal.
- Quick and Easy: Everything comes together in one bowl in just minutes.
- Fresh Summer Flavors: Crisp cucumbers, juicy tomatoes, and fresh herbs create the perfect warm-weather salad.
- Perfect for Entertaining: Easy to double or triple for potlucks, picnics, and cookouts.
- Healthy and Light: Packed with fresh vegetables and a simple homemade dressing.
Table of Contents
Ingredient Notes
See recipe card below this post for ingredient quantities and full instructions.

- Olive oil – A light, neutral-flavored olive oil works best for the dressing.
- Red wine vinegar – Adds bright, tangy flavor that balances the fresh vegetables.
- Kosher salt – Enhances all the flavors in the salad.
- Black pepper – Adds a subtle kick and depth.
- Fresh basil – Provides fresh, aromatic flavor.
- Fresh parsley – Adds color and freshness.
- English cucumbers – Thin-skinned cucumbers that don’t require peeling. Persian cucumbers also work well.
- Grape tomatoes – Sweet, juicy tomatoes that hold their shape beautifully.
- Red onion – Adds a mild bite and extra crunch.
Variations
- Add some feta cheese crumbles or parmesan cheese to make the salad even heartier.
- Add extra veggies like sliced bell peppers and mushrooms for even more nutrients.
- Swap the red wine vinegar dressing with any light dressing you like best.
- Add a squeeze of lemon juice for a vibrant taste.
- Make it a complete meal by topping your salad with grilled chicken or grilled shrimp.
How to Make Cucumber Tomato Salad

- Make the dressing: In a large mixing bowl, whisk together the olive oil, vinegar, salt, pepper, basil, and parsley.

- Make the salad: Add the cucumbers, tomatoes, and onion. Toss well in the dressing. Cover and let sit for at least 15 minutes before serving for flavors to meld.
Serving Suggestions
Pair this cucumber tomato salad with all your favorite main course dishes. Or, get creative with some of our suggestions below:
- With fresh bread – The simplest way to enjoy this salad! You can pick up a fresh loaf of crusty Italian, French bread, or sourdough bread, and serve slices with cucumber salad and cheese.
- As an appetizer – Take leftover rounds of baguette, toast them, and top with cucumber tomato salad for a happy hour appetizer.
- At a BBQ – Cucumber tomato salad is great at potlucks or barbecues alongside summery dishes like fruit salad. You could skip the bun for your hamburger and load up your plate with salad alongside the meat for a lighter meal. Or, just serve in place of a more traditional green salad for something different.

How to Store Cucumber Tomato Salad
Store leftover cucumber tomato salad in an airtight container in the fridge for up to three days. Serve cold from the fridge.
Frequently Asked Questions
Yes! For best results, store the vegetables and dressing separately and combine them shortly before serving.
No. English cucumbers have thin, tender skin that does not need peeling.
Bell peppers, avocado, and even chickpeas work well in this salad.
It stays fresh in the refrigerator for up to 3 days, although it’s best enjoyed within the first day or two.
More Salad Recipes
Side Dishes
Easy Pea Salad
No Bake Desserts
Orange Fluff Salad
Side Dishes
Creamy Potato Salad With Eggs
Soups and Salads
Summer Cobb Salad Recipe
💌 Love easy recipes? Join my newsletter and get my Top 10 Reader-Favorite Recipes eBook FREE! Sign up here.
Need help with this recipe?
Click the buttons below to summarize it, adjust for diets, swap ingredients, or ask your own questions!

Cucumber Tomato Salad
Equipment
- 1 Large mixing bowl
Ingredients
- ¼ cup olive oil
- 2 Tablespoons red wine vinegar
- 1 ½ teaspoons kosher salt
- ½ teaspoon black pepper
- 2 Tablespoons fresh basil, chopped
- 2 Tablespoons fresh parsley, chopped
- 2 English cucumbers, thinly sliced
- 2 cups grape tomatoes, halved
- ½ red onion, thinly sliced
Instructions
- In a large mixing bowl, whisk together the olive oil, vinegar, salt, pepper, basil and parsley.¼ cup olive oil, 2 Tablespoons red wine vinegar, 1 ½ teaspoons kosher salt, ½ teaspoon black pepper, 2 Tablespoons fresh basil, chopped, 2 Tablespoons fresh parsley, chopped
- Add the cucumbers, tomatoes and onion. Toss well in the dressing. Cover and let sit for at least 15 minutes before serving for flavors to meld.2 English cucumbers, thinly sliced, 2 cups grape tomatoes, halved, ½ red onion, thinly sliced
Notes
- Use fresh summer tomatoes for the best flavor.
- Let the salad rest before serving so the flavors can meld together.
- Slice vegetables evenly for the best texture.
- Chill the salad before serving for an extra refreshing side dish.














This looks so fresh and delicious 😍 Love how quick and easy it is — perfect for a simple, no-fuss meal!
I’ve made this and it’s always a hit. So fresh and easy.
Looks delicious and so healthy!
Looks so fresh and flavorful!
Quick, easy, and delicious—what more could I ask for?
Can this be put in the fridge if I make 3 servings will it last day 2 and 3?