Avocado tuna salad is a creamy, refreshing lunch made with canned tuna, ripe avocado, crunchy celery, red onion and lime. It takes just 10 minutes, needs no cooking and no mayonnaise, and it is the kind of easy, high-protein meal that works for busy weekdays. This is the Tuna Salad Recipe I reach for when I want something fresh, filling and ready fast.
I have tested this salad many times in my own kitchen, and it never fails. If you like a healthy tuna salad, you will love this version, because the avocado gives it the same creamy texture without mayo, while the lime, cilantro and jalapeño keep every bite bright. Below, I will show you exactly how to make it, which ingredients matter most, and how to serve and store it.
Why This Avocado Tuna Salad Works
This avocado tuna salad works because it balances creaminess, crunch and acidity in every bite. The ripe avocado replaces mayonnaise and coats the flaked tuna in a smooth, rich dressing, while celery, cucumber and red onion add the fresh crunch that keeps it from feeling heavy.
It is also a practical no-cook lunch that comes together in one bowl in 10 minutes. You do not need a stove, a blender or any special equipment, and the salad is easy to pack for work, school or a picnic. If you usually skip mayo, try this no-mayo tuna salad style version and see how creamy avocado can be on its own.
Key Ingredients for Avocado Tuna Salad
You only need a few simple, fresh ingredients for this avocado tuna salad, and each one has a clear job. Use ripe but firm avocados, well-drained tuna and crisp vegetables for the best texture and flavour.
- Canned tuna: 2 cans (5 ounces each), drained — the flaky protein base
- Ripe avocado: 1 large — the creamy, no-mayo base
- Celery: 1/3 cup, chopped — fresh crunch
- Red onion: 1/4 cup, chopped — sharp bite and crunch
- English cucumber: 1/2 cup, diced — cool, crisp freshness
- Fresh cilantro: 2 tablespoons — a bright, herby finish
- Lime juice: 1 tablespoon — bright acidity
- Jalapeño: 1 tablespoon, minced — optional heat
- Dijon mustard: 1 teaspoon — tangy depth
- Sea salt: 1/4 teaspoon — brings out all the flavours
- Black pepper: 1/8 teaspoon — gentle warmth and balance

How to Make Avocado Tuna Salad Step by Step
Making avocado tuna salad is simple, and the whole recipe takes about 10 minutes from start to finish. Follow these steps in order, and fold the avocado in gently at the end so it stays in soft chunks instead of turning into a paste.

- Drain and flake the tuna: Drain the tuna well, add it to a large mixing bowl and break it into flakes with a fork.
- Dice the avocado: Halve the avocado, remove the pit, and dice the flesh into small cubes, or mash it lightly if you prefer a creamier salad.
- Chop the vegetables: Finely chop the celery, red onion and cucumber, and mince the jalapeño if you are using it.
- Combine the ingredients: Add the tuna, avocado, chopped vegetables, cilantro, lime juice, Dijon mustard, salt and pepper to the bowl.
- Mix gently: Fold everything together with a spoon until just combined, keeping the avocado in soft chunks and tasting as you go.
- Chill and serve: Taste and adjust the seasoning, then serve right away or chill the salad for up to 30 minutes before serving.

Variations for Avocado Tuna Salad
This recipe is easy to change to suit your taste, your diet or what you have in the fridge. Keep the tuna, avocado and lime as the base, then try one of these simple variations.
- Mediterranean style: Add cherry tomatoes, olives and a drizzle of olive oil, or try this Mediterranean chickpea tuna salad for a heartier bowl.
- Spicy version: Add extra jalapeño, a pinch of chilli flakes or a little hot sauce for more heat.
- Classic style: Add a spoonful of Greek yogurt or a little mayonnaise for extra creaminess, or serve it with this classic tuna potato salad on the side.
- Extra crunch: Stir in chopped apple, toasted almonds or sunflower seeds for texture.
- Low-carb version: Skip the bread and serve the salad in lettuce cups, cucumber boats or stuffed avocado halves.
Nutrition Facts
This avocado tuna salad is a light, high-protein lunch, and the nutrition below is an approximate value for one serving. The exact numbers will change slightly with the size of your avocado and the brand of tuna you use.
| Nutrient | Per Serving (1 Serving) |
|---|---|
| Calories | 155 kcal |
| Protein | 17 g |
| Carbohydrates | 8 g |
| Fat | 8 g |
| Fiber | 5 g |
| Sugar | 2 g |
How to Serve Avocado Tuna Salad
Serve avocado tuna salad on toasted bread, in a sandwich or wrap, on crackers, over a bed of mixed greens, in lettuce cups or stuffed into avocado halves. It also works well as a light lunch with soup, as a picnic filling or as part of a meal-prep box with vegetables and fruit.

