This Avocado Tuna Salad has a simple and surprising combination of ingredients, but it just works! This tuna salad can be served on the side with dinner or as a very satisfying lunch because it comes together quickly and is loaded with protein. It’s also creamy without any mayo.

Avocado Tuna salad garnished with cilantro in a white serving bowl.

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

Avocado Tuna Salad Video

Watch Natasha make this Tuna Salad Recipe with Avocado! It is mouthwatering good and so simple – definitely an upgrade on classic tuna salad.

Why You’ll Love This Avocado Tuna Salad

Want to know a little secret? This salad is a close relative to the Cucumber Tomato Salad, one of my most popular salads of all time – that’s where the inspiration came from, and here’s why it was an instant hit:

  • No Mayo – The avocado adds creaminess without needing mayo.
  • Protein-Packed – with an impressive 23 grams of protein per serving
  • Quick Lunch – This comes together in minutes and is great in a sandwich or enjoyed right out of the bowl with a fork.
Up close textures of avocado tuna salad in a bowl

Avocado Tuna Salad Ingredients

This Avocado Tuna Salad has such simple ingredients, and you may already have everything you need to make it (I love it when that happens).

  • Tuna – I love solid white albacore tuna packed in oil because it has great flavor and holds its shape well in the salad. Tuna packed in water will also work; just drain it well so the salad doesn’t get watery.
  • Avocados – Choose ripe but firm avocados. If they are too soft, they can turn the salad mushy when tossed.
  • Cucumber – English cucumber works great any time of year, and I leave the skin on. You can also use fresh garden cucumbers in the summer.
  • Red onion – Slice it thinly so it doesn’t overpower the salad. For a milder onion flavor, soak the sliced onion in cold water for 5 to 10 minutes, then drain well. You can also use green onions or shallots.
  • Cilantro – Cilantro gives this salad its fresh flavor. If you don’t love cilantro, use fresh dill, parsley, chives, or green onion.
  • Lemon juice and olive oil – Fresh lemon juice brightens the salad and helps slow the avocado from browning. Extra-virgin olive oil adds flavor to the dressing and elevates the creamy texture.
Ingredients for Cucumber Avocado Salad

How to Make Avocado Tuna Salad

  • Prep ingredients – Drain the tuna well. Note: If using tuna in oil, don’t drain it into the sink – instead, pour it into a zip-top bag and discard it in the trash. Flake tuna with a fork. Slice the cucumber, avocado, and red onion, and chop the cilantro.
  • Add everything to a bowl – Combine the tuna, cucumber, avocado, red onion, and cilantro in a large mixing bowl.
Ingredients added in sections to a serving bowl with tuna, avocado, red onion, cucumber and cilantro.
  1. Dress and toss – Drizzle with lemon juice and olive oil, then season with salt and pepper to taste. Toss gently so the avocado stays in pieces and the tuna doesn’t get mashed. The creaminess of the avocado will give the salad the best creamy texture without needing mayonnaise.
squeezing fresh lemon for dressing the avocado tuna salad

Ways to Serve Avocado Tuna Salad

This salad can be served as lunch, a side, or a filling. These are my favorite ways to serve it:

Avocado tuna salad served in a white bowl with a serving spoon.

Pro Tips for the Best Texture

  • Drain the tuna well so the salad stays fresh and crisp instead of watery or oily.
  • Use firm-ripe avocados so they hold their shape when tossed.
  • Salt just before serving since salt draws moisture out of cucumbers and softens the salad over time.
  • Toss gently to keep those pretty avocado slices and tuna pieces intact.
  • Serve soon after mixing for the best color, texture, crunch, and flavor.

This Avocado Tuna Salad is fresh, satisfying, and perfect for an easy lunch or party side. I would pass you a fork if I could, so you could taste it for yourself.

Avocado Tuna Salad

4.94 from 308 votes
Avocado Tuna Salad Recipe in a white serving bowl with a serving spoon
This Avocado Tuna Salad has incredible fresh flavor! Tuna Avocado Salad is loaded with protein. The avocado adds a healthy and highly satisfying creaminess.
Prep Time: 10 minutes
Total Time: 10 minutes

Ingredients 

Servings: 6 as a side salad
  • 15 oz canned tuna in oil, drained and flaked (3 small cans)
  • 1 English cucumber, sliced
  • 2 large avocados, peeled, pitted & sliced
  • 1 small red onion, thinly sliced
  • 1/4 cup cilantro
  • 2 Tbsp lemon juice, freshly squeezed
  • 2 Tbsp extra virgin olive oil
  • 1 tsp sea salt, or to taste
  • 1/8 tsp black pepper

