This is a no-cook tuna salad built around avocado instead of mayonnaise, with chopped tomato, zucchini, and red onion mixed in. It comes together in about 10 minutes and holds up well as a quick lunch or light dinner. The avocado does the job of a creamy binder, so you get richness without any extra fat from a dressing.
The short version of why this works
Two things make this salad succeed. First, the lemon juice does double duty: it seasons the salad and slows the avocado from browning, so you have a window of time before it looks tired. Squeeze it in right after you cut the avocado, not at the end. Second, draining the tuna thoroughly matters more than it sounds. Canned tuna packed in water holds a surprising amount of liquid. Press it firmly in a strainer or squeeze it in a paper towel โ wet tuna waters down the whole bowl and makes the avocado go mushy faster. Get those two steps right and the rest is just chopping.
Mistakes to avoid
- Using an underripe avocado. A firm avocado wonโt mash into the salad โ it just sits in chunks and doesnโt coat anything. You want avocados that yield to gentle pressure. If yours are hard, leave them on the counter for a day or two.
- Skipping the seeding step on the tomatoes. The recipe calls for seeded tomatoes for a reason. Tomato seeds carry a lot of watery gel. If you leave them in, the bottom of the bowl fills with liquid within minutes. Cut each tomato in half and squeeze gently over the sink before chopping.
- Adding the onion without tasting first. Raw red onion is sharp. A quarter of a medium onion is the right amount for most palates, but onions vary. Taste a piece before adding all of it. If itโs very pungent, soak the diced onion in cold water for five minutes, then drain โ it takes the edge off without losing the flavor.
- Serving it straight from the fridge. Cold dulls seasoning. If youโve made this ahead and chilled it, let it sit at room temperature for five to ten minutes before eating, then taste and adjust salt and lemon.
- Dressing it too far in advance. Serve it at the table โ a pre-dressed salad goes limp fast, and avocado-based salads are especially unforgiving once they sit.
Smart swaps
- Zucchini: This is the one ingredient that might raise an eyebrow. The recipe gives you the option to eat it raw or lightly steamed. Raw zucchini is crunchy and mild; steamed is softer and blends into the background. Either works. If you donโt have zucchini, cucumber is a reasonable stand-in โ use it raw and skip the steaming step entirely.
- Tuna: The recipe uses chunk tuna in water. Solid albacore in water also works and gives slightly larger flakes. Avoid tuna packed in oil here โ the avocado already provides fat, and oil-packed tuna makes the salad greasy and harder to season.
- Lemon juice: Fresh lemon is noticeably brighter than bottled. If you only have bottled, start with less and taste as you go โ it can turn sharp quickly.
Avocado Tuna Salad (No Mayo, 10 Minutes)
Equipment
- Large mixing bowl
- Fine-mesh strainer or sieve
- Sharp Chefโs Knife
- Cutting board
- Fork (for mashing avocado)
- Small saucepan with steamer basket (optional, for steaming zucchini)
Ingredients
- 4 medium avocados about 680g / 1.5 lb total
- 15 oz chunk tuna in water well drained, 3 cans ร 5 oz / 142g each
- 1 cup tomatoes seeded and chopped, 180g
- 2 small zucchinis about 300g / 10.5 oz total, halved crosswise and quartered lengthwise
- ยผ medium red onion finely diced, about 40g / 1.5 oz
- 2 tablespoons fresh lemon juice 30ml, about 1 lemon
- 1 pinch fine sea salt to taste
- 1 pinch freshly ground black pepper to taste
Instructions
- Cut the zucchinis in half crosswise, then into quarters lengthwise. If you prefer a softer texture, steam for 2 to 3 minutes and set aside to cool. Otherwise, leave them raw for a fresh crunch. Chop into bite-sized pieces.2 small zucchinis
- Drain the tuna thoroughly, pressing it firmly in a fine-mesh strainer to remove as much liquid as possible. Transfer to a large mixing bowl. Add the chopped tomatoes, diced red onion, and chopped zucchini. Pour over the lemon juice and season with salt and pepper to taste.15 oz chunk tuna in water, 1 cup tomatoes, 1/4 medium red onion, 2 small zucchinis, 2 tablespoons fresh lemon juice, 1 pinch fine sea salt, 1 pinch freshly ground black pepper
- Halve and pit the avocados. Scoop the flesh into the bowl with the tuna mixture. Use a fork to roughly mash the avocado into the salad, leaving some chunks for texture. Toss everything gently until evenly combined.4 medium avocados
Notes
Nutrition
FAQ
Can I make this ahead of time?
You can prep the tuna, tomato, onion, and zucchini mixture a few hours ahead, but add the avocado right before serving. Avocado breaks down and discolors quickly once cut, and even with lemon juice it wonโt look good after more than an hour or two in the fridge.
How do I know when my avocados are ready to use?
Press the avocado gently with your thumb โ it should give slightly but not feel mushy. If itโs completely firm, itโs not ready. If your thumb leaves a deep dent, itโs overripe and will taste bitter in spots.
Do I have to steam the zucchini or can I just leave it raw?
Raw zucchini works fine and saves a step. Steaming softens it and makes the texture closer to the rest of the salad, while raw adds a light crunch. Both are good โ it comes down to what texture you prefer.

