Mexican Tuna Salad – Canned tuna gets a bold Tex-Mex makeover
This Mexican Tuna Salad is packed with protein, crunchy vegetables, and bold Tex-Mex flavors. Serve it with tortilla chips, tucked into lettuce wraps, stuffed into avocados, or piled onto tostadas for a quick lunch.
NOTE: This post contains some links to Amazon, which means that I make a small commission off items you purchase from Amazon at no additional cost to you. I appreciate your support!
If your lunch routine is stuck on repeat, this Mexican tuna salad recipe is here to shake things up. Canned tuna gets a bold Tex-Mex makeover with black beans, sweet corn, juicy tomato, creamy avocado, and a zesty chili lime dressing — no stove required. It comes together in 15 minutes flat and tastes anything but ordinary.

This is my kind of easy no-cook lunch: protein-packed, loaded with crunchy veggies, and endlessly scoopable. Serve it with tortilla chips, tuck it into lettuce wraps, stuff it into avocado halves, or pile it onto tostadas — every version is a winner.
What makes this Mexican tuna salad healthy?
This healthy Mexican tuna salad brings a lot to the table. Tuna and black beans team up for a serious protein boost that keeps you full all afternoon, and the beans add fiber too. Crunchy bell pepper, tomato, red onion, and fresh cilantro pack in vitamins and bright flavor, and avocado brings creamy, heart-friendly fats. The dressing keeps things light with just a few spoonfuls of mayo and sour cream — swap in plain Greek yogurt for a high protein tuna salad that works for meal prep, low-carb lunches, and everything in between.
RELATED: Love canned tuna? My Tuna Pasta Salad is a classic — tender pasta, flaky tuna and crisp veggies in a creamy dressing that’s perfect for meal prep.

Ingredients you’ll need for this tuna salad with black beans and corn

For the salad
- Canned tuna — packed in water and well drained so the salad stays creamy, not watery
- Corn — canned and drained, or use fresh cooked kernels
- Black beans — rinsed and drained; they bring fiber and a protein boost
- Tomato — one ripe tomato, diced
- Red bell pepper — for sweetness and crunch
- Red onion — finely diced for a little bite
- Fresh cilantro — that classic Tex-Mex freshness
- Jalapeño — seeded and minced; skip it for a mild salad
- Avocado — diced, for creamy texture and healthy fats
For the dressing
- Mayonnaise — the creamy base
- Sour cream or plain Greek yogurt — Greek yogurt adds extra protein
- Lime juice — freshly squeezed brightens everything up
- Chili powder — warm Tex-Mex flavor
- Ground cumin — earthy depth
- Garlic powder — the savory backbone
- Salt and black pepper — season to taste
Why you’ll love this salad
I make this Tex-Mex tuna salad on busy weekday afternoons when I want something filling without turning on the stove. It uses pantry staples I always have on hand, so there’s no special shopping trip involved. My girls love scooping it up with tortilla chips after practice, and leftovers make tomorrow’s lunch a no-brainer. One bowl, 15 minutes, zero cooking — that’s my kind of recipe. Best of all, it’s a fresh spin on ensalada de atún that tastes like way more effort than it took.
Salad making essentials
As an Amazon Associate I earn from qualifying purchases.
How to make Mexican tuna salad
- In a large bowl, combine the tuna, corn, black beans, tomato, bell pepper, red onion, cilantro, jalapeño, and avocado.

- In a small bowl, whisk together the mayonnaise, sour cream, lime juice, chili powder, cumin, garlic powder, salt, and black pepper until smooth.



- Pour the dressing over the tuna mixture and gently toss until everything is evenly coated. Taste and adjust the seasoning with extra lime juice, salt, or pepper.


- Serve right away with tortilla chips, in lettuce cups, as a sandwich filling, or over a bed of greens.

