When it comes to building muscle, fish really crushes the competition. Take salmon, for example. Not only is salmon a protein powerhouse yielding around 25 grams of protein per 100-gram serving, but it’s also packed with so many other healthy nutrients that you’d be a fool to avoid it. Salmon is loaded with heart-healthy monounsaturated fats and omega-3 fatty acids. It’s also an excellent source of vitamin D, a current media darling. All in all, fish, such as tuna or salmon, are simply the best.