A number of fish spanning trout, tuna and salmon have been a favorite with a number of people who are concerned about their heart health and it isn’t difficult to understand why.
Even though nuts and green vegetables also possess heart-protecting properties, they don’t pack as much of the punch when it comes to fish.
But not all species of fish are particularly good for your heart. In fact, it has been found that cold-water fish contain more heart-healthy fish oils in comparison to warm-water fish which do not have the necessary omega-3s to protect one’s heart.
Some of these species include sardine, salmon, herring, tuna, mackerel and the Atlantic halibut while others such as trout, red snapper, pike and catfish don’t offer so much when it comes to the adequate amount of fish oil required to keep your heart healthy.
Apart from this, fish from the ocean are much safer than lake fish since they contain more environmental pollutants.
Other fish that babies and pregnant mothers should avoid are swordfish, king mackerel, tilefish and shark due to the presence of high levels of mercury.
As for shellfish which was thought to have high levels of cholesterol has just as much as cholesterol as chicken and meat. On the contrary, shrimp has higher levels than you think. Instead, you can also try lobsters, clams, oysters or crabs which also contain zinc, which is considered ideal to maintain good health overall.
Yet no matter these variances, the truth is that if you want to do your heart good, eat as much fish as you can.