Cucumber Tomato Avocado Salad
Updated Apr 25, 2025
This simple Cucumber Tomato Avocado Cucumber with a homemade dill lemon vinaigrette is a great side dish for summer grilling.
This post may contain affiliate links. Please read our disclosure policy.

Jump to Section
My Cucumber Tomato Avocado Salad is So Good!
Of all my avocado salad recipes, this one may be the simplest. And it’s probably the one I make the most often because it’s just easy and flavorful. I love how the dill lemon vinaigrette tastes with this Cucumber Tomato Avocado Salad, and how it all comes together in one bowl. In the summertime, it’s a great side dish to go with whatever I’m tossing on the grill. Salmon, shrimp, chicken!
Happy Cooking!
– Yumna
Cucumber Tomato Avocado Salad Ingredients
- Tomato: I usually use Roma tomatoes (you may also see them sold as plum tomatoes), but if they aren’t available, any type of tomato will work. I also like cherry or grape tomatoes because they are small and easy to eat.
- Avocado: Be sure to use a ripe avocado that is soft to the touch but not mushy. If you need help check out my guide on how to cut an avocado.
- Cucumber: I like to use a nice, crisp English cucumber for this salad. You could also use a regular cucumber, but you may want to peel it first.
- Red onion: If you are not a fan of onions, you can leave them out or sub in green onions instead.
- Lemon juice: I prefer fresh lemons, but if you only have lemon juice concentrate, it will work. You can also use lime juice or red/white wine vinegar.
- Extra virgin olive oil: A good quality extra virgin olive oil is a must for this salad. I like to use a light-tasting olive oil so that it doesn’t overpower the other flavors.
- Dill: I love the flavor that dill adds to the cucumber, tomato and avocado. If you don’t have dill or you aren’t a fan, you could try parsley, cilantro or basil instead.
- Salt and pepper: I keep the seasonings for the dressing simple and just use salt and pepper.
Popular Additions
- Add some protein. Grilled chicken, shrimp skewers, air-fried salmon or chickpeas would all be delicious additions.
- Make it a meal. Add some quinoa, farro or orzo to make this salad a complete meal.
- Top with cheese. Sprinkle some shaved Parmesan or crumbled feta on top.
- Add more veggies. Sliced bell peppers, radishes and grilled corn would work nicely with this tomato onion avocado salad.
RECIPE VIDEO TUTORIAL
How to Make Cucumber Tomato Avocado Salad
My Best Tomato Avocado Cucumber Salad Tips
- Cut the avocado, tomatoes, and cucumber into similar-sized pieces. This will make everything easier to incorporate.
- Be gentle when tossing the salad. Slowly mix it with a small spoon so that you don’t mash the avocados.
- Season to taste. Don’t be shy with the salt and pepper or dill. This salad really benefits from a more full-bodied vinaigrette, so be sure to taste it before serving.
- Prepare 30 minutes before serving. This is just enough time to let the flavors meld, but also keep the avocado from turning brown.
- Serve chilled, but not too cold. You want it a little above room temperature so that the flavors really come alive.
Serving Ideas
This salad makes a great side dish for your favorite mains, and it’s a great addition to a cookout. Try serving it to accompany other summer dishes like:
More Mediterranean Salad Recipes:
- Mediterranean Chopped Salad
- Chickpea Couscous Salad
- Quinoa Salad with Avocado
- Mediterranean Pasta Salad
- Caprese Pasta Salad
- Lebanese Fattoush Salad
- Avocado Caprese Salad
- Couscous Salad
- Vegan Chickpea Salad
If you try this Tomato Avocado Cucumber Salad recipe or any other recipe on Feel Good Foodie, then don’t forget to rate the recipe and leave a comment below! It helps others who are thinking of making the recipe. We would love to hear about your experience making it. And if you snapped some shots, share it on Instagram so we can repost on Stories!
This Tomato Avocado Cucumber Salad recipe was originally published on May 14, 2018. The recipe has not been modified, but the post now includes new step-by-step photos for how to make the salad.
Tomato Cucumber Avocado Salad Recipe
Ingredients
- 2 tablespoons extra virgin olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 pound Roma tomatoes chopped
- 1 English cucumber chopped
- 2 avocados chopped
- ½ medium red onion sliced
- 2 tablespoons fresh dill
Instructions
- In a large serving bowl, whisk together the olive oil, lemon juice, salt and pepper until well combined and emulsified.
- Add the tomatoes, cucumber, avocado, red onions and dill on top and toss gently to combine evenly. Serve immediately.
Notes
Nutrition
Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.
Comments
Another delicious recipe to make using vegetables from my garden! I made this with Tuscan herb olive oil and WOW 🤩
Ooh yum, I bet your salad tasted so fresh and delicious!
Delicious! The chaat masala is amazing. I’ve been using it in salads, and I want to add it to your watermelon salsa.
(I added the chaat masala to this salad, too.)
Thank you! Let me know how it goes!
Simple and easy salad 🥗👌🏻👌🏻👌🏻👌🏻👌🏻
Thank you so much!
This was so delicious and easy!
So glad you liked it. Thank you!!