Instructions

  • Prep Ingredients – Drain the tuna well and flake it with a fork. Slice your veggies and red onion. Chop the cilantro.
  • Add everything to a large salad bowl cucumber, avocado, red onion, tuna, and cilantro.
  • Dress and Toss – Drizzle with 2 Tbsp lemon juice, 2 Tbsp olive oil, 1 tsp salt, and 1/8 tsp black pepper (or season to taste). Toss gently to combine and serve.

Nutrition Per Serving

305kcal Calories10g Carbs23g Protein20g Fat3g Saturated Fat4g Polyunsaturated Fat12g Monounsaturated Fat13mg Cholesterol689mg Sodium581mg Potassium5g Fiber2g Sugar251IU Vitamin A12mg Vitamin C31mg Calcium2mg Iron
Nutrition Facts
Avocado Tuna Salad
Amount per Serving
Calories
305
% Daily Value*
Fat
 
20
g
31
%
Saturated Fat
 
3
g
19
%
Polyunsaturated Fat
 
4
g
Monounsaturated Fat
 
12
g
Cholesterol
 
13
mg
4
%
Sodium
 
689
mg
30
%
Potassium
 
581
mg
17
%
Carbohydrates
 
10
g
3
%
Fiber
 
5
g
21
%
Sugar
 
2
g
2
%
Protein
 
23
g
46
%
Vitamin A
 
251
IU
5
%
Vitamin C
 
12
mg
15
%
Calcium
 
31
mg
3
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Salad
Cuisine: American
Keyword: Avocado Tuna Salad
Skill Level: Easy
Cost to Make: $
Calories: 305
Natasha's Kitchen Cookbook

More Tuna Recipes

If you love easy tuna recipes, try these reader favorites next:

