The first time I made this avocado tuna salad I ate half of it with a spoon and then wondered why I’d ever reached for mayo in the first place.
It’s bright, creamy, and unapologetically simple — perfect for busy weeknights or a light lunch that feels indulgent.
This recipe balances lush avocado with flaky tuna and crunchy veg for a satisfying mouthful every time.
Why You’ll Love This Recipe
- Ready in under 10 minutes for a fast lunch or snack.
- High-protein, low-carb option that keeps you full.
- No mayo required — avocado provides rich creaminess with better nutrition.
- Flexible base: eats well on toast, in lettuce cups, or straight from the bowl.
The texture is the real win here: creamy avocado that still keeps a few chunks, flakes of tuna that give bite, and crisp celery and bell pepper for contrast. A sharp hit of red onion and bright lemon juice keeps the flavors lively, so the salad never feels heavy or one-note.
“Five stars — packed with flavor, super easy, and my kids actually asked for seconds.” — Sarah, reader
Key Ingredients
Avocados
Ripe avocados are the backbone of this salad because they replace heavier dressings while adding healthy fats and silkiness. Look for avocados that give slightly when pressed; Hass avocados from California or Mexico tend to have the best, consistent creaminess.
Tuna (canned)
Use a high-quality canned tuna in water or olive oil for clean tuna flavor and firm flakes. Brands packed in olive oil add richness; brands like Wild Planet or Genova often have better texture and fewer additives.
Lemon Juice
Fresh lemon juice brightens and stabilizes the avocado, preventing it from tasting flat. Bottled lemon can work in a pinch, but fresh juice offers the brightest citrus notes and a fresher aroma.
Red Onion
Finely chopped red onion adds a crisp, slightly sweet bite that contrasts the creamy avocado. Soak slices briefly in cold water for milder onion flavor if raw onion is too sharp for you.
Full ingredient list:
- 2 ripe avocados
- 1 can (5 oz) tuna fish, drained (preferably in water or olive oil)
- 1/4 cup red onion, finely chopped
- 1/4 cup celery, diced
- 1/4 cup bell pepper, diced (any color)
- 2 tablespoons fresh cilantro, chopped (optional)
- 1 tablespoon lemon juice
- 1 tablespoon olive oil
- Salt and pepper to taste
Step-by-Step Instructions
Step 1: Gather everything first
Lay out the avocados, tuna, chopped vegetables, lemon, olive oil, and utensils.
Having everything ready makes the assembly quick and keeps avocado from browning while you search for tools.
Pro Tip: Use a medium mixing bowl so you can mash and fold without spilling.
Step 2: Mash the avocados
Halve the avocados, remove the pits, and scoop the flesh into the bowl.
Gently mash with a fork but leave some larger chunks for texture.
Pro Tip: Stop when the avocado is mostly creamy with a few visible chunks — that balance gives the salad a homemade mouthfeel. You’ll know it’s ready when the surface looks glossy but still has pea-sized pieces.
Step 3: Add the tuna
Drain the canned tuna well and add it to the mashed avocado.
Use a fork to break up any large clumps until you have flaky pieces throughout.
Pro Tip: If you want extra richness, leave the tuna in olive oil and spoon a little oil into the bowl; otherwise drain for a leaner salad.
Step 4: Mix in the vegetables
Add the finely chopped red onion, diced celery, and bell pepper to the bowl.
Fold gently until the vegetables are evenly distributed and you see bright flecks of color.
Pro Tip: Dice the celery and peppers small so every bite includes both cream and crunch. Visual cue: the mixture should look colorful and not soupy.
Step 5: Season and dress
Drizzle the lemon juice and olive oil over the mixture, then season with salt and pepper.
Taste and adjust seasoning — a little lemon can lift the whole bowl, while salt brings out the tuna.
Pro Tip: Start with a pinch of salt, stir, then taste. Over-salting is easy with canned fish.
Step 6: Add herbs
Fold in chopped cilantro if using, for a fresh, herbaceous note.
Cilantro transforms the salad into something brighter and cleaner on the palate.
Pro Tip: If you’re not a cilantro fan, swap with chopped parsley or dill for a different herb profile.
Step 7: Serve immediately
Serve the salad at once for the best texture, or chill for 30 minutes to let flavors meld.
Enjoy on toast, stuffed in tomatoes, or scooped into lettuce cups.
Pro Tip: If chilling, press a piece of plastic wrap directly onto the surface to reduce browning.
Expert Tips for Success
- Choose properly ripe avocados: they should yield to gentle pressure without feeling mushy. Overripe avocados will make the salad watery and flat.
- Drain tuna thoroughly: even small amounts of liquid from the can can thin the avocado and change the texture. Use the lid to press and drain, or a fine-mesh sieve.
- Knife skills matter: finely dicing the onion, celery, and pepper ensures every bite has balance and prevents large onion bites that can overpower the avocado.
- Acid balance: lemon juice does more than add flavor; it also slows avocado browning and brightens the tuna. Add in small increments and taste as you go.
- Oil choice: a good extra-virgin olive oil lends a fruity depth. If you want a lighter profile, use a neutral oil like avocado oil. Avoid too much oil — a tablespoon is usually sufficient.
- Texture control: if you prefer creamier, mash the avocado more thoroughly and use tuna in oil; for chunkier, leave larger avocado pieces and use tuna in water.
- Make-ahead strategy: assemble no more than 4 hours ahead and press plastic wrap onto the surface. If you need a longer hold, keep the avocado mashed separately and combine with tuna right before serving.
- Equipment tip: use a fork for mashing and folding to preserve texture. A food processor will overwork the avocado and create a puree.
Storage & Freezing
Fridge storage:
Store the salad in an airtight container for up to 2 days.
To minimize browning, press a sheet of plastic wrap directly onto the surface before sealing the lid. A thin layer of extra lemon juice over the top also helps.
Freezer guidance:
Assembled avocado tuna salad does not freeze well; thawed avocado becomes watery and grainy.
If you must freeze components, drain and freeze only the tuna separately in a freezer-safe bag for up to 3 months. Thaw the tuna in the fridge and mash fresh avocado at serving time.
Reheating:
This salad is best served cold or at room temperature, so reheating is not recommended.
If you use the tuna after freezing, let it thaw in the refrigerator and bring to room temperature before combining with freshly mashed avocado for best flavor and texture.
Variations & Substitutions
Mediterranean twist:
Swap cilantro for chopped parsley and add capers, diced cucumber, and a sprinkle of feta. This plays up briny, herby notes and pairs well with warm pita.
Chickpea version (vegetarian):
Replace the canned tuna with mashed chickpeas for a plant-based alternative. Add a teaspoon of dijon mustard for depth and keep the same veg and lemon.
Spicy kick:
Stir in a minced jalapeño or 1/4 teaspoon crushed red pepper and swap cilantro for chopped scallions. This adds heat without masking the avocado.
Creamier, lighter swap:
If you want a creamier texture without extra fat, fold in 2 tablespoons of plain Greek yogurt. This adds tang and protein while keeping the salad light.
Frequently Asked Questions
Q: Is avocado tuna salad healthy?
A: Yes. It combines lean protein from tuna with heart-healthy monounsaturated fats from avocado. The vegetables add fiber and micronutrients. Choosing tuna packed in water and moderating added oil keeps calories reasonable.
Q: Can I meal prep this salad for the week?
A: You can, but it’s best to prep components separately. Mash avocados just before serving for the freshest texture, or store the mashed avocado and tuna separately and mix within a day for optimal color and flavor.
Q: How long does avocado tuna salad last in the fridge?
A: Stored properly in an airtight container with plastic wrap pressed to the surface, it will keep for up to 48 hours. After that the avocado will begin to oxidize and the texture will deteriorate.
Q: Can I use other canned fish?
A: Absolutely. Canned salmon, sardines, or even flaked mackerel are excellent swaps. Each brings a different flavor profile — salmon is richer and pairs well with dill; sardines add umami and work nicely with lemon and capers.
Q: What’s the best way to prevent the salad from getting watery?
A: Drain your tuna thoroughly and use ripe (not overly soft) avocados. Avoid adding excess oil or watery ingredients like cucumber unless you drain them first. A light hand with lemon and oil keeps the mix cohesive.
Final Thoughts
This avocado tuna salad is one of those recipes that feels fancy but comes together in minutes.
It’s flexible, nutritious, and the kind of bowl you’ll keep coming back to all week.
Please leave a star rating in the recipe card below and pin this to your lunch board on Pinterest.
Conclusion
If you want inspiration or alternate techniques, these resources offer great variations and tips. For a creamier take, check out Avocado Tuna Salad Recipe (Extra Creamy) | The Kitchn.
For a simple, straightforward version with clear photos, see Easy Avocado Tuna Salad – To Simply Inspire.
If you like a classic tuna format to compare textures and techniques, read Best Tuna Salad Recipe.
And for a healthy, make-ahead mindset, this recipe is a useful reference: BEST Tuna Salad Recipe – Easy & Healthy – Downshiftology.

