8. Cod
Despite being the best-tasting fish, cod is also one of the most popular fish because of its mild flavor and a dense white flesh. Cod is a good source of vitamin A, D, E and omega-3 fatty acids like EPA and DHA. 3 oz of cod contains 70 calories, 0.5g fat, 50 mg cholesterol, 320 mg sodium and 16g protein. The white meat makes cod one of the best tasting freshwater fish.