Our family’s favorite classic cucumber and tomato salad just got better with the addition of creamy avocado, a light and flavorful lemon dressing, and fresh cilantro. This Cucumber Tomato Avocado Salad takes just 15 minutes to make, and there’s no cooking required. It’s an easy, excellent, crowd-pleasing salad.

Cucumber Tomato Avocado Salad in white bowl

This post may contain affiliate links. Read my disclosure policy.

Helpful Reader Review

“I’ve been this for years in the summer! It is soooo good! The best side salad ever.” – Gail ★★★★★

Cucumber Tomato Avocado Salad Video

Why You’ll Love This Salad

This is the salad I make all summer long and bring most often to my parents’ house for Sunday lunch. I never seem to get tired of it, especially with garden-grown cucumbers and tomatoes. The simple lemon dressing makes it taste fresh and bright year-round, even when tomatoes aren’t at their summer best.

It’s perfect with grilled meats, seafood, or a simple weeknight dinner, and it always disappears fast. It’s also naturally gluten-free, dairy-free, vegetarian, and vegan, so it works for a wide range of diets, meals, and gatherings.

Cucumber tomato Avocado salad garnished with cilantro served in a white bowl

Cucumber Tomato Avocado Salad Ingredients

This easy salad is all about fresh ingredients, so use the best tomatoes and avocados you can find. Garden cucumbers and tomatoes make it extra special and give this salad the best summer flavor.

  • Tomatoes – Roma tomatoes work well because they are firm and not overly juicy. Cherry or grape tomatoes are also great and hold their shape nicely.
  • Cucumber – I love English cucumbers or Persian cucumbers. They are crisp, mild, and don’t need to be peeled.
  • Avocados – Choose ripe but firm avocados so they hold their shape when tossed. Avoid overripe avocados, which can get mushy.
  • Red onion – Slice it thinly so it blends into the salad. The lemon juice helps mellow the onion as it sits, but if your onion is extra strong, soak the slices in cold water for 10 minutes, then drain well.
  • Cilantro – We love the fresh flavor here, but fresh dill is a great substitute.
  • Lemon juice and olive oil – This simple dressing is light, fresh, and lets the vegetables shine. You can substitute fresh lime juice.
Cucumber Tomato Avocado Salad ingredients with fresh veggies and dressing

How to Make Cucumber Tomato Avocado Salad

  • Prep the veggies – Chop the tomatoes. If your tomatoes are extra juicy, you can seed them first, but I usually don’t bother. Slice the cucumber and red onion, dice the avocados into bite-sized pieces, and chop the cilantro. Add everything to a large salad bowl.
Chopped cucumbers, tomatoes and avocados on a cutting board.
  1. Dress the salad – Drizzle with olive oil and fresh lemon juice, then gently toss to combine.
Cucumber tomato and avocado salad chopped in sections in a white salad bowl
  1. Season and Serve – Just before serving, add salt and pepper to taste and toss gently again. This helps keep the salad from getting watery too quickly.

Tips for the Best Avocado Salad

  • Use ripe but firm avocados – Soft avocados can turn mushy when tossed. Dice them into bite-sized pieces, but don’t cut them too small or they can fall apart.
  • Dice the avocado last – This keeps it fresher and helps prevent browning.
  • Toss gently – Use a large spoon or spatula to fold the salad instead of stirring hard, which can crush the avocados and make the salad mushy.
  • Salt just before serving – Salt pulls moisture from cucumbers and tomatoes, so this keeps the salad crisp and fresh.

Serve With

My husband and I ate this entire batch of cucumber tomato salad with avocado in one sitting, paired with Roasted Potatoes and Grilled Shrimp Skewers. I shoveled most of the salad into my mouth before I remembered the shrimp and potatoes on my plate; mmming and smiling all the way through. We are both smitten. It pairs with just about anything:

Cucumber Tomato Avocado Salad

4.94 from 501 votes
Cucumber Tomato Salad Recipe served in a white salad bowl
Our classic cucumber and tomato salad just got better with the addition of avocado, a lemon dressing and fresh cilantro.
Prep Time: 15 minutes
Total Time: 15 minutes

Ingredients 

Servings: 4 (as a side salad)
  • 1 lb Roma tomatoes, chopped
  • 1 English cucumber, Persian, or garden cucumbers, sliced
  • 1/2 medium red onion, thinly sliced
  • 2 avocados, diced
  • 2 Tbsp extra virgin olive oil , or sunflower oil
  • 2 Tbsp fresh lemon juice, (from 1 medium lemon), or lime juice
  • 1/4 cup cilantro*, chopped
  • 1 tsp sea salt, or 3/4 tsp table salt
  • 1/8 tsp black pepper