Avocado Tuna Salad
Ingredients
Main Ingredients
- 2 pieces ripe avocados Choose avocados that give slightly when pressed.
- 1 can tuna fish, drained (preferably in water or olive oil) Use high-quality canned tuna for best flavor.
- 1/4 cup red onion, finely chopped Soak slices briefly in cold water if you want a milder flavor.
- 1/4 cup celery, diced
- 1/4 cup bell pepper, diced (any color)
- 2 tablespoons fresh cilantro, chopped (optional) Can substitute with parsley or dill.
- 1 tablespoon lemon juice Fresh lemon juice is recommended for brightness.
- 1 tablespoon olive oil
- to taste Salt and pepper Adjust seasoning to preference.
Instructions
Preparation
- Gather everything first. Lay out the avocados, tuna, chopped vegetables, lemon, olive oil, and utensils.
- Halve the avocados, remove the pits, and scoop the flesh into a medium mixing bowl. Gently mash with a fork, leaving some larger chunks for texture.
- Drain the canned tuna well and add it to the mashed avocado. Use a fork to break up any large clumps until you have flaky pieces throughout.
- Add the finely chopped red onion, diced celery, and bell pepper to the bowl. Fold gently until the vegetables are evenly distributed.
- Drizzle the lemon juice and olive oil over the mixture, then season with salt and pepper. Taste and adjust seasoning.
- Fold in chopped cilantro if using, for a fresh note.
- Serve immediately or chill for 30 minutes to let flavors meld.




