Sardines pack more omega-3 fatty acids and bone-building calcium than most other fish, and you eat the whole thing—bones included

A 3-ounce can of sardines contains roughly 1.5 grams of EPA and DHA, the two omega-3 fatty acids that research links to heart and brain health. That same serving delivers 325 milligrams of calcium (about one-third of the daily target for adults) because you consume the soft, edible bones. Sardines are also among the lowest in mercury of all fish, making them safer to eat several times a week than larger predatory fish like shark or king mackerel.

The research on sardines themselves is limited—most omega-3 studies use fish oil supplements or salmon—but the compounds sardines contain have been studied extensively. What matters is that sardines deliver these compounds in whole-food form, with protein, vitamin D, and selenium alongside them.

Key Takeaways

  • Sardines contain 1.5 grams of EPA and DHA omega-3s per 3-ounce serving, amounts linked in human trials to lower triglycerides and reduced heart disease risk.
  • The edible bones in canned sardines provide 325 milligrams of calcium per serving, which contributes to bone density maintenance in both younger and older adults.
  • Sardines are low in mercury compared to larger fish, so eating them two to three times per week poses no known safety concern.
  • Sardines also supply vitamin D, selenium, and complete protein, nutrients that work together with omega-3s rather than replacing them.

How omega-3s in sardines affect heart health

The two omega-3 fatty acids in sardines—EPA (eicosapentaenoic acid) and DHA (docosahexaenoic acid)—lower triglycerides, a type of blood fat that high levels predict heart disease. A 2019 meta-analysis of randomized controlled trials found that 2 to 3 grams of EPA and DHA daily reduced triglycerides by an average of 20 to 30 percent. A single can of sardines gets you halfway to that dose.

These omega-3s also reduce inflammation in blood vessel walls and make blood less likely to clot abnormally, both mechanisms that lower heart attack and stroke risk. The evidence comes from large observational studies (which track people over time but cannot prove cause-and-effect) and smaller controlled trials. A 2020 review in the journal Nutrients found that people who eat fatty fish one to three times per week have a 10 to 15 percent lower risk of dying from heart disease than those who rarely eat fish.

One caveat: most of this research measures fish consumption broadly, not sardines specifically. But because sardines contain more omega-3s per ounce than many other fish, they are an efficient way to reach the amounts studied.

Calcium and vitamin D work together to maintain bone density

Canned sardines with bones contain 325 milligrams of calcium per 3-ounce serving. That is substantial—roughly one-third of the 1,000 to 1,200 milligrams adults need daily. Calcium is the mineral your body uses to build and maintain bone structure. Without enough, bone density declines, especially after age 50 in women and age 70 in men.

What makes sardines particularly useful is that they also contain vitamin D, which your body needs to absorb calcium from food. A 3-ounce can provides 150 to 200 IU of vitamin D, depending on the brand and whether it is packed in oil or water. That is 20 to 25 percent of the 600 to 800 IU daily target for adults under 70. Observational studies show that people who consume adequate calcium and vitamin D together have higher bone density than those who get only one.

The evidence for bone health comes from long-term observational studies and some controlled trials in older adults. A 2022 review found that calcium supplementation slowed bone loss in postmenopausal women, though the effect was modest. Whole-food sources like sardines may work differently than supplements, but direct comparisons are rare.

Selenium and protein support immune function and muscle

A 3-ounce serving of sardines provides 36 grams of protein and 36 micrograms of selenium, a mineral that acts as an antioxidant and helps regulate thyroid function. Selenium is also involved in immune cell production. Most adults need 55 micrograms daily, so sardines cover about two-thirds of that.

The protein in sardines is complete, meaning it contains all nine amino acids your body cannot make on its own. This matters for muscle maintenance, especially as people age. Observational studies show that older adults who eat adequate protein (1.0 to 1.2 grams per kilogram of body weight daily) maintain more muscle mass and have fewer falls than those who eat less. Sardines are a practical way to reach that target without relying on meat or poultry alone.

Selenium deficiency is rare in developed countries, so the benefit here is maintaining adequate levels rather than correcting a shortage. Animal studies suggest selenium supports immune response, but human evidence is limited to observational data showing that people with adequate selenium have lower rates of certain infections.

Mercury and contaminants are lower in sardines than in larger fish

Sardines are small, short-lived fish that accumulate less mercury than larger predatory fish like shark, swordfish, or king mackerel. The FDA lists sardines as a "best choice" fish for mercury content, meaning you can eat them two to three times per week without concern. A typical serving contains 0.01 to 0.02 parts per million of mercury, well below the 0.1 ppm threshold the EPA uses to set safety limits.

