When we say your diet should be made up mostly of meat and vegetables, that means fish, too. Although they might not be loaded with iron like all the red meat we love to eat, fish tend to come with their own healthy helping of nutrients.
Iodine and selenium are chief among the nutrients generally found in seafood and you can almost always count on a healthy helping of omega 3 fats. Despite the fact that it is a polyunsaturated fat (which we normally avoid), omega 3 fats tend to be anti-inflammatory, which is good.
Farmed v. Wild
Just like we prefer pastured beef and chicken over the farmed varieties, we also tend to prefer wild-caught fish to the stuff that comes out of a farm, but there’s more to the story than that. Carp tends to be raised in extensive farms, which are pretty eco-friendly. They use natural photosynthetic production of food (such as algae, plankton, mollusks, and crustaceans) to feed the fish. All an extensive farm really needs is fish, water to put them in, and a way to keep them where they are. It’s a very low-maintenance form of farming and since most carp tends to come from these kinds of farms, you shouldn’t have to worry too much about the source.
For more information on the details of fish farming, check out this post.