This post may contain affiliate links. Please read our disclosure policy.

Ready in only 10 minutes, this quick and easy avocado tuna salad is the perfect lunch recipe! Creamy avocados and freshly chopped vegetables like cucumbers, celery, and red onion are all tossed together with high-protein tuna for a healthy and satisfying meal.

Avocado tuna salad served on toast with a side of lemon slices.

If youโ€™re tired of eating last nightโ€™s leftovers for lunch (which is what I do about 90 percent of the time), try this quick, healthy, and satisfying avocado tuna salad. This recipe swaps a traditional mayo base with avocados for a healthier and more nutrient-rich meal. It’s also packed with crisp fresh veggies like red onion, cucumber, celery, jalapeรฑos for texture (which are totally optional) and topped with lemon juice for a light citrus taste.

Hereโ€™s why I love this recipe:  

  • Itโ€™s nutrient-dense: Packed with protein from tuna and healthy fats from avocado, this salad provides a balanced meal option, especially when served with some crackers or in a sandwich or wrap.
  • The fastest meal ever: Ready in only 10 minutes, this recipe is the perfect choice for a quick lunch or snack.

Ingredient Notes

All of the ingredients you need for an avocado tuna salad measured out and placed on a table ready to use.

This is an overview of the ingredients I used and why. For the full recipe, please scroll down to the bottom of the post.

  • Avocados: Add richness and creaminess. Theyโ€™re a great alternative to using mayo. If you want a more creamy consistency, you can use a potato masher or fork to mash and blend them.
  • Tuna: I used wild-caught albacore tuna packed in water. You can also use drained solid white albacore tuna in oil if you prefer.
  • Jalapeรฑos: These are optional. I like to add them for some additional crunch and a little spicy kick, but you can leave them out completely if you prefer.
  • Celery and cucumbers: When diced into bite-sized pieces, these veggies add a little crunch to the salad as well as some freshness.
  • Red onion: Adds a bright color and crisp texture with a touch of pepperiness.
  • Cilantro: Gives the dish some freshness and brightness.
  • Lemon juice: Fresh squeezed lemon juice gives this salad a bit of acidity thatโ€™s needed to balance out the creaminess of the avocado. For a more citrusy and tangy flavor, you can use lime. 
  • Olive oil: Helps meld all the flavors of the salad together.

How to Make Avocado Tuna Salad

Combine all of the ingredients into a mixing bowl. and toss until combined.

Mix all the ingredients together gently in a large bowl.

Once the tuna salad is completely mixed adjust the salt and pepper to taste.

Taste and season with more salt and black pepper as necessary, then serve.

Recipe Tips

  • Pick ripe avocados. Use firm but still ripe avocados. Otherwise, the avocados may get a little mushy when tossed with all the other ingredients.
  • Want it extra creamy? Choose extra ripe avocados and mash them before mixing them in with all the other ingredients.
  • Swap the protein. You can easily toss in shredded chicken instead of tuna.

Variations

The fun part about simple recipes like this avocado tuna salad is that you can customize it any way you want with extra ingredients or spices. Here are a few ingredient variations you may want to add:

  • Chopped hard-boiled eggs
  • Tomatoes
  • Dijon mustard
  • Plain Greek yogurt for the โ€œmayo lookโ€ 
  • Chopped pickles for some extra tanginess
  • A touch of chili powder, chipotle powder, or smoked paprika for a smoky flavor
A avocado tuna salad sandwiched cut in half and placed on a  plate to view the filling.

Serving Suggestions

This recipe is a great base for all different kinds of meals. Here are a few ways I love to serve it:

Frequently Asked Questions

How can I keep the avocado from browning if I want to prepare this salad ahead of time?

The best way to keep the avocado from browning is to squeeze some lemon juice on top of the salad and then cover it with plastic wrap so that the plastic wrap is touching the salad and the sides of the storage container. This will create a โ€œsealโ€ and help prevent any oxygen from getting in and turning the avocado brown.

What other ingredients can I add to make the salad more flavorful or crunchy?

