12 High Protein Tuna Salad Recipes!

Today I’m sharing some of my all-time favorite, protein-packed lunches with you! A few humble cans of tuna might not seem like much, but with the right mix of ingredients, they turn into some seriously satisfying meals. These high protein tuna salad recipes prove that lunch doesn’t have to be boring (or loaded with mayo). I eat these on repeat when I’m trying to eat healthy and clean, and I just love how easy they are to throw together. 

Each one starts with the same simple base — a couple of cans of tuna — and builds from there with bold flavors, colorful veggies, and plenty of crunch. Whether you’re blending cottage cheese or Greek yogurt into your dressing, mashing in creamy avocado, or spicing things up with buffalo or sweet chili sauce, these recipes are all about big flavor and balanced macros.

They’re light yet filling, packed with protein, and perfect for meal prep, work lunches, or quick post-workout meals. Think creamy without the heaviness, fresh without the fuss, and flavorful enough to make you actually look forward to opening a can of tuna.

Regular readers will know how much I love cottage cheese, so of course I’ve included a few options using that as the base – seriously just so good for adding creaminess and extra protein – but if you’re skepical or a fully fledged cottage cheese hater, I’ve got other choices for you too! Make your way through the list and please do let me know which ones turn out to be your favorites! 

Cottage Cheese Tuna Salad 

cottage cheese tuna salad

If you’re on the cottage cheese train (and who isn’t lately?), this cottage cheese tuna salad is about to become your new favorite quick lunch. It’s creamy, tangy, and packed with protein, all without a drop of mayo. The cottage cheese gives it that rich, satisfying texture while keeping things light, and a squeeze of lemon plus a few crunchy mix-ins make it taste super fresh. 

It’s quick, simple, and perfect for meal prep. Just mix, chill, and scoop it onto toast, crackers, or cucumber rounds when hunger hits.

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • ½ cup cottage cheese (small curd or whipped)

  • 1 tbsp Greek yogurt (optional, for extra creaminess)

  • 1 tsp Dijon mustard

  • 1 tbsp lemon juice

  • ½ cup diced celery

  • 2 tbsp finely chopped red onion

  • 1 tbsp chopped fresh parsley or dill

  • Salt and black pepper, to taste

Instructions:

  1. In a medium bowl, mix together the cottage cheese, Greek yogurt (if using), Dijon mustard, and lemon juice until smooth.

  2. Add the tuna, celery, red onion, and herbs. Stir until evenly combined.

  3. Season with salt and pepper to taste.

  4. Chill for 20–30 minutes before serving for the best texture and flavor.

Tip: Spread it on whole grain toast, scoop it into lettuce wraps, or eat it straight from the bowl. It’s fresh, filling, and full of protein power.

Greek Yogurt Tuna Salad

greek yogurt tuna salad

This Greek yogurt tuna salad is creamy, zesty, and way more exciting than your average tuna lunch. The tang from the yogurt pairs perfectly with crunchy cucumber, briny pickles, and a little lemon. It’s the kind of bright, satisfying combo that makes you forget there’s no mayo in sight.

It’s protein-packed, fresh, and ideal for quick weekday lunches or meal prep. You can serve it in lettuce wraps, sandwich it between toasted sourdough, or pile it high on crackers for a snack that actually fills you up.

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • ½ cup plain Greek yogurt

  • 1 tsp Dijon mustard

  • 1 tbsp lemon juice

  • ½ cup chopped cucumber

  • 2 tbsp chopped dill pickles

  • 2 tbsp finely chopped red onion

  • 1 tbsp chopped fresh dill or parsley

  • Salt and black pepper, to taste

Instructions:

  1. In a medium bowl, whisk together the Greek yogurt, Dijon mustard, and lemon juice until smooth.

  2. Add the tuna, cucumber, pickles, red onion, and herbs. Stir gently until everything’s evenly coated.

  3. Taste and season with salt and pepper.

  4. Chill for 15–20 minutes before serving for a cool, refreshing flavor.

Tip: Add a sprinkle of everything bagel seasoning or a drizzle of olive oil before serving. It’s a small touch that makes it taste extra special.

Spicy Sriracha Tuna Salad

tuna sriracha salad

The fiery, flavor-packed upgrade your tuna game has been waiting for! Creamy Greek yogurt keeps it high-protein and light, while a hit of sriracha and lime juice bring the heat and brightness. It’s got crunch from celery, a hint of garlic, and just enough kick to wake up your taste buds.

