Early version. Nutrient values from USDA FoodData Central; dietitian review in progress. Not medical advice.

How healthy is duck?

Is duck healthy? Yes, in sensible portions. Duck scores 36/100 on the HowHealthyIs Score: 100 g provides 201 kcal, 23 g protein and 2.7 mg iron. Skinless duck meat is rich in iron and B vitamins and leaner than its reputation. Source: USDA FoodData Central.

  • High in protein
  • Source of iron
Score explained

The score compares nutrient density per 100 kcal across every food we cover (NRF9.3 method). Duck ranks higher than 36% of them.

Counts in favor (% daily value per 100 kcal)

  • Protein23%
  • Iron7%
  • Potassium3%
  • Magnesium2%
  • Vitamin E2%
  • Vitamin A1%
  • Calcium0%
  • Fiber0%
  • Vitamin C0%

Counts against

  • Saturated fat10%
  • Added sugars0%
  • Sodium1%

Raw NRF9.3: 40 minus 11 = 29. The score is not a verdict on whether to eat a food; portion, the whole meal and your own health matter more. Full methodology

How many calories are in duck?

Calories171kcal
Protein20g
Carbohydrates0g
Fat9.5g
Fiber0g
Sugars0g
Nutrition facts for duck. Per 100 g and for the selected portion (85 g). %DV uses FDA Daily Values.
NutrientPer 100 gPer portion%DV
Energy and macronutrients
Calories201 kcal171 kcal
Protein23 g20 g40%
Carbohydrates0 g0 g0%
Fiber0 g0 g0%
Sugars0 g0 g
Added sugars0 g0 g0%
Fat11 g9.5 g12%
Saturated fat4 g3.4 g17%
Vitamins
Vitamin A23 µg20 µg2%
Vitamin C0 mg0 mg0%
Vitamin E0.7 mg0.6 mg4%
Minerals
Calcium12 mg10 mg1%
Iron2.7 mg2.3 mg13%
Potassium252 mg214 mg5%
Magnesium20 mg17 mg4%
Sodium65 mg55 mg2%

Source: USDA FoodData Central, "Duck, domesticated, meat only, cooked, roasted" (FDC 172411). Values rounded.

Why is duck good for you?

  • 20 g protein in 3 oz, meat only, 40% of the daily value. Protein contributes to the maintenance of muscle mass.
  • 2.3 mg iron in 3 oz, meat only, 13% of the daily value. Iron contributes to the normal formation of red blood cells.

Good ways to use it

  • Roasted with fruit
  • Stir-fries

What should you watch out for?

  • Duck skin is very fatty; most of the fat sits there.

Which meat and fish score higher?

Other meat and fish with more nutrition per calorie. Variety matters more than picking one winner.

How does duck compare?

Common questions about duck

How many calories are in duck?
100 g of duck has 201 kcal. A typical portion, 3 oz, meat only (85 g), has about 171 kcal.
How much protein is in duck?
Duck has 23 g of protein per 100 g, or about 20 g in 3 oz, meat only.
Is duck good for weight loss?
Duck is fairly calorie-dense (201 kcal per 100 g), so portion size matters more than the food itself. 3 oz, meat only is about 171 kcal.

Sources

  1. U.S. Department of Agriculture. FoodData Central, SR Legacy: "Duck, domesticated, meat only, cooked, roasted", FDC ID 172411. fdc.nal.usda.gov
  2. U.S. Food and Drug Administration. Daily Value on the Nutrition and Supplement Facts Labels (21 CFR 101.9).
  3. Fulgoni VL, Keast DR, Drewnowski A. Development and validation of the Nutrient-Rich Foods Index. J Nutr. 2009;139(8):1549-1554.
  4. Monteiro CA, et al. Ultra-processed foods: what they are and how to identify them. Public Health Nutr. 2019;22(5):936-941.

Review and updates

Last updated
Medical review
Pending. A registered dietitian signs off every food page before launch. Our reviewers

Report an error

More: Meat & fish ranked, foods high in protein.