Add some texture and crunch with extra chopped cucumber, jicama, or serve with chips or crackers.

What are some good serving ideas for avocado tuna salad โ€” on toast, in lettuce wraps, or as a dip?

You can serve this avocado tuna salad as you would a normal tuna salad. Spread on top of crispy toast, crackers, tortilla chips, fill in lettuce wraps or croissants.

Storage

To store, transfer the salad to an airtight container and refrigerate for up to 4 days. 

To keep the avocado bright green and fresh, I recommend spritzing a little more lemon juice on top and then covering it with plastic wrap so that the plastic wrap touches the salad and the sides of the storage container. This will create a โ€œsealโ€ and help prevent any oxygen from getting in and turning the avocado brown.

More Easy Recipes

If you tried thisย Avocado Tuna Saladย or any other recipe on Isabel Eats, donโ€™t forget to rate the recipeย and let me know how it went in theย commentsย below! I love hearing about your experience making it.

4.93 from 13 votes

Avocado Tuna Salad

This Avocado Tuna Salad recipe is the perfect quick, fresh, and easy-to-make lunch and dinner! Made with avocados instead of mayo.
Prep: 10 minutes
Total: 10 minutes
Servings: 6 servings
Email This Recipe
Enter your email and Iโ€™ll send this directly to you. Plus youโ€™ll get new recipes from me every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 3 (5-ounce) cans tuna in water, drained and flaked
  • 3 large ripe avocados, peeled, pitted, and diced
  • 1 small red onion, diced
  • 1 large English cucumber, diced
  • 2 large celery stalks, diced
  • ยผ cup chopped cilantro
  • 2 tablespoons lemon juice (about 1 small-medium lemon)
  • 2 tablespoons olive oil
  • 1 teaspoon kosher salt, plus more to taste
  • ยผ teaspoon freshly ground black pepper, plus more to taste
  • 2 jalapeรฑo peppers, diced

Instructions 

  • Combine all ingredients in a large bowl.
  • Taste and season with more salt and black pepper as necessary.

Notes

  • Pick ripe avocados. Use firm but still ripe avocados. Otherwise, the avocados may get a little too mushy when tossed with all the other ingredients.
  • Swap the protein. You can easily toss in shredded chicken instead of tuna. Serve as a meal or dip. This recipe is super versatile and can be served as a meal with lettuce cups, bolillo bread, or tostadas, or as a dip with tortilla chips.

Nutrition

Serving: 1serving | Calories: 284kcal | Carbohydrates: 13g | Protein: 16g | Fat: 20g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 13g | Trans Fat: 0.002g | Cholesterol: 26mg | Sodium: 553mg | Potassium: 737mg | Fiber: 8g | Sugar: 3g | Vitamin A: 342IU | Vitamin C: 20mg | Calcium: 40mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe?Leave a comment and star rating below!

This post was originally published in January 2018 and was updated in March 2022 and January 2025 with new photos and more helpful tips.

Photography by Ashley McLaughlin.

You may also like

Leave a comment

Your email address will not be published. Required fields are marked *

Rate this Recipe:




6 Comments

  1. Gracie S. says:

    5 stars
    Easy and delicious. We End with a light dusting of smoked paprika when cutting back on
    Jalapenos.

  2. Marie Allan says:

    5 stars
    I made this for lunch. It was so scrumptious, I made it again the next day for supper. It’s easy to make just a third of it for one person. It’s becoming a staple in my repertoire of recipes.

  3. Pamela says:

    Oh my gosh! This is amazing! Love the crunch of the cucumbers and celery—-and the jalapeรฑo and cilantro flavors! Thank you for sharing your talent with those of us who can only follow a recipe!!! ๐Ÿ™‚

    1. Isabel says:

      Thank you so much, Pamela ๐Ÿ™‚ You’re so sweet!!

  4. Crystal says:

    5 stars
    I’ve made a very similar recipe before and I love it. Easy to make and my kids even love it – no jalapenos though.

    1. Isabel says:

      Thanks, Crystal!