It’s the kind of lunch that tastes indulgent but secretly fits all your macro-friendly goals.

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • ½ cup plain Greek yogurt

  • 1½ tbsp sriracha (adjust to taste)

  • 1 tsp lime juice

  • ½ tsp honey (optional, for balance)

  • ½ tsp garlic powder

  • ½ cup finely diced celery

  • 2 tbsp chopped green onions

  • Salt and black pepper, to taste

Instructions:

  1. In a medium bowl, mix together the Greek yogurt, sriracha, lime juice, honey, and garlic powder until smooth.

  2. Add the tuna, celery, and green onions. Stir until evenly coated.

  3. Season with salt and pepper to taste.

  4. Chill for about 15 minutes before serving (it helps the flavors settle and the heat mellow slightly).

Tip: Serve it with rice cakes, in lettuce cups, or over jasmine rice for a quick spicy protein bowl. A drizzle of extra sriracha on top never hurts.

Tuna Egg Salad 

tuna egg salad

This one is an absolute protein powerhouse — simple, creamy, and totally satisfying. It’s the perfect mash-up of two lunchbox classics: tuna salad and egg salad. The Greek yogurt base keeps it light but still rich, while the diced eggs add extra texture (and even more protein).

It’s fresh, filling, and ideal for meal prep — just mix, chill, and you’ve got lunch sorted for the next couple of days.

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • ½ cup plain Greek yogurt

  • 1 tsp Dijon mustard

  • 1 tbsp lemon juice

  • 2 hard-boiled eggs, peeled and chopped

  • ¼ cup finely diced celery

  • 2 tbsp chopped green onions or chives

  • Salt and black pepper, to taste

  • Paprika, for garnish (optional)

Instructions:

  1. In a medium bowl, whisk together the Greek yogurt, Dijon mustard, and lemon juice until smooth.

  2. Add the tuna, chopped eggs, celery, and green onions. Stir gently until everything is evenly combined.

  3. Season with salt and pepper to taste.

  4. Sprinkle with a little paprika if you like, then chill for 20 minutes before serving.

Tip: Serve it in lettuce wraps, on toasted sourdough, or stuffed into a whole-wheat pita. It’s classic comfort food with a high-protein twist.

Avocado Tuna Salad (No Mayo)

avocado tuna salad

This avocado tuna salad is fresh, creamy, and full of good-for-you fats — a lighter, high-protein spin on the classic. Instead of mayo, ripe avocado and a splash of lemon juice create a silky, flavorful base that pairs perfectly with flaky tuna, crunchy celery, and sweet red bell pepper.

It’s quick, colorful, and one of those lunches that tastes way fancier than it actually is.

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • 1 ripe avocado

  • 1 tbsp lemon juice

  • 1 tsp Dijon mustard

  • ¼ tsp garlic powder

  • ½ cup diced red bell pepper

  • ¼ cup finely diced celery

  • 1 tbsp chopped fresh parsley or cilantro

  • Salt and black pepper, to taste

Instructions:

  1. In a medium bowl, mash the avocado with lemon juice, Dijon mustard, and garlic powder until creamy.

  2. Add the tuna, red bell pepper, celery, and herbs. Stir gently until everything’s evenly coated.

  3. Season with salt and pepper to taste.

  4. Serve immediately, or chill for 15 minutes if you like it extra cool and refreshing.

Tip: Scoop it onto rice cakes, wrap it in a tortilla, or serve it in lettuce cups. It’s creamy, crunchy, and packed with protein and healthy fats.

Buffalo Tuna Salad

buffalo tuna salad

Bold, spicy, and totally addictive — basically the flavor of buffalo wings in high-protein, lunch-friendly form! It’s creamy from Greek yogurt, tangy from the hot sauce, and perfectly balanced with a little crunch from celery. It’s quick to make, meal-prep friendly, and delivers that hit of heat you’ll crave again tomorrow.

It’s got all the buffalo flavor you love, minus the mess, and it’s shockingly satisfying for something that takes five minutes to throw together.

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • ½ cup plain Greek yogurt

  • 2 tbsp buffalo sauce (Frank’s or your favorite brand)

  • ½ tsp garlic powder

  • ½ tsp smoked paprika

  • ½ cup finely diced celery

  • 2 tbsp chopped green onions

  • Salt and black pepper, to taste

Instructions:

  1. In a medium bowl, whisk together the Greek yogurt, buffalo sauce, garlic powder, and smoked paprika until smooth.

  2. Add the tuna, celery, and green onions. Stir until evenly coated.

  3. Season with salt and pepper to taste.

  4. Chill for 15–20 minutes before serving to let the flavors meld.

