Trout
Rainbow trout is one of the healthiest fatty fish and a good source of B vitamins, protein, and healthy fats. A 100 gram serving of trout fillet gives almost 312% of the daily value for vitamin B12 and almost 1171 mg of omega-3 fatty acids. In addition, freshwater trout is an excellent source of minerals like selenium, phosphorus, and manganese.