salmon is healthier than halibut because it contains almost 8 times more heart healthy omega-3 fatty acids. salmon also contains a higher number of vitamins and minerals and is lower in mercury than halibut.