Canned Tuna Avocado Salad
If you’re after a lunch that feels fresh, keeps you full, and comes together in minutes, this canned tuna avocado salad is the one. I’ve been making this for over 6 years, and it never disappoints — it’s become my go-to for busy weekdays and lazy weekends alike.
Recipe Overview
- Prep time: 10 minutes
- Cook time: 0 minutes
- Total time: 10 minutes
- Servings: 2 as a main, 4 as a side
- Difficulty: Easy
Why You’ll Love This Canned Tuna Avocado Salad
- No cooking required: Everything comes together with just a knife and a bowl — ideal for hot days or when you can’t face the stove.
- Packed with protein: Tuna and avocado give you a solid hit of protein and healthy fats, keeping you satisfied for hours.
- Endlessly adaptable: You can tweak the dressing, swap the veg, or add extra crunch — it’s a recipe that bends to your fridge contents.
- Great for meal prep: The flavours actually improve after a short rest, making this a brilliant make-ahead lunch.
- Budget-friendly: Canned tuna and avocados are affordable staples that punch well above their weight in flavour and nutrition, just like our High Protein Tuna Avocado Salad.
Ingredients You’ll Need
- 2 x 120g cans of tuna in spring water or olive oil, drained
- 2 ripe avocados, diced
- 1 small red onion, finely diced
- 1 large handful of cherry tomatoes, halved (about 150g)
- 1 cucumber, diced (about 200g)
- Juice of 1 lemon
- 3 tablespoons extra virgin olive oil
- 1 teaspoon Dijon mustard
- Salt and freshly ground black pepper, to taste
- 2 tablespoons fresh chives or flat-leaf parsley, chopped
- Optional: 100g mixed salad leaves or rocket for serving
Tip: If you’re using tuna in oil, you can reduce the olive oil slightly — just reserve a little of the oil from the tin for extra flavour.
How to Make Canned Tuna Avocado Salad
- Prepare the dressing: In a small jar or bowl, combine the lemon juice, olive oil, and Dijon mustard. Pop the lid on and shake vigorously until the dressing looks thick and emulsified — it should smell bright and tangy.
- Prep the vegetables: Dice the avocado into even, bite-sized cubes — you want them to hold their shape, not turn to mush. Finely chop the red onion so it’s almost translucent, then halve the cherry tomatoes and dice the cucumber. The cucumber should feel crisp and cool in your hand.
- Flake the tuna: Drain the tuna well and tip it into a large salad bowl. Use a fork to break it into flakes — you’re looking for a mix of small chunks and finer shreds, not a paste. The tuna should look light and fluffy.
- Combine everything: Add the diced avocado, red onion, cherry tomatoes, and cucumber to the bowl with the tuna. Pour over the dressing and toss gently with salad servers until everything is evenly coated. The avocado should just start to soften against the other ingredients, but still hold its shape.
- Season and finish: Sprinkle over the chopped herbs, then season generously with salt and pepper. Give it one more gentle toss — the aroma of lemon and herbs should be fresh and inviting.
- Serve or chill: If serving immediately, pile the salad onto a bed of rocket or salad leaves. The leaves will wilt slightly from the dressing, turning a deeper green. If you’re prepping ahead, cover and refrigerate for up to 2 hours — the flavours will meld beautifully.
Tips From My Kitchen
- Choose the right avocado: You want avocados that yield to gentle pressure but aren’t mushy. If they’re too soft, they’ll break down into the salad and make it sloppy. A slightly firm avocado gives you those satisfying, creamy cubes that contrast with the tuna.
- Don’t skip draining the tuna: Even if you’re using tuna in spring water, excess liquid will water down the dressing and make the salad soggy. Press the tuna gently with a fork against the side of the colander to get every drop out — you’ll thank yourself later.
- Let it rest before serving: If you have 10 minutes to spare, let the salad sit at room temperature after mixing. This allows the avocado to absorb the lemon dressing and the onion to mellow slightly. The texture becomes more cohesive without losing its freshness.
- Add crunch at the last minute: If you want extra texture — like toasted seeds, nuts, or croutons — add them just before serving. Otherwise, they’ll go soft and chewy, robbing the salad of its contrast.
- Adjust the acidity to your taste: Lemon juice isn’t just for flavour — it stops the avocado from browning. But if you prefer a milder tang, swap half the lemon juice for lime juice, or add a tiny pinch of sugar to balance the sharpness without making it sweet.
Equipment You’ll Need
- Large salad bowl
- Sharp knife and cutting board
- Salad servers
- Small jar for dressing
Delicious Variations to Try
- Spicy Version: Add a finely chopped red chilli or a generous pinch of chilli flakes to the dressing. A dash of hot sauce stirred through at the end gives a lovely warmth that plays off the creamy avocado.
- Vegetarian/Vegan Option: Swap the tuna for a can of chickpeas (drained and rinsed) or crumbled firm tofu. Both take on the dressing beautifully and add a similar hearty texture. For extra protein, try my Baked Parmesan Chickpeas on the side.
- Different Protein: Use flaked cooked salmon or shredded roast chicken instead of tuna. The salad works just as well with these proteins — just adjust the seasoning to complement the fish or poultry.
What to Serve With Canned Tuna Avocado Salad
- Crusty sourdough or wholemeal toast, rubbed with a cut garlic clove
- A bowl of High Protein Chicken Noodle Soup for a hearty combo
- Simple boiled eggs, halved and sprinkled with paprika
- Crunchy vegetable sticks — carrot, celery, or bell pepper
- A handful of Peanut Butter Protein Energy Bites for a sweet finish
Frequently Asked Questions

canned tuna avocado salad
Ingredients
Method
-
Prepare the dressing: In a small jar or bowl, combine the lemon juice, olive oil, and Dijon mustard. Pop the lid on and shake vigorously until the dressing looks thick and emulsified — it should smell bright and tangy.
-
Prep the vegetables: Dice the avocado into even, bite-sized cubes — you want them to hold their shape, not turn to mush. Finely chop the red onion so it’s almost translucent, then halve the cherry tomatoes and dice the cucumber. The cucumber should feel crisp and cool in your hand.
-
Flake the tuna: Drain the tuna well and tip it into a large salad bowl. Use a fork to break it into flakes — you’re looking for a mix of small chunks and finer shreds, not a paste. The tuna should look light and fluffy.
-
Combine everything: Add the diced avocado, red onion, cherry tomatoes, and cucumber to the bowl with the tuna. Pour over the dressing and toss gently with salad servers until everything is evenly coated. The avocado should just start to soften against the other ingredients, but still hold its shape.
-
Season and finish: Sprinkle over the chopped herbs, then season generously with salt and pepper. Give it one more gentle toss — the aroma of lemon and herbs should be fresh and inviting.
-
Serve or chill: If serving immediately, pile the salad onto a bed of rocket or salad leaves. The leaves will wilt slightly from the dressing, turning a deeper green. If you’re prepping ahead, cover and refrigerate for up to 2 hours — the flavours will meld beautifully.
Notes
I hope this canned tuna avocado salad becomes a staple in your kitchen the way it has in mine. It’s one of those recipes that feels effortless but always delivers — whether you’re eating it for a quick lunch, a light dinner, or packing it for work. If you give it a try, I’d love to hear how you got on. Drop a comment below and let me know your favourite twist — I’m always looking for new ideas to try!