Creamy Avocado Tuna Salad
There are days when I don’t feel like turning on the stove, but I still want something that’s filling and fresh.
That’s exactly when I make this creamy avocado tuna salad.

A couple of pantry staples, one ripe avocado, and a handful of fresh vegetables come together in just minutes.
The avocado makes the mixture rich without needing much mayonnaise, while the tuna keeps it hearty and satisfying.
I usually scoop it onto toasted bread, pile it into lettuce cups, or eat it straight from the bowl with crackers.
It’s simple, flavorful, and one of those recipes you’ll find yourself making on repeat.
Page Contents
ToggleWhy You’ll Love This Recipe
- Ready in just 10 minutes.
- No cooking required.
- Creamy without being heavy.
- High in protein and healthy fats.
- Great for meal prep.
- Easy to customize with extra vegetables or herbs.
- Delicious as a sandwich, wrap, or dip.
- Made with everyday ingredients.
Ingredients
- 2 (5-ounce) cans tuna, drained
- 1 large ripe avocado, diced
- 3 tablespoons mayonnaise
- ¼ cup finely diced red onion
- ⅓ cup finely diced celery
- 2 tablespoons chopped fresh cilantro
- 1 tablespoon fresh lime juice
- ½ teaspoon garlic powder
- Salt, to taste
- Black pepper, to taste
How to Make Creamy Avocado Tuna Salad
1. Prepare the tuna.
Drain the canned tuna well and transfer it to a medium mixing bowl.
Break it into smaller flakes with a fork.
2. Add the vegetables.
Stir in the diced red onion and celery.
Mix until they’re evenly distributed.
3. Add the avocado.
Fold in the diced avocado gently so some pieces stay chunky.
The avocado will naturally mash slightly as you stir.
4. Make it creamy.
Add the mayonnaise, lime juice, garlic powder, salt, and black pepper.
Mix everything together until creamy while still leaving small chunks of avocado throughout.
5. Finish.
Fold in most of the chopped cilantro.
Sprinkle the remaining cilantro over the top before serving.
Serve immediately or chill for about 20 minutes for an even better flavor.
Pro Tips
- Use tuna packed in water or olive oil, depending on your preference.
- Drain the tuna thoroughly to avoid a watery salad.
- Choose a ripe avocado that gives slightly when pressed.
- Mix gently to keep some avocado chunks intact.
- Fresh lime juice helps keep the avocado vibrant.
- Dice the onion finely so it blends evenly into each bite.
- Chill for a few minutes before serving if time allows.
- Taste before serving and adjust the seasoning.
- Add extra cilantro if you enjoy a brighter herb flavor.
- Serve the same day for the freshest texture.
Variations
- Add diced jalapeño for heat.
- Mix in chopped cucumber for extra crunch.
- Stir in corn kernels for sweetness.
- Replace cilantro with fresh parsley or dill.
- Add everything bagel seasoning.
- Mix in chopped hard-boiled eggs.
- Swap lime juice for fresh lemon juice.
- Add diced pickles or capers for extra tang.
What to Serve With It
Serve it on toasted sourdough or whole grain bread for a satisfying sandwich.
It’s also delicious tucked into wraps or pita pockets.
For a lighter meal, spoon it into lettuce cups or serve it alongside sliced cucumbers and crackers.
It also makes a great filling for halved avocados or stuffed tomatoes.
Storage
Store leftovers in an airtight container in the refrigerator for up to 2 days.
Press a piece of plastic wrap directly onto the surface before sealing the container to help slow the avocado from browning.
This recipe isn’t suitable for freezing.
Reheating
No reheating is needed.
Serve chilled or let it sit at room temperature for about 10 minutes before eating.
Frequently Asked Questions
Can I make it ahead of time?
Yes.
It’s best enjoyed within 24 hours while the avocado is at its freshest.
Can I use fresh tuna?
Absolutely.
Cooked and flaked fresh tuna works beautifully.
What type of tuna is best?
Chunk light or solid white albacore both work well.
Can I skip the mayonnaise?
Yes.
Simply use more mashed avocado for an even lighter version.
How do I keep the avocado from browning?
Fresh lime juice helps, and storing it with plastic wrap pressed directly against the surface also slows oxidation.
Can I make it dairy-free?
Yes.
The recipe doesn’t contain dairy.
What herbs work besides cilantro?
Parsley, dill, or chives are all great alternatives.
Can I use Greek yogurt?
Yes.
Replace some or all of the mayonnaise with plain Greek yogurt for a tangier flavor.
Common Mistakes to Avoid
- Not draining the tuna well.
- Using an underripe avocado.
- Overmixing until the avocado becomes completely smooth.
- Skipping the acid from the lime juice.
- Cutting the celery too large.
- Overseasoning before tasting.
- Letting it sit uncovered in the refrigerator.
Final Thoughts
This avocado tuna salad is proof that simple ingredients can make a really satisfying meal.
The creamy avocado, flaky tuna, crisp celery, red onion, and fresh cilantro all work together without needing much else.
It’s easy enough to throw together in minutes, and versatile enough to enjoy for lunch, a quick dinner, or an afternoon snack.
If you give it a try, I’d love to hear how you served it.
Leave a comment below and a rating to let me know your favorite way to enjoy it.
