No ratings yet

No Mayo Mexican Tuna Salad

Jump to Recipe ▼

No Comments

Servings: 4

20 mins

This post may include affiliate links. Thank you for your support.

This Mexican tuna salad is creamy, zesty and made without mayo. It’s packed with fresh veggies, black beans and tossed in a simple Greek yogurt dressing for a high-protein meal that’s perfect for meal prep.

A large bowl of Mexican tuna salad with black beans, corn, fresh vegetables, and cilantro.

I always love meal prepping some kind of protein salad over the weekend. It makes lunches so much easier throughout the week.

Some of my go-to recipes are my rotisserie chicken salad, cottage cheese egg salad and now this Mexican tuna salad.

If you’ve ever made my southwest dressing, you’re going to love this salad. It has a similar creamy, zesty flavor thanks to Greek yogurt, lime and salsa.

Why I Love This Mexican Tuna Salad

Woman (Brittany Mullins) wearing a white shirt and sipping a green smoothie.
  • No cooking required: Everything comes together in one bowl in just a few minutes.
  • So many ways to serve it: Enjoy it over a bed of greens, with crackers, in a wrap or as a sandwich. I personally love scooping it up with tortilla chips, but it’s also great with pita chips or almond flour crackers.
  • High protein: With tuna and black beans, this salad packs in 23 grams of protein per serving and will actually keep you full and satisfied.
  • Perfect for meal prep lunches: Make a batch and keep it in the fridge for easy meals throughout the week.

Ingredients Needed

Ingredients measured out for Mexican tuna salad: canned tuna, red bell pepper, black beans, red onion, corn, jalapeño, cilantro, lime juice, greek yogurt, chili powder, salt, cumin, garlic powder, salsa, pepper, and honey.
  • tuna – I like using canned tuna in water and draining it well so the salad doesn’t get watery. I typically buy albacore because you get bigger chunks that aren’t mushy. I really like the Wild Planet brand.
  • red bell pepper – adds a nice crunch and a little natural sweetness that balances the tangy dressing.
  • jalapeño – optional, but great if you want a little heat. Remove the seeds to keep it mild or swap in jarred jalapeños for convenience.
  • black beans – adds fiber and makes the salad more filling. Be sure to rinse and drain well so they don’t add extra liquid.
  • corn – adds a pop of sweetness and texture. Frozen or canned both work here, just thaw or drain before using.
  • red onion – gives the salad a little bite and sharpness. If you want a milder flavor, you can rinse it under cold water first.
  • plain Greek yogurt – this is what makes the dressing creamy without using mayo. It adds protein and a slight tang that works really well with the lime and salsa. I used full-fat Greek yogurt, but feel free to use low-fat or fat-free if you prefer.
  • fresh salsa – adds flavor, moisture and a little texture to the dressing. Use a salsa you already like since it really comes through here.
  • spices – a mix of cumin, chili powder and garlic powder that adds warmth and a subtle smoky flavor.

Find the full ingredient list with measurements in the recipe card below.

How to Make Mexican Tuna Salad

Ingredients used to make a sauce for Mexican tuna salad in a blender before being mixed.

Step 1: Blend all the dressing ingredients until smooth and creamy.

Canned tuna is shredded with two forks in a large bowl.

Step 2: Add the drained tuna to a bowl and break it up with a fork.

A large mixing bowl with canned tuna, jalapeño, red bell pepper, black beans, red onion, and corn.

Step 3: Stir in the veggies, beans and herbs until everything is combined.

A Greek yogurt sauce is poured in a large bowl with canned tuna, black beans, corn, and vegetables.

Step 4: Pour the dressing over the mixture, stir to coat and serve right away or chill for later.

Tips for the Best Tuna Salad

  • Drain the tuna really well: This is key. Extra liquid will water down the dressing and make the salad soggy.
  • Use a thick Greek yogurt: A thicker yogurt gives you that creamy texture you want. If yours is a little runny, you can strain it or just use less salsa.
  • Taste and adjust at the end: Depending on your salsa, you might want a little more lime juice, salt or spice. Give it a quick taste before serving.
  • Dice everything small: Smaller pieces help you get a little bit of everything in each bite and make the texture better.
  • Let it sit for a few minutes: If you have time, let the salad sit for 10–15 minutes so the flavors can come together.
A serving of Mexican tuna salad in a bowl with tortilla chips on the side.

How to Store

