while they're both highly nutritious, salmon comes out ahead due to its healthy omega-3 fats and vitamin d. meanwhile, tuna is the winner if you're instead looking for more protein and fewer calories per serving.