Instructions

  • Prep Veggies – Place chopped tomatoes, sliced cucumber, sliced red onion, diced avocado, and chopped cilantro into a large salad bowl.
  • Add Dressing – Drizzle with 2 Tbsp olive oil and 2 Tbsp lemon juice. Toss gently to combine.
  • Season and Serve – Just before serving, toss with 1 tsp sea salt and 1/8 tsp black pepper, or season to taste.

Notes

*Note: if you don’t like cilantro, you can substitute it with 2 Tbsp fresh dill or chives. 
Make-Ahead: 
This salad is best fresh, but you can prep part of it ahead. Chop the tomatoes, slice the cucumber and onion, and chop the cilantro up to 1 day ahead. Cover and refrigerate. For the best texture, add the avocado, lemon juice, oil, salt, and pepper just before serving.
How to Store Cucumber Tomato Avocado Salad: 
If you have leftovers, cover and refrigerate for up to 1 day. The avocado may darken a little, and the tomatoes and cucumber will release some juice, but it will still taste good.

Nutrition Per Serving

261kcal Calories17g Carbs3g Protein22g Fat3g Saturated Fat596mg Sodium886mg Potassium8g Fiber5g Sugar1240IU Vitamin A31.8mg Vitamin C39mg Calcium1.1mg Iron
Nutrition Facts
Cucumber Tomato Avocado Salad
Amount per Serving
Calories
261
% Daily Value*
Fat
 
22
g
34
%
Saturated Fat
 
3
g
19
%
Sodium
 
596
mg
26
%
Potassium
 
886
mg
25
%
Carbohydrates
 
17
g
6
%
Fiber
 
8
g
33
%
Sugar
 
5
g
6
%
Protein
 
3
g
6
%
Vitamin A
 
1240
IU
25
%
Vitamin C
 
31.8
mg
39
%
Calcium
 
39
mg
4
%
Iron
 
1.1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Salad, Side Dish
Cuisine: American
Keyword: Cucumber Tomato Avocado Salad
Skill Level: Easy
Cost to Make: $
Calories: 261
Natasha's Kitchen Cookbook

More Avocado Salads

If you love adding avocado to your salads, you’ll love this collection of avocado salads. We can all agree that avocados make salads better!

