Healthy Mexican Tuna Salad

This Healthy Mexican Tuna Salad recipe replaces mayonnaise with plain yogurt and avocado, cutting down substantially on fat and calories. With a little bit of heat, and loads of fresh ingredients, you’ll love this spin on tuna salad on a corn tortilla tostada style, in a sandwich or wrap, or with tortilla chips for dipping!

A wood tray with Mexican tuna salad on air fryer corn tortillas with lime wedges.
The Mexican tuna salad is awesome tostada style. Air fryer corn tortillas are a great, healthy base!

👩🏻‍🍳 Tamara Talks – About No Mayonnaise Tuna Salad

Not long ago, I did a Mexican chicken salad. While this Mexican tuna recipe is not the same, it is quite similar. Both recipes use my avocado lime crema as a base. The yogurt-avocado combination is a healthier (and more flavorful IMHO) alternative to mayonnaise.

I do not hate mayonnaise. It is actually quite tasty (especially when it’s homemade aioli). However, I do believe there are healthier, flavorful ways to bind together the ingredients for a tuna or chicken salad. Mayonnaise has 1440 calories per 1 cup, and 160 grams of fat. If you’re okay with that, use mayonnaise. I will always be looking for a way to reduce calories and fat. My avocado crema has 690 for 1 cup, with 16 grams of fat.

While I do occasionally indulge in mayonnaise, it is very infrequently. I feel good about my decision to enjoy this healthy tuna salad recipe.

Ingredients for spicy tuna salad: Avocado crema, jicama, tuna, scallion, pickled jalapeno, red jalapeno, toasted pepitas.
  • tuna – My preference is always water-packed albacore. Water-packed tuna contains less calories and fats than oil-packed. Of course you can use what you prefer. You can also substitute salmon, chicken, flaked white fish, etc.
  • avocado and yogurt crema – Avocado lime crema is featured in my Mexican chicken salad as well. The combination of avocado, nonfat plain Greek yogurt, and nonfat buttermilk (along with lime juice, cilantro, and shallot) is a healthier and very tasty stand in for a mayonnaise based binder.
  • crunchy vegetables – My favorite is jicama, but radishes, bell pepper, grated carrot, and the more traditional celery are all good options. Make it your own!
  • onion – I use scallions/green onions. You can use a sweet onion, shallot, or red onion if you have it or prefer it.
  • fresh chile pepper – I like Fresno chiles or red jalapeños. You can also use serrano, green jalapeños, or bell pepper if you don’t want any heat.
  • pickled jalapeño – Traditional tuna salad often calls for pickles and/or pickle juice. The pickled jalapeño provides the pickle flavor with a Mexican twist. Substitute pickle juice and pickles or omit if you prefer.
  • more crunch – Toasted pepitas are a quintessential Mexican ingredient. Of course you can substitute pecans, pistachios, etc. if you prefer.

🔪 Instructions

A small food processor with the blended avocado-yogurt crema.
  • Make the avocado crema. Combine all crema ingredients, and process until smooth and creamy.
A green bowl with tuna salad ingredients added and a red spatula.
  • Add tuna, jicama, scallions, pickled jalapeños, chile peppers, and pepitas to a mixing bowl.
A white bowl with all of the healthy tuna salad ingredients combined.
  • Thoroughly combine all tuna salad ingredients with the avocado-yogurt crema. Season with salt and pepper, and taste. Adjust as necessary. Garnish with additional toasted pepitas and fresh lime as desired.


Can I use this recipe for other proteins?

Absolutely! Cooked chicken and salmon are great options.

How long can I keep leftover tuna salad?

You can safely keep it up to 5 days, but I try to use it within 1-2 days. I find fish and seafood get strong and funky fairly quickly. The lime juice, buttermilk, and yogurt keep the avocado from browning, so it does last well 1-2 days.

💭 Tips

Albacore packed in water is a high protein/low fat option. The “solid” albacore is lovely but not necessary as you’re going to break it up when you combine all the ingredients.

Two red jalapeños provided just a hint of heat to the tuna salad mixture. Heat is very subjective. If you’re uncertain, add a little and taste before adding more.

A white plate with Mexican tuna salad tostadas, fork, and a pint of beer.
My favorite way to enjoy this Mexican tuna salad is on a crispy corn tortilla, but you can wrap it burrito style in a flour tortilla, in a wrap, or the traditional way – on bread!

This tuna salad recipe is a simple and quick way to get a healthy lunch or dinner put together. Set aside your idea of a traditional tuna salad, and I think you’ll really enjoy this one!

Signature in red and green with chiles and limes. Healthyish Latin cuisine.

A Mexican tuna salad tostada with lime wedges on a wood tray.

Mexican Tuna Salad

This healthy Mexican Tuna Salad recipe replaces mayonnaise with plain yogurt and avocado. The addition of pepitas, chile pepper, jicama and pickled jalapeños provides a zesty Mexican flair!
5 from 4 votes

Click to rate!

Prep Time 20 minutes
Total Time 20 minutes
Course Main Dishes
Cuisine Mexican
Servings 4 servings
Calories 182 kcal


  • ½ cup avocado crema
  • 12 ounces tuna - flaked; see Post for more information
  • 4 ounces jicama - finely diced
  • 1 small chile pepper - Fresno, jalapeño, serrano (or more to taste)
  • 2 green onions - chopped
  • 1 tablespoon pickled jalapeños - chopped
  • 2 tablespoons pepitas - toasted
  • sea salt and fresh ground pepper - to taste


  • Make the avocado crema. Combine all crema ingredients, and process until smooth and creamy.
  • Combine all remaining ingredients with enough of the avocado crema to moisten it. Season to taste. NOTE: I usually use the entire batch with this recipe.
  • Refrigerate until ready to serve.


Macronutrients do not include bread or tortillas.


Calories: 182kcal | Carbohydrates: 7g | Protein: 16g | Fat: 10g

NOTE: Macronutrients are an approximation only using unbranded ingredients and Please do your own research with the products you’re using if you have a serious health issue or are following a specific diet.

Did you make this recipe? Please leave a comment and/or star rating! Email us with any questions:

☀️ More Great Summertime Recipes

McAllen, Texas is hot almost year ’round, so I’m always looking for interesting and healthy (or healthyish) recipes that require little or no cooking. These are a few of the recipes we enjoy when the temperatures soar!

Share this post!

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I’m certainly happy I stopped by and found this creative take on a tuna salad.

  2. This is really tasty, and very good on a tostada, as suggested. Tuna and avocado really go together incredibly well.

  3. Talk about a totally different take on tuna salad. It’s like a guacamole tuna salad – two great salads in one.