Make this Mexican Tuna Salad, then check out my Classic Frito Taco Salad with Catalina Dresssing and more of my healthy cinco de mayo recipes.
TIPS AND FREQUENTLY ASKED QUESTIONS
Read on for tips and substitution ideas on how to make this recipe, such as how to customize this salad, and how to store this salad.
How long does Mexican tuna salad last in the fridge?
Store leftovers in an airtight container in the refrigerator for up to 2 days. The avocado is the limiting factor here — a squeeze of extra lime juice over the top helps keep it fresh and green. Give it a gentle stir before serving.
Can I make this tuna salad without mayonnaise?
Yes! Swap the mayo for plain Greek yogurt for a lighter, higher-protein dressing. Mashed avocado works too and doubles down on the creamy factor.
Is this Mexican tuna salad spicy?
It’s mild as written. The jalapeño is seeded, which removes most of the heat, and you can skip it altogether. Want more kick? Leave some seeds in or add a few dashes of your favorite hot sauce.
What should I serve with Mexican tuna salad?
Tortilla chips are the classic move, and lettuce wraps make it a great low-carb lunch. Try it piled onto tostadas, stuffed into avocado halves, tucked into a sandwich or wrap, or spooned over a bed of greens.
Can I meal prep this recipe?
Yes — with one trick. Mix everything except the avocado and store it in the fridge, then dice and fold in the avocado just before eating. The flavors get even better after an hour or two of chilling.
There you have it — a Mexican tuna salad that turns a handful of pantry staples into the lunch you’ll be craving all week. Don’t let this one slip away: pin it to your lunch board right now so it’s ready the next time the midday munchies hit. And when you make it, snap a photo and tag @Salads4Lunch — I’d love to see your creation!

☀️ CELEBRATE Summer with
50+ Easy Salad Recipes for Summer
Summer is here, and do you know what that means? It’s time to enjoy the fresh Summer produce with salad ideas that your whole family will love!

Healthy Mexican Tuna Salad Recipe
Equipment You’ll Need
Ingredients
For the salad
- 2 5-ounce cans tuna in water, drained
- 1 cup canned corn (drained)
- 1 cup canned black beans (rinsed and drained)
- 1 medium tomato (diced)
- ½ cup red bell pepper (diced)
- ¼ cup red onion (finely diced)
- ¼ cup chopped fresh cilantro
- 1 jalapeño (seeded and minced (optional))
- 1 avocado (diced)
For the dressing
- 3 tablespoons mayonnaise
- 2 tablespoons sour cream or plain Greek yogurt
- Juice of 1 lime
- 1 teaspoon chili powder
- ½ teaspoon ground cumin
- ¼ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- In a large bowl, combine the tuna, corn, black beans, tomato, bell pepper, red onion, cilantro, jalapeño, and avocado.

- In a small bowl, whisk together the mayonnaise, sour cream, lime juice, chili powder, cumin, garlic powder, salt, and black pepper until smooth. — photo: 04-step2-whisk-dressing.jpg

- Pour the dressing over the tuna mixture and gently toss until everything is evenly coated. Taste and adjust seasoning with additional lime juice, salt, or pepper if desired. — photo: 05-step3-pour-dressing.jpg

- Serve immediately with tortilla chips, in lettuce cups, as a sandwich filling, or over a bed of greens. — photo: 06-step4-serve-lettuce-wraps.jpg

Notes
- Refrigerate leftovers in an airtight container for up to 2 days.
- For meal prep: mix everything except the avocado and fold it in just before serving.
- For extra protein: Swap the sour cream for plain Greek yogurt.
- Prefer a milder salad? Skip the jalapeño, or leave some seeds in for more heat.
Nutrition
Disclosure
Recipes and photos are for your personal enjoyment only — please share the love by linking, not copying!Other recipes to try
- Vegetarian Mexican Pasta Salad — corn, black beans, jalapeño and a creamy lime dressing in one crowd-pleasing pasta salad
- Southwestern Sweet Potato Salad — roasted sweet potatoes with all the Tex-Mex goodness and a zippy lime dressing
- Mango Avocado Salad with Lime Dressing — juicy mango and creamy avocado that doubles as a dip with tortilla chips
- Avocado Chicken Salad — a creamy twist on a classic that swaps mayo for avocado
- Easy Taco Salad Dressing — the quick, flexible dressing you’ll want on repeat for taco night