Tip: Serve it in lettuce wraps, on whole grain toast, or stuffed into celery sticks for the ultimate high-protein snack with a kick.

Italian Tuna Salad

italian tuna salad

This Italian tuna salad is fresh, flavorful, and effortlessly satisfying — like something you’d order at a café on the Amalfi Coast (but, you know, made from two cans of tuna at your kitchen counter). It’s packed with Mediterranean ingredients like roasted red peppers, olives, and a touch of Parmesan, all tossed in a light, zesty dressing instead of mayo.

It’s vibrant, high-protein, and comes together in minutes. Perfect for meal prep or a quick lunch that doesn’t feel like one.

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • ½ cup plain Greek yogurt

  • 1 tbsp olive oil

  • 1 tsp red wine vinegar or lemon juice

  • ½ tsp dried oregano

  • ¼ tsp garlic powder

  • ½ cup diced roasted red peppers

  • ¼ cup sliced black or Kalamata olives

  • 2 tbsp grated Parmesan cheese

  • 1 tbsp chopped fresh parsley or basil

  • Salt and black pepper, to taste

Instructions:

  1. In a medium bowl, whisk together the Greek yogurt, olive oil, vinegar, oregano, and garlic powder until smooth.

  2. Add the tuna, roasted red peppers, olives, Parmesan, and herbs. Stir gently until everything’s evenly coated.

  3. Season with salt and pepper to taste.

  4. Chill for 20 minutes before serving for the best flavor.

Tip: Serve it over mixed greens, spooned into a wrap, or alongside some crusty bread. It’s fresh, filling, and feels just a little fancy.

Tzatziki Tuna Salad

tuna tzatziki salad

This tzatziki tuna salad is cool, creamy, and full of fresh Mediterranean flavor. A high-protein lunch that somehow feels indulgent and refreshing at the same time! It’s got all the classic tzatziki vibes: Greek yogurt, cucumber, garlic, lemon, and dill, tossed with flaky tuna for an easy no-cook meal that’s ready in minutes.

It’s light, tangy, and packed with protein, and exactly the kind of recipe that makes you forget you’re “eating healthy”. 

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • ½ cup plain Greek yogurt

  • ½ cup finely diced cucumber (peeled and seeded if watery)

  • 1 tsp olive oil

  • 1 tbsp lemon juice

  • 1 small garlic clove, minced

  • 1 tbsp chopped fresh dill (or 1 tsp dried)

  • 2 tbsp chopped red onion (optional)

  • Salt and black pepper, to taste

Instructions: 

  1. In a medium bowl, combine Greek yogurt, olive oil, lemon juice, garlic, and dill. Stir until smooth and creamy.

  2. Add the tuna, cucumber, and red onion (if using). Toss until everything’s evenly coated.

  3. Season with salt and pepper to taste.

  4. Chill for 20–30 minutes before serving for the best flavor.

Tip: Serve it in pita pockets with sliced tomatoes and olives, or scoop it onto crackers for a protein-packed snack that feels straight out of the Mediterranean.

Sweet Chili Lime Tuna Salad

sweet chili tuna salad

This sweet chili lime tuna salad is fresh, zesty, and just the right amount of sweet-meets-spicy. It’s the kind of high-protein lunch that wakes up your taste buds without taking more than 10 minutes to make. The creamy Greek yogurt base gets a kick from sweet chili sauce and a squeeze of lime, while crisp veggies add crunch and color.

It’s bright, balanced, and ridiculously easy — the kind of meal prep staple that feels way too good to be this simple!

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • ½ cup plain Greek yogurt

  • 2 tbsp sweet chili sauce

  • 1 tbsp lime juice

  • ½ tsp garlic powder

  • ½ cup diced red bell pepper

  • ¼ cup diced cucumber

  • 2 tbsp chopped green onions

  • 1 tbsp chopped fresh cilantro

  • Salt and black pepper, to taste

Instructions:

  1. In a medium bowl, whisk together the Greek yogurt, sweet chili sauce, lime juice, and garlic powder until smooth.

  2. Add the tuna, red bell pepper, cucumber, green onions, and cilantro. Stir until evenly coated.

  3. Taste and season with salt and pepper as needed.

  4. Chill for 15–20 minutes before serving — it gets even better as the flavors meld.

Tip: Serve it wrapped in a tortilla, spooned into lettuce cups, or over rice for an easy, high-protein tuna bowl with a little tropical flair.

Southwest Tuna Salad

southwest tuna salad

Bold, colorful, and loaded with texture — basically the most exciting way to eat tuna! It’s creamy, zesty, and full of high-protein ingredients like black beans, corn, and tuna, all tossed in a smoky Greek yogurt–lime dressing. 

