BiomaLearnFoodsNutrition factsNutrientsGuidesAnswersEvidence

Anchovies vs sardine: nutrition compared

Full comparison · Protein · Calories · Healthier

Per 3.5 oz (100 g), anchovies has 210 calories and 28.9 g of protein; sardine has 208 calories and 24.6 g. Fiber: 0 g vs 0 g.

Where each one is ahead

Side by side, per 3.5 oz (100 g)

AnchoviesSardine
Calories210 calories208 calories
Protein28.9 g (58% DV)24.6 g (49% DV)
Fat9.7 g (12% DV)11.4 g (15% DV)
Saturated fat2.2 g (11% DV)1.5 g (8% DV)
Carbohydrate0 g0 g
Fiber0 g0 g
Total sugars0 g0 g
Sodium3668 mg (159% DV)307 mg (13% DV)
Potassium544 mg (12% DV)397 mg (8% DV)
Calcium232 mg (18% DV)382 mg (29% DV)
Iron4.6 mg (26% DV)2.9 mg (16% DV)
Magnesium69 mg (16% DV)39 mg (9% DV)
Vitamin A12 mcg (1% DV)32 mcg (4% DV)
Vitamin C0 mg0 mg
Vitamin D1.7 mcg (8% DV)4.8 mcg (24% DV)
Vitamin K12 mcg (10% DV)2.6 mcg (2% DV)
Folate13 mcg (3% DV)10 mcg (2% DV)
Vitamin B120.9 mcg (37% DV)8.9 mcg (372% DV)
Cholesterol85 mg (28% DV)142 mg (47% DV)

— not reported by USDA for this food.

Per typical serving

Servings differ: 4 oz (113 g) of anchovies and 4 oz (113 g) of sardine, the serving sizes we use for each (USDA household measures; 4 oz for meat and fish).

AnchoviesSardine
Calories238 calories236 calories
Protein32.8 g (66% DV)27.9 g (56% DV)
Fat11 g (14% DV)13 g (17% DV)
Saturated fat2.5 g (12% DV)1.7 g (9% DV)
Carbohydrate0 g0 g
Fiber0 g0 g
Total sugars0 g0 g
Sodium4160 mg (181% DV)348 mg (15% DV)
Potassium617 mg (13% DV)450 mg (10% DV)

— not reported by USDA for this food.

What the numbers don't tell you

On this page both are canned in oil and drained, and the sardines come with their soft bones. Salt is where they split: these anchovies carry 3,668 mg of sodium per 3.5 oz (100 g), the sardines 307 mg.

The sardines show 382 mg of calcium against 232 mg. In the UK food table, canned sardines with their bones hold 500 to 679 mg per 3.5 oz (100 g), against 50 mg in raw flesh. We found no study of how much bone calcium is absorbed. FDA testing of 90 sardine samples found a mean mercury level of 0.013 ppm, and we hold no anchovy figure.

Of 73 confirmed cases of anisakiasis, a parasitic infection, in Italy, raw or undercooked anchovies were the source in 65.7%, sardines alone in 1.4%, and anchovies or sardines in 15.1%. A Spanish model estimated 0.66 Anisakis larvae per untreated raw or marinated anchovy meal. FDA guidance says brining and pickling reduce the parasite hazard but do not eliminate it. In pregnancy and for children, FDA advises fish cooked to a safe internal temperature, 145 °F (63 °C) for most seafood.

For a tin you eat often, sardines give far less salt and more calcium. Each 1 oz (28 g) of these anchovies holds about 1,040 mg of sodium, so treat them as a seasoning.

Evidence behind this note

  1. Level E Canned sardines eaten with their soft bones carry 500 to 679 mg of calcium per 3.5 oz (100 g) in the UK table, against 50 mg in raw flesh. CoFID 2021, Public Health England, OGL v3.0, codes 16-424, 16-440, 16-401
  2. Level E FDA testing of 90 sardine samples found a mean mercury level of 0.013 ppm (median 0.010, maximum 0.083). US FDA, Mercury Levels in Commercial Fish and Shellfish (1990-2012), content current as of 02/25/2022
  3. Level C Across 73 confirmed Italian cases of anisakiasis over two decades, raw or undercooked anchovies were the source in 65.7% of patients. Parasite, 2018
  4. Level C A Spanish risk model put the average exposure at 0.66 live Anisakis larvae per untreated raw or marinated anchovy meal and a 9.56 x 10-5 probability of illness per meal. Sci Rep, 2017
  5. Level E FDA guidance says brining and pickling reduce but do not eliminate parasites in fish, while freezing at -20°C (-4°F) for 7 days, or at -35°C (-31°F) until solid and then 15 hours, does kill them. FDA, Fish and Fishery Products Hazards and Controls Guidance, Chapter 5: Parasites
  6. Level E The FDA advises pregnant women to eat fish only cooked to a safe internal temperature, so raw or marinated sardines are out. FDA/EPA, Questions and Answers on Advice about Eating Fish, content current as of 02/17/2022
  7. Level E The FDA says most seafood, which includes small fish such as anchovies when cooked, should reach an internal temperature of 145 °F (63 °C). FDA, Selecting and Serving Fresh and Frozen Seafood Safely

Written from the studies and agency guidance we hold for both foods, reviewed by the Bioma editorial system. How we verify.

Keep exploring

Read more about these foods

Rankings and guides

More comparisons

Where the numbers come from

Each food is one USDA entry, chosen as it is usually eaten. Other cuts, brands and preparations differ; the links show them. % DV uses FDA Daily Values for adults. How we verify.