For a fuller lunch table, serve it with a tuna and white bean salad or a tuna salad with egg, with bread, crackers and a simple green salad on the side.
Storage Guidelines for Avocado Tuna Salad
Avocado tuna salad tastes best fresh, because the avocado will darken over time, but you can store leftovers for a short time if you keep them cold and well covered. Use the tips below to keep it as fresh as possible.
- Refrigerating: Store leftovers in an airtight container in the refrigerator at 40°F and use within 1 to 2 days.
- Serving leftovers: Give the salad a gentle stir before serving, and add a fresh squeeze of lime juice to brighten it again.
- Freezing: Freezing is not recommended, because the avocado and vegetables will turn watery and lose their texture.
Frequently Asked Questions (FAQs)
Is avocado tuna salad healthy?
Yes, avocado tuna salad is a healthy choice. It is high in protein and healthy fats, rich in omega-3 fatty acids, and it contains no mayonnaise, so it is lighter than a classic tuna salad while still feeling filling.
Can I make avocado tuna salad without mayo?
Yes, this recipe is made without mayo. The ripe avocado replaces mayonnaise and gives the salad its creamy texture, with lime juice, Dijon mustard and cilantro for flavour.
What type of tuna is best for avocado tuna salad?
Canned tuna in water is the best choice for a light salad, because it is lean and lets the avocado flavour come through. Tuna in olive oil also works well if you prefer a richer, softer salad.
How do I keep avocado from browning in tuna salad?
Add the lime juice as soon as the avocado is diced, and press plastic wrap directly onto the surface of the salad before you refrigerate it. The acid and the airtight cover slow browning.
Can I make avocado tuna salad ahead of time?
Yes, you can make it a few hours ahead, but it is best the same day. Chop the vegetables in advance, then add the avocado and lime juice just before serving so the salad stays bright and fresh.
How long does avocado tuna salad last in the fridge?
Avocado tuna salad lasts 1 to 2 days in the refrigerator when stored in an airtight container at 40°F. After that the avocado will darken and the texture will soften, so it is best to eat it quickly.
What should I serve with avocado tuna salad?
Serve it on toast, in a sandwich or wrap, on crackers, over greens or in lettuce cups. It also goes well with soup, a simple salad or fresh fruit for a light, balanced lunch.
Can I use Greek yogurt instead of avocado?
Yes, Greek yogurt can replace some or all of the avocado if you want a lighter, tangier salad. Use about 1/4 cup of Greek yogurt, and add a little mashed avocado if you still want that creamy flavour.
Is avocado tuna salad keto-friendly?
Yes, avocado tuna salad is keto-friendly. It is low in carbohydrates, with about 8 grams per serving, and it is high in healthy fats and protein, so it fits well in a low-carb or keto lunch.
Can I freeze avocado tuna salad?
No, freezing is not recommended. The avocado and vegetables will turn watery and lose their texture when thawed, so this salad is best made fresh and eaten within 1 to 2 days.
Conclusion
This avocado tuna salad is creamy, fresh and ready in 10 minutes, with no cooking and no mayonnaise. Make it once and you will see why it works so well for quick lunches, meal prep and light dinners. Try it on toast today, or turn it into an easy tuna salad sandwich for a filling lunch you will make again and again.

Avocado Tuna Salad
Ingredients
Equipment
Method
- STEP 1 — DRAIN AND FLAKE THE TUNA: Drain the tuna well, add it to a large mixing bowl and break it into flakes with a fork.
- STEP 2 — DICE THE AVOCADO: Halve the avocado, remove the pit, and dice the flesh into small cubes, or mash it lightly if you prefer a creamier salad.
- STEP 3 — CHOP THE VEGETABLES: Finely chop the celery, red onion and cucumber, and mince the jalapeño if you are using it.
- STEP 4 — COMBINE THE INGREDIENTS: Add the tuna, avocado, chopped vegetables, cilantro, lime juice, Dijon mustard, salt and pepper to the bowl.
- STEP 5 — MIX GENTLY: Fold everything together with a spoon until just combined, keeping the avocado in soft chunks and tasting as you go.
- STEP 6 — CHILL AND SERVE: Taste and adjust the seasoning, then serve right away or chill the salad for up to 30 minutes before serving.
Notes

Emma Collins is a home cook and food writer who shares easy tuna salad recipes, healthy meal prep ideas, and simple seafood dishes made with fresh, everyday ingredients.
6 thoughts on “Avocado Tuna Salad: Easy 10-Minute Recipe Without Mayo”