It’s got crunch, creaminess, and a kick of spice — everything you want in a quick lunch that actually keeps you full!

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • ½ cup plain Greek yogurt

  • 1 tbsp lime juice

  • 1 tsp chili powder

  • ½ tsp cumin

  • ¼ tsp smoked paprika

  • ½ cup canned black beans, rinsed and drained

  • ½ cup corn (fresh, frozen, or canned)

  • ½ cup diced red bell pepper

  • 2 tbsp chopped red onion

  • 1 tbsp chopped cilantro

  • Salt and pepper, to taste

Instructions:

  1. In a medium bowl, whisk together the Greek yogurt, lime juice, chili powder, cumin, and smoked paprika until smooth.

  2. Add the tuna, black beans, corn, bell pepper, onion, and cilantro. Stir gently until well coated.

  3. Season with salt and pepper to taste.

  4. Chill for 15–20 minutes to let the flavors come together.

Tip: Scoop it onto romaine leaves for a lettuce wrap, toss it with quinoa for a hearty bowl, or add crushed tortilla chips on top for crunch.

Rainbow Veggie Tuna Salad

tuna rainbow salad

This rainbow veggie tuna salad is everything you want in a healthy lunch — colorful, crunchy, and packed with protein. It’s the kind of salad that instantly brightens your day with all those vibrant veggies, plus a creamy Greek yogurt dressing that ties it all together.

Think of it as your “clean out the fridge” kind of meal — but make it beautiful. It’s crisp, fresh, and seriously satisfying, proving that healthy eating doesn’t have to be boring.

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • ½ cup plain Greek yogurt

  • 1 tsp Dijon mustard

  • 1 tbsp lemon juice

  • ½ cup diced red bell pepper

  • ½ cup shredded carrot

  • ½ cup diced cucumber

  • ¼ cup sweet corn

  • ¼ cup diced red cabbage

  • 2 tbsp chopped green onions

  • Salt and black pepper, to taste

Instructions:

  1. In a large bowl, whisk together the Greek yogurt, Dijon mustard, and lemon juice until smooth.

  2. Add the tuna and all the chopped veggies. Stir until everything’s evenly coated and colorful.

  3. Season with salt and pepper to taste.

  4. Chill for about 20 minutes before serving for the freshest flavor.

Tip: Serve it in a wrap, scoop it over leafy greens, or pile it high in a meal prep container — it’s bright, high protein, and almost too pretty to eat.

Cottage Cheese Tuna Pasta Salad

cottage cheese tuna pasta salad

Creamy, refreshing, and secretly packed with protein — the perfect twist on the classic! Blending cottage cheese into the dressing gives it that rich, satisfying texture (without any mayo), while tender pasta, crisp veggies, and sweet corn add freshness and crunch.

It’s light, filling, and ridiculously easy to throw together, making it ideal for meal prep, picnics, or a healthy lunch that actually keeps you full.

Serves: 2

Ingredients:

  • 2 (5 oz) cans tuna, drained

  • 2 cups cooked pasta (rotini, penne, or shells)

  • ½ cup cottage cheese (small curd or whipped)

  • 1 tbsp Greek yogurt (optional, for extra creaminess)

  • 1 tbsp lemon juice

  • ½ tsp Dijon mustard

  • ½ cup diced cucumber

  • ½ cup halved cherry tomatoes

  • ¼ cup diced red bell pepper

  • ¼ cup sweet corn (fresh, frozen, or canned)

  • 1 tbsp chopped fresh parsley or dill

  • Salt and black pepper, to taste

Instructions:

  1. In a blender or small food processor, blend the cottage cheese, Greek yogurt (if using), lemon juice, and Dijon mustard until smooth and creamy.

  2. In a large bowl, combine the cooked pasta, tuna, cucumber, tomatoes, bell pepper, and sweet corn.

  3. Pour the cottage cheese dressing over the top and toss until everything’s well coated.

  4. Season with salt and pepper to taste, then fold in the herbs.

  5. Chill for 30 minutes before serving for the best flavor and texture.

Tip: Garnish with a sprinkle of black pepper and fresh herbs before serving — it looks beautiful and adds a burst of freshness.

These protein-packed tuna salads are all so easy to prep, and if you’ve got a few cans of tuna in your pantry right now, you’ll only need a handful of extra ingredients to make a satisfying, flavorsome lunch that’ll help you reach your macro goals. If you try these, I’d love to hear about which ones are your favorites! Leave a comment below, and tag me in your photos on Instagram @slimmingviolet.