6. Crappie
Crappie, that’s up next on our list of best tasting freshwater fish to eat is one of the best-tasting fish. There are two species of crappie, white and black. During the day, crappie isn’t very active. They are concentrating around weed beds, but, during the night they are moving into the open water and they are often approaching the shore. In 3 oz crappie, there is 103 calories, 2g total fat, and 20g protein.