If you’re looking for the best healthy tuna salad recipe that’s creamy, high in protein, and low in calories — this is it.
This high protein tuna salad has 30 grams of protein and only 190 calories, making it perfect for fat loss, meal prep, or a quick healthy lunch. It’s creamy without being heavy, tangy without tasting fishy, and packed with flavor from lemon juice, mustard, capers, and Greek yogurt. And the best part? It comes together in under 5 minutes.
Traditional tuna salad recipes are loaded with mayo and oil, which can quickly make them high in fat and calories.
This lighter version:
The result? A creamy, flavorful, low calorie tuna salad that still tastes indulgent.
In a bowl, mix Greek yogurt, light mayo, mustard, lemon juice, caper liquid, vinegar (if using), and hot sauce.
Stir in paprika, onion powder, salt, and black pepper.
Fold in tuna, capers, pickles, and cabbage slaw. Mix until fully combined.
Enjoy with crackers, toast, in a sandwich, or as a high protein lettuce wrap.
This makes it ideal for:
Using Greek yogurt instead of mostly mayo:
The 2% Greek yogurt keeps that rich texture similar to traditional tuna salad while making it much more macro-friendly.
If you don’t love the “fishy” taste of tuna, here’s what helps:
I personally love it extra tangy — the sourness completely elevates the flavor.
And if you like heat? Add more hot sauce.
Tuna salad reminds me of my childhood. My mom used to make it when she wanted something quick — especially during Orthodox Lent. Her version had mayo and olive oil, which made it delicious but calorie-dense. This healthier tuna salad keeps that creamy comfort while fitting into modern fitness goals.
At 30 grams of protein and only 190 calories, it’s proof that you don’t have to give up comfort food to stay on track. You can take any classic recipe and make it high protein, low calorie, and still incredibly satisfying. And once you try this version — you’ll be making it on repeat.