4.94 from 308 votes (109 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Chris
    December 16, 2020

    This is a perfect and delicious recipe! I love all of your recipes. I also did a version where I mixed a teaspoon of minced jalapeño and zested some lemon into the dressing. It added a nice kick. But yours by itself is perfect as it is 🙂

    Reply

    • Natasha's Kitchen
      December 16, 2020

      Sounds great too! Thanks for sharing that with us, Chris. I should try adding that next time.

      Reply

  • Anna M
    December 16, 2020

    Natasha, this salad is so easy to make and it is exceptional. Thank you so much for sharing!!!! I didn’t have much cilantro so substituted for parsley instead 😉

    Reply

    • Natashas Kitchen
      December 16, 2020

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

      Reply

  • Ian
    December 6, 2020

    I made this with some chopped baby tomatoes and a little creme fraiche to rub on corn tortillas. Filled with your filling and drizzled with some home made chilli infused olive oil. It was exceptional!

    Reply

    • Ian
      December 6, 2020

      I forgot to rate 5 out of 5. Remedied 🙂

      Reply

    • Natasha's Kitchen
      December 7, 2020

      Hello Ian, thank you for sharing your good feedback with us. I’m glad you enjoyed this salad recipe!

      Reply

  • Aikaterina
    October 14, 2020

    Hi natasha I tried this salad and it was lovely. can you use dill in this salad too? Can this salad be stored in the fridge and for how long?

    Reply

    • Natasha
      October 14, 2020

      Hi, dill would work and I would say not to make it more than 2 days ahead. The lemon juice will preserve the avocados and keep them looking fresh overnight but probably not much beyond that.

      Reply

  • Najla
    October 12, 2020

    Awesome, love it

    Reply

    • Natashas Kitchen
      October 12, 2020

      Thank you for watching!

      Reply

  • Kathi
    September 14, 2020

    First time trying one of your recipes. Made the avocado tuna salad. LOVED IT! So many flavors! Will be back to try more.

    Reply

    • Natashas Kitchen
      September 14, 2020

      I’m so glad you enjoyed this recipe, Kathi! Thank you for that wonderful review!

      Reply

  • Pat
    August 22, 2020

    Hi I prepare this salad adding asparagus and a pinch of chile de arbol flakes. What a delicious!! loveee it

    Reply

    • Natashas Kitchen
      August 22, 2020

      I’m so glad! Thank you for sharing that with us!

      Reply

  • diane covino
    August 6, 2020

    How would I cut the recipe down for one person?

    Reply

    • Natashas Kitchen
      August 6, 2020

      Hi Diane, scroll down to the printable recipe card and by the servings slide (the red number) down to one. I hope that helps

      Reply

  • Irina
    July 23, 2020

    My husband and I have been making this every day for the last week! It is SO SO good! We also add Dijon Mustard and jalapeños to ours and it is just perfect! Thank you for the recipe!

    Reply

    • Natashas Kitchen
      July 23, 2020

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

      Reply

  • Alanna Diamond
    July 23, 2020

    Made this recipe, for an easy lite summer dinner. My husband tried it and said you better take it away, which meant he really liked it. I found it so delicious it is our new salad. Thank you Natasha.

    Reply

    • Natasha's Kitchen
      July 23, 2020

      That is so awesome! You are so welcome and I hope you and your family love every recipe that you try.

      Reply

  • Jenn Wilson
    July 7, 2020

    This is fantastic. I don’t eat mayo, so this was a really delicious alternative to tuna salad. It was great as is, but I also tried it with a little sour cream and that was great too.

    Reply

    • Natashas Kitchen
      July 7, 2020

      Yum! Thank you so much for sharing that with me Jenn! I’ll have to try that!

      Reply

  • Meg
    July 1, 2020

    I made the tuna avocado salad for the first time today and it was absolutely SCRUMPTIOUS! The lemon vinaigrette was the perfect dressing for this dish. This is going to be a staple in my meal plan from now on.

    Reply

    • Natasha's Kitchen
      July 2, 2020

      Super love it! Thanks for your awesome review, Meg.

      Reply

  • Mary
    July 1, 2020

    Can I use parsley instead of cilantro I’m not a big fan of it in the tuna avocado salad will it make a differance

    Reply

    • Natashas Kitchen
      July 1, 2020

      Hi Mary! That should work! I hope you love this recipe!

      Reply

  • Cindy
    June 30, 2020

    Hi Natasha,

    Thank you for all your receipts,
    they all look so good! What would you recommend for this salad other then avocado?

    Reply

    • Natashas Kitchen
      June 30, 2020

      Hi Cindy, Avocados are one of the main ingredients in this recipe but you are welcome to omit them.

      Reply

  • Audrey Rowland
    June 11, 2020

    The 1st time I tried it, I loved it, but I had a little heartburn I think from the red onion. So, I tried it again and sautéed the red onion for just a few minutes. Still tangy, but slightly milder and sweeter. Still yummy.

    Reply

    • Natasha's Kitchen
      June 11, 2020

      Thanks for sharing that with us, Audrey. You can use less onion or omit it next time if it’s still giving you the same effect.

      Reply

  • Sheri Sisco
    June 8, 2020

    Hi, I absolutely HATE cilantro; it tastes like soap to me, lol! What can I substitute for it? A lot of your recipes call for cilantro in the dressing but I have no idea what to use to fill in for flavor since I won’t use cilantro. Thanks for your help, and btw, I tried your Beef Broccoli and Cheesecake Factory Chicken Madeira and they were superb! You are so talented.

    Reply

    • Natashas Kitchen
      June 8, 2020

      Hi Sheri, if you are not a fan of cilantro, you can use dill or chives/green onion.

      Reply

  • Irina
    May 29, 2020

    Soooo good! I made half the recipe and ate the whole thing for lunch today. The canned tuna I had was in water, not oil, so I added a little bit more of the olive oil. And I used extra light olive oil, since I love its delicate flavor. Thank you for the recipe!

    Reply

    • Natashas Kitchen
      May 29, 2020

      You’re welcome Irina! I’m so glad you enjoyed that!

      Reply

  • Pat
    May 28, 2020

    Looks so tasty healthy thanks

    Reply

    • Natashas Kitchen
      May 28, 2020

      You’re welcome Pat! I’m so glad you enjoyed that!

      Reply

  • Maria
    April 6, 2020

    Hi Natasha, I want to ask, since I can’t find cilantro? What can replace cilantro? Thanks. I am planning to make this recipe soon

    Reply

    • Natashas Kitchen
      April 6, 2020

      Hi Maria, dill or parsley should work. I hope you love this recipe!

      Reply

      • Maria
        April 10, 2020

        I made this for dinner with bread. I disappointed with myself coz it turned out not really good. The reason might be that I can’t find the perfect avocado, mine is slightly ripe, then I could not find English cucumber and use the white cucumber instead, and then I could not find red onion so use small onions. Also, can’t find the perfect lemon and use big lime instead.

        Good things is that I made only small portion because I couldn’t find everything for this salad.

        Only one store open near my place
        since this

        But will try next time..

        Thank you…

        Reply

        • Natasha
          April 10, 2020

          Hi Maria, that does make it really difficult when the right ingredients aren’t available and I know some areas are more difficult than others. I feel for you and I can’t wait for everything to turn around for our world!

          Reply

  • Neeti
    March 29, 2020

    it’s too easy to make and healthy.
    i love the recipe that could be make in no time

    Reply

    • Natasha's Kitchen
      March 30, 2020

      Thank you for your great review!

      Reply

As Featured On

Never Go "Hangry" Again!

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