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.

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.

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.

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.

- 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.

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:
- In lettuce cups
- Over a bed of greens
- With sourdough crackers or pita chips
- On toasted sourdough or a croissant sandwich
- In pita bread or a tortilla wrap

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

Ingredients
- 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
Filed Under
More Tuna Recipes
If you love easy tuna recipes, try these reader favorites next:
- Classic Tuna Salad – creamy, simple, perfect for sandwiches
- Apple Tuna Salad – fresh, crunchy, and a little sweet
- Mimosa Tuna Salad – a layered tuna salad for special occasions



Made about 1/3 of the recipe for myself for dinner. Substituted zucchini for the cucumbers because that was what I had on hand. Yum – it really hit the spot!
Thanks for another great recipe❣️
Hey Caroline, sounds great! I’m happy to hear that you enjoyed this recipe.
I just made this for lunch and it was delicious! I sprinkled feta on it and it was even better!
Yum! I’m so glad you enjoyed this recipe, Stacie!
Hi Natasha
This is one great salad.
It has been very well received as my daughter is on paleo diet for her excema and this fitted the bill completely. Delicious and a great favourite. Very easy to whip up
Thanks once again
I’m so happy you enjoyed it, Ady!
Great recipe, I used Yellow Fin tuna, to me it has more flavor
Thank you and sounds good!
I don’t have fresh cilantro would dried cilantro be fine for this receipt?
Fresh Cilantro is best. Dried Cilantro loses its flavor. It will still work, it just won’t have a very strong flavor.
I made this yesterday for the first time, definitely won’t be the last! I added some finely chopped jalapeños because I love spice!! I substituted the cilantro for parsley, just because I dont care for cilantro anymore except for in traditional salsa. But, this was delicious!😋
I’m so glad it was a hit, Charity! Thank you so much for sharing that with me.
We love all your recipes,my partner adores this one,entertain quite a bit and all my pals here in London love your recipes when I serve them
Hi John, thanks for your good comments and feedback. I hope you will all love all the recipes that you will try!
Heerlijke salade! Bedankt!!
Ik zal deze komende zomer vaak maken.
I’m so happy you enjoyed it, Marian! It truly is the perfect summer salad!
Hands dish the best tuna salad ever!
That’s just awesome! Thank you for sharing your wonderful review!
I make this all the time and it fills me up and my kids
That’s just awesome! Thank you for sharing your wonderful review, Cristine!
Hands down the best tuna salad I’ve ever had!
That’s just awesome! Thank you for sharing your wonderful review, Jeanne!
I have leftover roasted chicken, will that work instead of tuna?
Hi Suzanne, I bet this will work great with chicken! I hope you love it!
My first time trying avocado tuna salad. I wasn’t sure what to expect. It was absolutely delicious!!! I just added a little bit of apple cider vinegar. This was great. I’m eyeing your meatloaf recipe next!
I’m glad you loved it, Carol. I hope you’ll enjoy all the recipes that you will try!
I did it as you did . very delicious . thank you very much for sharing with us .
Glad you liked it, Samara!
The tuna and avocado, like all your recipes are superb.
Been cooking for 60 years and owned my own restaurant and snack bar and would use any of your recipes.
I just took it up a notch with olives ,a few,and a small Romano tomato , and add a smudging more of your a gradients and a I/4 box of penni pasta.
My hubby of 55 years have always worked together, too.
Who said you can’t teach a old girl and boy new tricks?
Thanks Natasha and Hubby.
You two are awesome!
Marie and Wayne
Hello Marie and Wayne, so great to see your comment here. Glad you’ve both been enjoying my recipes. I hope you’ll both enjoy every recipe that you will try!
Love this! My daughter and I made it twice this weekend!
Glad to hear that, Kelly. Thanks for sharing!
A wonderful combination and healthy too. I personally needed a wee bitmore flavor and added feta cheese ( love my cheese) or a splash of balsamic. Great ideas.
Thank you so much for sharing that with me. I’m so glad you enjoyed it!
This was so good!! I made it exactly as the recipe and it was perfect!
Glad it turned out great, Leslie. Thanks for your awesome review!
Made this for lunch today..it was so good that i will be màking it again tomorrow for a small gathering of friends!
I’m so happy you enjoyed that, Sharon! It’s the perfect recipe for company!
Loved this!! Being it was only me I adjusted the amounts (minus the onion). Omg, it was for sure enough for 2. It was so freaking amazing I ate it all in one sitting!! I ate it with tzatziki flavor Triscuits, amazing!!!…Oh and I put a few drops of hot sauce on a few, sooo good that way too!! Def a keeper!!
Yay, fantastic! I’m glad you enjoyed this salad, Jennifer. Thank you for sharing your experience with us.
Can we use basil instead of cilantro
Hi Lisa, I haven’t tried this with basil but several of our readers reported great results using parsley. Here’s what one of our readers wrote: “This sale is so yummy! My family doesn’t like cilantro so I substituted parsley and added a few cherry tomatoes.” I hope this is helpful!
This is so yummy and easy to make with ingredients that are usually on hand. Goes well with crispy tostadas!
I’m so happy you enjoyed that. Thank you for sharing that with us, Yuri!