Canned sardines may also contain small amounts of BPA (bisphenol A), a chemical used in can linings. The amount is typically very low—studies of canned fish find BPA levels far below what regulatory agencies consider harmful—but if you want to minimize exposure, sardines packed in glass jars or pouches are an option. Some brands also use BPA-free linings.

The contaminant profile of sardines is one reason they are often recommended as a safer fish choice for pregnant people, children, and those eating fish frequently. The omega-3 benefits outweigh the minimal contaminant risk at typical consumption levels.

How sardines compare to other fish and protein sources

Sardines contain more omega-3s per ounce than tilapia, cod, or catfish, but less than salmon or mackerel. A 3-ounce serving of salmon contains about 1.8 grams of EPA and DHA, slightly more than sardines. However, sardines are cheaper, shelf-stable, and require no cooking, which makes them easier to eat regularly. Canned sardines also deliver calcium from the bones, which salmon does not unless you eat the bones whole.

Compared to other protein sources, sardines stand out for the combination of omega-3s, calcium, and vitamin D. Chicken breast has more protein but no omega-3s and minimal calcium. Eggs contain choline (important for brain health) but less omega-3 than sardines. Legumes like lentils and beans provide fiber and plant-based protein but no vitamin D and much less calcium unless fortified.

The choice between sardines and other options depends on your goals and preferences. If you want omega-3s and bone health support, sardines are efficient. If you prioritize cost and shelf life, they are also practical. If you dislike the taste or texture, another fatty fish or a combination of protein sources will work.

How much and how often to eat sardines

The American Heart Association recommends eating fatty fish twice per week, which translates to two 3-ounce servings. At that frequency, you would get 3 grams of EPA and DHA weekly, an amount associated with heart health benefits in research. Eating sardines more often—three to four times per week—is safe and will not cause mercury or contaminant buildup, but it will not necessarily provide additional benefit beyond what two servings deliver.

One can of sardines (usually 3.75 ounces) is a practical single serving. You can eat it straight from the can with crackers, mash it into a salad, or add it to pasta. The oil in the can (usually olive or soybean oil) contains additional fat and calories but also helps your body absorb the fat-soluble vitamins A, D, E, and K. Draining the oil reduces calories but also reduces nutrient absorption slightly.

There is no upper limit on sardine consumption based on current evidence, but eating them as part of a varied diet—rather than as your only protein source—ensures you get a range of nutrients. Sardines are high in sodium (300 to 400 milligrams per can), so if you are managing blood pressure, rinsing them or choosing low-sodium varieties can help.

Frequently Asked Questions

Do sardines taste fishy, and can I get used to the flavor?

Sardines have a stronger fish flavor than milder options like cod or tilapia, and taste varies by brand and whether they are packed in oil, water, or tomato sauce. Many people find that eating them with strong flavors—lemon, hot sauce, mustard, or on whole-grain crackers—makes them more palatable. Starting with a small amount and pairing sardines with foods you enjoy can help your palate adjust.

Are canned sardines as nutritious as fresh sardines?

Canned sardines retain most of their omega-3s, calcium, and protein through the canning process. The main difference is that canned sardines are cooked and packed, which may slightly reduce some heat-sensitive vitamins like B vitamins, but the loss is minimal. Canned sardines are often more practical and just as nutritious as fresh.

Can I get the same omega-3 benefits from sardine oil supplements instead of eating the fish?

Sardine oil supplements contain EPA and DHA, but whole sardines also provide protein, calcium, vitamin D, and selenium in one food. Supplements are useful if you cannot eat fish, but whole sardines deliver these nutrients together, which may matter for how your body uses them. Research on supplements versus whole fish shows mixed results.

Are sardines safe to eat if I am pregnant?

Yes. Sardines are low in mercury and high in omega-3s, which support fetal brain development. The American College of Obstetricians and Gynecologists lists sardines as a safe fish choice during pregnancy, recommending two to three servings per week as part of a varied diet.

What is the difference between sardines, pilchards, and anchovies?

Sardines and pilchards are the same fish at different life stages (pilchards are larger, older sardines). Anchovies are a different, smaller species with a stronger, saltier flavor. Nutritionally, all three are fatty fish rich in omega-3s, but sardines and pilchards have more total flesh and are easier to eat whole. Anchovies are typically used as a flavoring rather than a main protein.