4.94 from 501 votes (144 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Stephanie
    March 25, 2023

    Absolutely the BEST salad, ever!! Especially coming from an avocado loving family! I’ve made this salad at least 10 times and every time it’s wonderful! I do add a little but of minced garlic and Use the dill as suggested! Aaa+++ Recipe!

    Reply

    • NatashasKitchen.com
      March 25, 2023

      Sounds delicious! Thank you for the feedback, Stephanie!

      Reply

  • Giovanna
    March 13, 2023

    Made this yesterday and it was delicious! Definitely saving this one, it’s easy and would be great to serve at a gathering.

    Reply

    • Natasha's Kitchen
      March 13, 2023

      Thanks for your comments and review, Giovanna. Good to hear that you enjoyed this!

      Reply

  • Folashade
    December 7, 2022

    I love, love, love your cooking, your personality, your faith and everything about you, just from checking out your cucumber, tomatoes, onions and avocado salad recipe (I love salads!)…
    I’ll settle down and make out time to watch all your recipes.
    Watching from Nigeria 🇳🇬
    Love to your beautiful family and Stay blessed ❣️❣️❣️

    Reply

    • NatashasKitchen.com
      December 7, 2022

      Thank you for your love and support. I’m so glad you enjoy my recipes. God bless you and your family.

      Reply

  • Annette Erdtsieck
    November 8, 2022

    I actually make this salad or similar on a regular basis. I use cherry tomatoes and instead of cilantro (I call it coriander) I use flat leaf parsley as I don’t like coriander. Lots of pepper and olive oil. This is a good low carb salad too.

    Reply

    • Natasha's Kitchen
      November 8, 2022

      Good to know, thank you for sharing that with us too!

      Reply

  • Connie
    October 8, 2022

    We love this refreshing salad! I almost always have these ingredients on hand just in case I want to throw this together to round out a meal. Thanks Natasha for a great go-to salad recipe.

    Reply

    • Natashas Kitchen
      October 8, 2022

      You’re welcome! I’m so happy you enjoyed it, Connie!

      Reply

  • Lisa
    September 20, 2022

    Came across this recipe and it looked so good. I decided to change up my lunch salad. This is so light and delicious. Easy to make. Thank you for sharing. I look forward to using more of your recipes.

    Reply

    • Natashas Kitchen
      September 20, 2022

      I’m so happy you enjoyed that. Thank you for sharing that with us, Lisa!

      Reply

  • Lance
    August 25, 2022

    hello love your recipes. I love the dill for cilantro swap but how much dill?

    Reply

    • NatashasKitchen.com
      August 25, 2022

      Hi Lance, you can start off with less and add per preference. I usually add this to taste. I love dill but it can be strong.

      Reply

  • Ella O'Sullivan
    August 23, 2022

    This was absolutely amazing. Lots of Pepper and Salt for me and no corriander/dill. I also used scallion instead of red onion as none in. It was for my lunch – so I threw in some chicken breast pieces – BRILLIANT.

    Reply

    • NatashasKitchen.com
      August 23, 2022

      Sounds amazing, Ella! Thank you for the wonderful feedback and review. 🙂

      Reply

  • Dianne
    August 22, 2022

    This tomato cucumber avocado salad looks delicious
    Thank you.

    Reply

    • Natashas Kitchen
      August 22, 2022

      I’m so glad you enjoyed it!

      Reply

  • Vickie
    August 21, 2022

    Absolutely delicious and so easy to make. My sister and I loved it.

    Reply

    • Natasha's Kitchen
      August 22, 2022

      So glad it was a hit!

      Reply

  • Sheri
    August 19, 2022

    Hello Natasha, Love your Cooking Videos! This looks wonderful, I’m going to add bacon. Thank You I can’t wait to try it 🙂
    From Washington State, US

    Reply

    • NatashasKitchen.com
      August 19, 2022

      Thank you, Sheri! I’m so glad you love my video’s! Thank you for sharing. I hope you love this recipe. The addition of bacon sounds like a wonderful idea! 🙂

      Reply

  • Kathy
    August 18, 2022

    Can you use regular cucumber instead of English in the tomato, cucumber, avocado salad?

    Reply

    • Natashas Kitchen
      August 18, 2022

      Hi Kathy, yes, those should work also!

      Reply

  • Patty
    August 13, 2022

    I’m making this for a party tomorrow and wondering if this will keep if I make it a day ahead. It would save me time in the morning. Thank you!

    Reply

    • NatashasKitchen.com
      August 13, 2022

      Hi Patty, this is best enjoyed fresh. The avocado will start to brown and the other veggies become mushy. I have eaten it on the second day and it was fine, but definitely not as good as fresh. It may be possible to precut the cucumbers and tomatoes the night before, then add the avocado fresh with the rest of the ingredients on the day of…

      Reply

  • Theresa
    August 10, 2022

    Hi Natasha, I love this salad. I’ve tried to like cilantro but, not a fan. I use fresh dill and add a bit of crumbled feta. P.S. love your recipes.

    Reply

    • NatashasKitchen.com
      August 10, 2022

      Hi Theresa! That is understandable, there are many people who cannot tolerate Cilantro. Dill is a great substitution for this. Thanks for sharing. So glad you enjoy my recipes. 🙂

      Reply

  • Patty
    August 9, 2022

    This looks delish! Will it work for 25 people by simply increasing each ingredient ~x 6, or will that be overkill for certain ingredients? Thank you!

    Reply

    • NatashasKitchen.com
      August 9, 2022

      Hi Patty! Yes, you can increase this recipe without any issues. 🙂

      Reply

  • Craig
    July 16, 2022

    I suggest making this several hours before serving so veggies can marinate a bit and the flavors can meld, especially the onion. Also add a splash of red wine vinegar or balsamic for more zest. Then add avocado chunks right before you serve it, not before, as it gets soggy and mushy.

    Reply

    • Natashas Kitchen
      July 16, 2022

      Thank you so much for sharing that with me, Craig!

      Reply

  • Dawn
    July 13, 2022

    Hi Natasha!
    Can parsley be substituted for cilantro? I like cilantro, but my husband not so much. I can’t wait to try this recipe. From the reviews and your pictures, it looks so good!
    Thank you!

    Reply

    • Natasha's Kitchen
      July 13, 2022

      Hi Dawn, I realize some people have an aversion to cilantro, Bummer! You can use chives instead or very finely chopped fresh parsley.

      Reply

  • Andrea
    July 6, 2022

    This is a wonderfully refreshing salad, especially in the summer. Such a simple brut flavorful dressing. I jazzed it up by adding salad shrimp, fresh red bell pepper and finely chopped purple cabbage. It was the main course for dinner. Absolutely delicious.

    Reply

    • NatashasKitchen.com
      July 6, 2022

      Hi Andrea! Thank you for sharing, that sounds wonderful.

      Reply

  • Pat
    June 27, 2022

    Natasha, you are my go to person when I’m searching for a recipe . I love your recipes for the simple on hand list of ingredients and they are a welcome addition to my own family favorites

    Reply

    • NatashasKitchen.com
      June 27, 2022

      Hi Pat! I’m so happy to hear that. Thank you.

      Reply

  • Rhonda
    June 25, 2022

    Tried this along with a Peruvian chicken meal I make and we flipping love it!, so fresh and a perfect side dish for summer meals, thank you Natasha.
    I have a gorgeous photo I wish I could share!

    Reply

    • NatashasKitchen.com
      June 25, 2022

      That’s great, Rhonda! Thank you for the wonderful review.

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.