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

  • Bill
    June 28, 2018

    The fact that I had to scroll down about 3 pages to leave a comment says something about this recipe. I just want to add that this has also become a summer staple in our house. It is a marvellous salad. Thanks very much

    Reply

    • Natashas Kitchen
      June 28, 2018

      That’s just awesome!! Thank you for sharing your wonderful review 🙂

      Reply

  • Faith C
    June 26, 2018

    I made this salad for Memorial Day and it was a big hit with my family. My adult daughter kept raving about the flavor (even though she is not a fan of raw onions) and she kept coming back for more. This will definitely be on the menu again.

    I just stumbled upon a video one day and I was hooked. Thank you for all the wonderful recipes that you provide!

    Faith

    Reply

    • Natashas Kitchen
      June 26, 2018

      You’re welcome! I’m so happy you all enjoyed it. That is the best when kids love what we moms make, especially salads!

      Reply

  • Barb Miller
    June 25, 2018

    I see you provide nutrition info per serving. How many servings is this recipe supposed to make?

    Reply

    • Natasha
      June 25, 2018

      Hi Barb, we always include the total number of servings at the top of the print friendly recipe card. The print-friendly recipe card is located towards the bottom of the post. This salad is 4 servings.

      Reply

      • Kim Royle
        September 8, 2018

        But how big is a serving?

        Reply

        • Natashas Kitchen
          September 8, 2018

          Hi Kim. I divided the salad into 4 servings – I never measured it exactly but I would guess each serving is about 1 1/2 cups

          Reply

  • Dana
    June 24, 2018

    This was truly delicious. There really should be a warning sign on it. I ate 2 bowls until I was so stuffed I couldn’t move. This will be a regular in my kitchen.

    Reply

    • Natashas Kitchen
      June 25, 2018

      That’s so great! It sounds like you have a new favorite!

      Reply

  • Brian
    June 23, 2018

    Made this tonight with my first cucumber of the season! Awesome recipe, thanks for sharing.

    Reply

    • Natashas Kitchen
      June 23, 2018

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

      Reply

  • Lisa
    June 18, 2018

    Not a fan of tomatoes, so I made this with sweet red bell peppers and dill – and even my finicky family members polished it off! A splash of white wine or red wine vinegar is nice, too.

    Reply

    • Natashas Kitchen
      June 18, 2018

      I’m so glad you all enjoyed it, Lisa.

      Reply

  • kara
    June 18, 2018

    Hi Natasha. I love love love you. You are an amazing cook. But so am I ;). My grand grandparents were polish so might be in the genes. I had a question regarding this salad. Instead of the lemon/olive oil combo as dressing. Any other suggestions? My bf. is not crazy about lemon zest or lemon on top. And ranch doesn’t work for him either so. It is tricky. Let me know thanks. Kara 🙂

    Reply

    • Natasha
      June 18, 2018

      Hi Kara, you might try using your favorite Italian salad dressing instead.

      Reply

    • Karl H.
      October 30, 2018

      Kara – we use Ume Plum vinegar (from health food store). It has sea salt in it. When combined with EVOO I think it’s comparable w a good Caesar dressing [w/o all the cheese and anchovies 🙂 ] I subbed once when we were out of lemons and it turned out great.

      Reply

  • nancy saffer
    June 17, 2018

    I recently had an acute pancreatitis, is this something I could eat, suppose to be on a low/fat free diet now?

    Reply

    • Natasha
      June 18, 2018

      Hi Nancy, I’m not sure if avocado is a safe fat with pancreatitis. Avocado and the oil both have fat, but the avocado is a good kind of fat, but you would probably want to still consume smaller amounts of it post pancreatitis (I would recommend running it by your MD office – most MD’s have a nurse available on call who can answer questions like that). I’m just not sure how strict the diet needs to be.

      Reply

  • Linnea Kuckelheim
    June 17, 2018

    Love everything except cilantro; I think l’ll make it with parsley.

    Reply

  • Jeanie Wynn
    June 16, 2018

    This looks absolutely delicious. Just for reference, how many servings? I’m assuming maybe two, maybe four? Anyway I’m supposed to start eating low iron content food and this would be absolutely perfect. I could easily add some type of fish and it would be even more delicious .

    Reply

    • Natashas Kitchen
      June 16, 2018

      This Salas serves 4 people as a side dish.:)

      Reply

  • Yvonne
    June 15, 2018

    Call it the CAT salad. Cucumber, Avocado, Tomato Salad

    Reply

    • Natashas Kitchen
      June 15, 2018

      That’s so clever!

      Reply

  • Sam
    June 14, 2018

    Very good, but for me I would cut the lemon in half next time. I was expecting a very fresh, spring/summer taste and mine came out more lemon then anything. But, I could have had just a really sour lemon.

    Reply

    • Natashas Kitchen
      June 14, 2018

      I’m so glad you enjoyed it, Sam!

      Reply

  • Sherri
    June 14, 2018

    HI. What ate the numbers let serving or is this for the whole salad? I’m hoping it’s for the whole salad!!! Can’t wait to try! Thank you!

    Reply

    • Natashas Kitchen
      June 14, 2018

      Hi Sherri, I’m assuming you’re asking about the calories per serving? We have a nutritional Facts label attached to the printer friendly version, just scroll down towards the bottom of the recipe. Hope this helps! The recipe itself calls for 4 (side) servings.

      Reply

  • Britney
    June 13, 2018

    How could you store this?

    Reply

    • Natasha
      June 13, 2018

      Hi Britney, once the salad is salted, it will last about 5-6 hours covered and refrigerated. If serving later or storing overnight, I would suggest omitting the salt until ready to serve since salt will cause the tomatoes to get juicy and the cucumbers to soften. Cover with plastic wrap directly over the surface of the salad to keep the avocados from discoloring – the lemon juice also helps prevent discoloring.

      Reply

  • Beverly Spinks
    June 13, 2018

    I’ve been looking for a Recipe and now I have Found One!! Thank you So Much 😊 👍👍!!

    Reply

    • Natashas Kitchen
      June 13, 2018

      That’s just awesome, Beverly! You’re welcome!

      Reply

  • Wendy
    June 12, 2018

    Hi there. This looks wonderful except that I am allergic to raw onion. Any suggestions for a substitute?

    Reply

    • Natashas Kitchen
      June 12, 2018

      Hi Wendy, does your allergy extend to green onion? Many of our users used green onions (scallions) instead with great results. Some of our readers have made this without the onions as well and they enjoyed it. Hope this helps!

      Reply

  • Lexi
    June 11, 2018

    I have sweet onions and parsley on hand. Do you think those would work in place of the red onion and cilantro? Thanks!

    Reply

    • Natashas Kitchen
      June 11, 2018

      It will alter the taste slightly but should still work, let us know how your changes work out. 🙂

      Reply

  • Carol McBride
    June 10, 2018

    What does the sodium come from in this salad?

    Reply

    • Natasha
      June 10, 2018

      HI Carol, it comes from the 1 tsp sea salt divided by 4 servings.

      Reply

  • Laurie
    May 28, 2018

    Phenomenal! Made it for Memorial Day cookout! Bravo!

    Reply

    • Natasha's Kitchen
      May 29, 2018

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

      Reply

      • Lc
        June 9, 2018

        What dressing would you recommend for those in an oil free diet?

        Reply

        • Natasha
          June 9, 2018

          Hi LC, you might experiment using a fat free Italian dressing but it wouldn’t quite have the same flavor profile.
          If someone else has any other ideas, please let us know and thanks in advance!

          Reply

          • Anne-Marie Dorman
            August 12, 2018

            Hi Natasha, I love this salad recipe combo, I like to add a wee bit diced celery, if I have it. I use a dressing of 3 tbsp Greek yogurt to 1 tbsp mayo
            ( I’m not a fan of mayo, so this amount was enough 4 me )
            1 tsp Dijon & 1tbsp Lemon juice..

          • Natasha
            August 12, 2018

            Thank you so much for sharing!! 🙂 I’m so glad you love the cucumber tomato avocado salad 🙂

  • Maria Fountoulakis
    May 28, 2018

    First of all I am a fan of all your recipes. Do you like Greek food? Forget about cilantro and lemon use oregano, olive oil and vinegar and throw in a bunch of chunks of feta cheese. Heaven! ☺️

    Reply

    • Natasha's Kitchen
      May 29, 2018

      Hello Maria, I do enjoy Greek food! I will definitely try your suggestion, sounds yummy! 🙂

      Reply

As Featured On

Never Go "Hangry" Again!

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