This is one of those recipes I love having in the fridge because it holds up so well and makes lunches feel effortless. It’s the kind of thing you can scoop straight out of the container and turn into a quick meal without thinking twice. Here’s how to store it:

  • Refrigerator: Store in an airtight container in the fridge for up to 3–4 days.
  • Before serving: Give it a good stir and add a squeeze of fresh lime if it needs a little brightening up. The dressing can thicken slightly as it sits, so this helps bring everything back to life.

Frequently Asked Questions

How can I serve Mexican tuna salad?

Serve it in lettuce wraps, over greens like my simple arugula salad, with crackers or in a wrap or sandwich with sourdough bread. It’s super versatile and works for quick lunches or snacks.

What’s the best tuna to use for tuna salad?

I like using canned tuna packed in water and draining it well so the salad doesn’t get watery. Albacore tuna is a great option because it has larger, firmer chunks that aren’t mushy. Use a brand you already like since the flavor really comes through here.

What can I use instead of Greek yogurt in Mexican tuna salad?

You can use mayo if you prefer a more traditional version or if you need this recipe to be dairy-free, or try a mix of yogurt and mayo for a balance of flavor and creaminess.

How do I keep Mexican tuna salad from getting watery?

Make sure to drain the tuna and rinse and drain the beans well. Using a thicker yogurt also helps prevent excess moisture.

Is this Mexican tuna salad spicy?

It has a mild kick from the jalapeño and salsa, but you can easily adjust the heat. Skip the jalapeño for a milder version or add more if you like it spicy.

More Protein Salads to Try

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

No ratings yet

Mexican Tuna Salad

A creamy, high-protein Mexican tuna salad made with tuna, black beans, corn and crunchy veggies, all tossed in a Greek yogurt dressing with lime, salsa and spices.
Prep Time: 20 minutes
Total Time: 20 minutes
Servings: 4
Save this recipe!
Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!

Ingredients  

  • 2 5 oz cans tuna, drained
  • ½ red bell pepper, chopped, about ½ cup
  • ½ jalapeno, deseeded and chopped, optional or jarred tame jalapeños
  • ½ cup black beans, drained and rinsed
  • ½ cup corn
  • ¼ cup diced red onions
  • ¼ cup chopped cilantro
  • 1 teaspoon lime juice
  • ¼ teaspoon salt

Dressing

  • ½ cup plain full-fat Greek yogurt
  • 1 teaspoon lime juice
  • teaspoon cumin
  • ¼ teaspoon chili powder
  • ¼ teaspoon garlic powder
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • ¼ cup fresh salsa
  • 2 Tablespoons fresh cilantro
  • 1 teaspoon honey

Instructions 

  • Add all ingredients for the dressing into a blender and blend until fully combined and smooth. You can also use an immersion blender for this.
    ½ cup plain full-fat Greek yogurt, 1 teaspoon lime juice, ⅛ teaspoon cumin, ¼ teaspoon chili powder, ¼ teaspoon garlic powder, ¼ teaspoon salt, ¼ teaspoon pepper, ¼ cup fresh salsa, 1 teaspoon honey, 2 Tablespoons fresh cilantro
  • In a medium mixing bowl, add the drained tuna and flake it apart with a fork. Add the chopped red bell pepper, jalapeño (if using), black beans, corn, red onion, cilantro, lime and salt. Toss to combine.
    2 5 oz cans tuna, ½ red bell pepper, ½ jalapeno, ½ cup black beans, ½ cup corn, ¼ cup diced red onions, ¼ cup chopped cilantro, ¼ teaspoon salt, 1 teaspoon lime juice
  • Pour dressing over the tuna mixture and stir until everything is evenly coated.
  • Enjoy immediately or store in the fridge for 3-4 days. Serve on its own, in lettuce wraps, over greens, with tortilla chips or stuffed into a wrap.

Notes

  • Drain everything well: Be sure to drain the tuna, beans and corn so the salad doesn’t end up watery.
  • Adjust based on your salsa: Some salsas are more watery or more salty than others, so taste and adjust lime juice or salt as needed.
  • Storage: Store in an airtight container in the fridge for up to 3–4 days. Stir and add a squeeze of lime before serving to freshen it up.

Nutrition

Serving: 1/4 recipe | Calories: 186kcal | Carbohydrates: 15g | Protein: 23g | Fat: 5g | Saturated Fat: 1g | Cholesterol: 41mg | Sodium: 656mg | Potassium: 220mg | Fiber: 3g | Sugar: 6g

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

Like This Recipe? Rate & Comment Below!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!

Leave a comment

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

Recipe Rating