Skip to main content

Calories in Anchovies: Nutrition Facts & Serving Sizes

Per 3 oz (85g)

111cal
Protein17.3g
Carbs0g
Fat4.1g

Per 100g

131cal
Protein20.4g
Carbs0g
Fat4.8g
Protein 81%Carbs 0%Fat 19%

Source: USDA FoodData Central, SR Legacy, March 2026.

Anchovies are small, saltwater fish that are commonly sold canned in oil or salt-packed, and are also used fresh. A 3 oz serving (85g) contains 111 calories, 17.3g of protein, and 4.1g of fat with zero carbs. Per 100g, anchovies deliver 131 calories, 20.4g of protein, and 4.8g of fat. This macro profile is excellent for a high-protein, low-calorie food. Niacin is particularly high at 14mg per 100g, supporting energy metabolism and cardiovascular health. Selenium at 36.5mcg per 100g matches ahi tuna as one of the better sources. Calcium is notable at 147mg per 100g, partly because small fish are often consumed with their bones. Iron at 3.3mg per 100g is a solid contribution for a fish. Anchovies are a compact, nutrient-dense protein source with a strong flavor that makes them effective in small amounts.

Nutrition Highlights

111 calories in a 3 oz serving of anchovies (85g) with 17.3g protein
20.4g protein per 100g with zero carbs and only 4.8g fat
14mg niacin per 100g for energy metabolism support
36.5mcg selenium per 100g for thyroid and antioxidant function
147mg calcium per 100g, boosted by consuming the small bones

Calories by Serving Size

ServingCalProteinCarbsFatFiber
3 oz (85g)111.417.3g0g4.1g0g
100g13120.4g0g4.8g0g

Track Anchovies in CaloBurner

Snap a photo to log calories and macros instantly.

Download on the App Store

Full Nutrition Facts (per 100g)

NutrientAmount% Daily Value
Calories1317%
Protein20.4g41%
Total Fat4.8g6%
Saturated Fat1.3g7%
Total Carbohydrates0g
Dietary Fiber0g
Sugars0g
Sodium104mg5%
Cholesterol60mg20%

Vitamins & Minerals (per 100g)

NutrientAmount% Daily Value
Saturated Fat1.3g0%
Cholesterol60mg20%
Calcium147mg11%
Iron3.3mg18%
Potassium383mg8%
Vitamin A15mcg2%
Vitamin B60.1mg6%
Vitamin B120.6mcg25%
Magnesium41mg10%
Phosphorus174mg14%
Zinc1.7mg15%
Selenium36.5mcg66%
Folate9mcg2%
Thiamin (B1)0.1mg8%
Riboflavin (B2)0.3mg23%
Niacin (B3)14mg88%

% Daily Values based on a 2,000 calorie diet (FDA reference).

Health Benefits of Anchovies

Anchovies deliver an outstanding protein-to-calorie ratio. At 20.4g of protein and only 131 calories per 100g, they are on par with the best lean protein sources available. Zero carbs make them especially flexible for fitting into any macro setup.

Niacin at 14mg per 100g plays a central role in energy production, helping convert food into ATP. It also supports DNA repair and has been linked to improved cholesterol profiles in higher doses. Selenium at 36.5mcg per 100g is critical for thyroid hormone production and works as an antioxidant by activating glutathione peroxidase, an enzyme that protects cells from oxidative damage.

The fat content includes a healthy distribution of polyunsaturated fats at 1.6g per 100g, which includes omega-3 fatty acids associated with reduced inflammation and improved cardiovascular markers. Calcium at 147mg per 100g is higher than most other fish because anchovies are often consumed with their soft, edible bones. This contributes meaningfully to bone density.

Iron at 3.3mg per 100g supports red blood cell production and oxygen delivery to muscles, which has a direct effect on training endurance. Anchovies are an extremely practical protein source: canned anchovies require no cooking, store for years, and can be added to salads, pasta, or eaten straight from the tin.

Dietary Considerations

Anchovies are gluten-free, dairy-free, and paleo-friendly. They contain zero carbs, making them fully compatible with ketogenic diets. They are not vegan or vegetarian. Canned anchovies packed in salt or oil are often high in sodium, so check the label on your specific product as values will vary from the fresh fish data presented here. Anchovies contain omega-3 fatty acids and are generally considered a heart-healthy protein source. Due to their small size they tend to be lower in mercury than larger fish like tuna or swordfish, making regular consumption safer.

Daily Intake (100g)

7%

100g of anchovies provides 7% of a 2,000-calorie diet.

Track Your Intake

See how anchovies fits your personal calorie and macro targets.

Related Foods

Frequently Asked Questions

How many calories in anchovies?

Anchovies contain 131 calories per 100g. A 3 oz serving (85g) has about 111 calories. They are a low-calorie, high-protein food.

Is anchovies good for weight loss?

Yes. Anchovies are high in protein at 20.4g per 100g and low in calories at 131 per 100g with zero carbs. This makes them an efficient protein source for staying in a calorie deficit while preserving muscle mass.

How much protein in anchovies?

Anchovies contain 20.4g of protein per 100g. A 3 oz serving (85g) provides 17.3g of protein, making them one of the better protein sources per calorie available.

Are anchovies high in sodium?

Fresh anchovies contain 104mg of sodium per 100g, which is moderate. However, canned anchovies packed in salt can be significantly higher. If you are watching sodium intake, rinse canned anchovies under water before eating to reduce the salt load.

Do anchovies have omega-3 fatty acids?

Yes. Anchovies contain polyunsaturated fats including omega-3 fatty acids. The total polyunsaturated fat is 1.6g per 100g. They are considered a good small-fish source of omega-3s.

How do anchovies compare to sardines?

Anchovies have 131 calories and 20.4g protein per 100g, while sardines have about 208 calories and 24.6g protein per 100g. Anchovies are leaner with fewer calories. Both are excellent protein sources with strong micronutrient profiles.

Track Anchovies in Your Diet

Snap a photo of your meal and CaloBurner will calculate the exact calories and macros. No food weighing required.

Download on the App Store