Is Cod Heart Healthy? Omega-3s and What to Avoid

Cod is a heart-healthy protein choice. It delivers 20 grams of protein per 100-gram serving with just 0.25 grams of fat and 84 calories, making it one of the leanest fish available. While it doesn’t pack the omega-3 punch of salmon or mackerel, its low saturated fat content, rich mineral profile, and versatility make it a solid addition to a heart-conscious diet.

What Makes Cod Good for Your Heart

The biggest cardiovascular advantage of cod is what it lacks: saturated fat. Diets high in saturated fat raise LDL cholesterol, the type most strongly linked to plaque buildup in arteries. Swapping red meat or processed meat for cod even a couple of times a week meaningfully shifts that balance. A 3-ounce serving of cod has a fraction of a gram of total fat, compared to roughly 5 grams of saturated fat alone in the same amount of ground beef.

A 13-year follow-up study from Norway’s Tromsø Study found that people who ate lean fish like cod at least once a week had higher levels of HDL cholesterol (the protective kind) than those who ate it less often. Men in the study also showed lower triglyceride levels with regular lean fish consumption. Elevated triglycerides are an independent risk factor for heart disease, so even modest improvements matter over time.

Omega-3 Content: Modest but Present

Cod contains about 0.1 grams of EPA and 0.2 grams of DHA per 100 grams of fish. Those are the two omega-3 fatty acids most closely tied to heart protection, helping reduce inflammation, lower triglycerides, and stabilize heart rhythm. For comparison, salmon delivers roughly five to ten times that amount per serving.

That doesn’t make cod a poor choice. It means cod contributes some omega-3s while excelling in other areas, particularly as a high-protein, ultra-low-fat option. The American Heart Association recommends eating fish at least twice a week, with a serving size of about 3 ounces cooked. A practical strategy is to rotate cod with fattier fish like salmon, sardines, or mackerel throughout the week so you get both the lean protein benefits and a stronger omega-3 dose.

Selenium and Antioxidant Protection

Cod is a reliable source of selenium, a trace mineral that plays a direct role in protecting your cardiovascular system. Selenium is a building block for antioxidant enzymes that neutralize harmful compounds in your blood vessels. These enzymes reduce lipid peroxidation (a process where fats in your bloodstream become damaged and contribute to artery disease) and help protect the cells lining your blood vessels from oxidative stress. The recommended daily intake for adults is 55 micrograms, and a single serving of cod covers a significant portion of that.

Mercury Is Not a Concern

Cod has a mean mercury concentration of 0.111 parts per million, according to FDA monitoring data. That places it firmly in the “low mercury” category alongside other popular choices like tilapia and shrimp. You can safely eat cod several times a week without worrying about mercury accumulation, including during pregnancy when fish selection requires more caution.

How You Cook It Changes Everything

Baking, broiling, or poaching cod preserves its heart-healthy profile. Frying it does not. Research published by the American Heart Association found that frying lean fish like cod dramatically alters its fatty acid composition, increasing the ratio of inflammatory omega-6 fats to beneficial omega-3s. Oils used repeatedly for frying can also introduce trans fats and lipid oxidation products that actively raise cardiovascular risk. The study concluded that eating fried lean fish did not reduce heart disease risk at all.

The simplest preparations tend to be the best. Cod’s mild flavor responds well to olive oil, lemon, garlic, and herbs. Baking it at 400°F for 12 to 15 minutes is enough for most fillets. If you’re looking for texture, a light breadcrumb crust baked in the oven gives you crunch without the downsides of a deep fryer.

Watch Out for Salted and Dried Cod

Salt cod, known as bacalao in many cuisines, is a completely different product from a heart health perspective. Dried salted Atlantic cod contains roughly 7,027 milligrams of sodium per 100 grams. That’s nearly three times the entire daily sodium limit recommended for heart health in a single serving. Excess sodium raises blood pressure, one of the strongest risk factors for heart attack and stroke.

If you enjoy salt cod dishes, soaking the fish in water for 24 to 48 hours with multiple water changes draws out much of the sodium before cooking. But fresh or frozen cod is always the better choice when heart health is the priority. Fresh cod contains negligible sodium on its own, giving you full control over how much salt ends up on your plate.

Where Cod Fits in a Heart-Healthy Diet

Cod works best as a regular protein rotation rather than a standalone solution. Its strengths are its extremely low fat content, high-quality protein, selenium, and low mercury levels. Its limitation is that it doesn’t deliver enough omega-3s on its own to meet the levels associated with the strongest cardiovascular protection. Pairing cod meals with fatty fish meals across the week covers both bases. Two to three servings of fish per week, with at least one being a fattier species, aligns with current heart health guidelines and gives you the broadest range of benefits.