Our family’s favorite cucumber and tomato salad gets a creamy upgrade with ripe avocado, fresh cilantro, and a bright lemon dressing. This Cucumber Tomato Avocado Salad is ready in just 15 minutes with no cooking, making it an easy side dish for summer meals, cookouts, and weeknight dinners.

Cucumber Tomato Avocado Salad in white serving bowl

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

Helpful Reader Review

“I’ve been making 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.

The Best 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 – English or Persian cucumbers are crisp, mild, and don’t need to be peeled. Garden cucumbers also work, but peel them if the skin is thick or waxy and remove any large, mature seeds.
  • 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 its fresh flavor here, but you can substitute fresh dill or chives.
  • Lemon juice and olive oil – This simple dressing is light, fresh, and lets the vegetables shine. You can substitute fresh lime juice for the lemon juice.
Ingredients for making cucumber and tomato avocado salad salad with lemon 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.
Mixed salad in a white bowl with serving spoon

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.
Prepared cucumber tomato avocado salad served in a white mixing bowl

Serve This Salad 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, but it pairs with these main dishes:

Cucumber Tomato Avocado Salad

4.94 from 506 votes
Cucumber tomato avocado salad mixed together and served in a white 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: Avocado cucumber tomato salad, 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 506 votes (144 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Lydia
    May 24, 2018

    Yummy 😋

    Reply

    • Natasha's Kitchen
      May 24, 2018

      I’m glad we agree Lydia! 🙂

      Reply

  • Tamara James
    May 23, 2018

    My mouth is watering. This will be my dinner tomorrow. Along with Italian bread.

    Reply

    • Natasha
      May 23, 2018

      You’ll love this salad 😀. Thank you for trying our recipes.

      Reply

  • amandah
    May 22, 2018

    This salad is DELICIOUS, tried it last weekend i also added feta cheese, loved it.

    Reply

    • Natasha's Kitchen
      May 22, 2018

      I’m glad you love the recipe! Thanks for sharing!

      Reply

  • Laurie
    May 13, 2018

    I just came across this…I’m going to attempt to make it as a deconstructed salad and layer it in Mason jars to take for lunch this week. I can get frozen avocado 1/2’s @ my butcher. I’ll cut them into quarters and put them in a zippy in the frig @ work to add as I open them. This looks great!

    Reply

    • Natasha
      natashaskitchen
      May 13, 2018

      I”m so intrigued with frozen avocados! I’ve never tried freezing them. Do they have the same texture when thawed? Do they discolor?

      Reply

  • Olga
    May 8, 2018

    Hmm I made this yesterday and the cilantro ruined the taste. And it got mushy from avacados. =(

    Reply

    • Natasha
      natashaskitchen
      May 8, 2018

      Hi Olga, some people just have an aversion to cilantro because it literally tastes like soap to them. Have you had cilantro before? Also, with the avocados, make sure when using avocados in salad that they are not overly ripe or they can get mushy when the salad is mixed.

      Reply

      • Al
        May 13, 2018

        So true. cilantro is awful to some, and delicious to others.

        Try flat leaf parsley as an alternative to any recipe that calls for cilantro.

        Reply

      • Kathy Grant
        August 13, 2018

        Thanks for the info. Now I know why my salad was mushy.

        Reply

        • Natashas Kitchen
          August 13, 2018

          You’re welcome Kathy!

          Reply

  • Livvy Faford
    May 3, 2018

    Hi Natasha!
    It looks like you can make this salad in the morning and serve that evening. I know you said the salt should be added just before serving but should I dress it with the olive oil and lemon in the morning too? I was worried about the avocados. thanks!

    Reply

    • Natasha
      natashaskitchen
      May 3, 2018

      Hi Livvy, I would add lemon juice and oil to preserve the avocado and keep it from turning brown, but add the salt just before serving.

      Reply

  • Sheena
    May 1, 2018

    Hey Natasha! Just wondering how well this stores in the fridge being that my family only consists of 2 people. Thanks

    Reply

    • Natasha
      natashaskitchen
      May 2, 2018

      Hi Sheena! Several readers have reported really enjoying the salad leftovers the next day but it really is best enjoyed within the first day or 2 of making it and I do think it is the most crisp and fresh and vibrant on day 1. If you are making this salad ahead, it is also best not to add the salt until just before serving since the salt will cause the cucumbers to wilt and get juicy. I hope that helps!

      Reply

  • Stephanie
    April 29, 2018

    We stuffed this in a pita pocket for a light dinner main course. So good!

    Reply

  • Tricia
    April 27, 2018

    I have a question….how far in advance can you make this salad? How long does it keep….if around long enough to. Haha

    Reply

    • Natasha's Kitchen
      April 27, 2018

      Hello Tricia! Several of my readers have reported really enjoying the salad the next day but it really is best enjoyed within the first day or 2 of making it and I do think it is the most crisp and fresh and vibrant on day 1. If you are making this salad ahead, it is also best not to add the salt until just before serving since the salt will cause the cucumbers to wilt and get juicy. I hope that helps!

      Reply

  • Jessica Neider
    April 18, 2018

    I’ve tried your Cucumber Tomato Avocado Salad recipe, and both my husband and I love it very much. He said “I haven’t had this kind of salad before, but it’s really good.”
    Thanks for sharing your brilliant idea of this super fresh salad!

    Reply

    • Natasha's Kitchen
      April 18, 2018

      You’re welcome Jessica! I’m glad you both enjoy the recipe as much as I do. Thanks for sharing your wonderful review!

      Reply

  • Cindy Emch
    April 14, 2018

    Very good

    Reply

    • Natasha's Kitchen
      April 14, 2018

      Thanks Cindy, I’m glad you like it!

      Reply

      • Nguyen Mai LAn
        May 11, 2018

        Me too, Love you Natasha!!!

        Reply

        • Natasha
          natashaskitchen
          May 11, 2018

          You are very welcome 🙂 Have a great weekend!

          Reply

  • Sherry
    April 13, 2018

    Love, love this salad. Made it for a Bunco group and they raved. Several of us are on Weight Watchers and it works.

    Reply

    • Natasha's Kitchen
      April 13, 2018

      I’m happy to hear the recipe is an absolute hit! Thanks for sharing your excellent review Sherry!

      Reply

  • Judy
    April 12, 2018

    This is delicious! I made it last summer and can’t wait to make it again this summer with our home grown tomatoes and cucumbers.

    Reply

    • Natasha's Kitchen
      April 12, 2018

      I’m glad you enjoy the recipe just as much as I do Judy! Thanks for sharing your excellent review!

      Reply

  • Deb
    April 12, 2018

    any alternative for the avocado? Thanks.

    Reply

  • Darlene
    April 1, 2018

    Wonderful salad. I added both chick peas and black beans (low sodium/drained and rinsed) and left out the salt. I am taking this for lunches, so I also left out the avocado and will add at lunchtime so it doesn’t brown.

    Reply

    • Natasha's Kitchen
      April 1, 2018

      I’m glad you enjoy the recipe and how versatile it can be! Thanks for sharing your great review Darlene!

      Reply

    • Rich
      April 4, 2018

      The lemon juice should keep the avocado from browning.

      Reply

  • Carol BRAZILL
    March 27, 2018

    I Love this salad. I added just a sprinkle of to it.

    Reply

    • Natasha's Kitchen
      March 28, 2018

      I’m glad you enjoy it Carol, thanks for sharing!

      Reply

    • Lisa
      April 6, 2018

      Sprinkle of what?

      Reply

    • ME
      April 7, 2018

      A sprinkle of what!?!? AIR???

      Reply

  • Cathy
    March 23, 2018

    My very picky hubby who hates anything that comes close to avocado & cilantro was first into the bowl of this divine & delicious salad that I served with dinner tonight! Now that’s amazing!! We cleaned it all up between us…..I got the least amount but that’s just fine with me because I’ll definitely make it again & again & again!!

    Reply

    • Natasha's Kitchen
      March 24, 2018

      I’m happy to hear the recipe is “picky eater” approved! Thanks for sharing your wonderful review Cathy!

      Reply

  • Wendy
    March 21, 2018

    Total yummy! Made it exactly to your recipe and I could not stop munching on this wonderful salad while the steaks were resting. All of your recipes are to die for and you are my go to when I want tasty results

    Reply

    • Natasha's Kitchen
      March 22, 2018

      I’m glad you enjoy the recipe so much Wendy! Thanks for sharing your great review!

      Reply

  • Cynthia Louisos
    March 18, 2018

    I MADE THIS FOR FIRST TIME FOR COMPANY. IT WAS TO DIE FOR. FRIENDS AND FAMILY WERE CRAZY ABOUT IT. ALL OF IT WENT.
    YOUR SITE IS AMAZING!!!
    Thanks so much
    Regards,
    Cindy

    Reply

    • Natasha's Kitchen
      March 19, 2018

      I’m happy to hear the recipe is so well liked! Thanks for following and sharing your excellent review Cynthia!

      Reply

  • Sarah
    March 18, 2018

    Oh my goodness! I hate to cook, but this was so easy, and I am a fan of anything avocado, so I gave it a shot. SO GOOD!!!! I cannot stop eating it, and will be making another batch soon! Perfect combination of flavors and textures, and the simple olive oil and lemon juice dressing is just right – not too tart or oily, but very flavorful! I had to skip the onions (they do not like me), but I did use onion salt instead, because I knew the flavor was important. Luckily, I LOVE cilantro, too! Really, really good! Thank you for sharing! I just subscribed to your blog!

    Reply

    • Natasha's Kitchen
      March 19, 2018

      My pleasure Sarah! I’m glad you love the recipe as much as I do. Thanks for following and sharing your fantastic review!

      Reply

As Featured On

Never Go "Hangry" Again!

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