Duck is a rich, nutrient-dense poultry option that’s been a dietary staple across Europe, Asia, and North America for centuries. It’s particularly favored in Chinese, French, and Southeast Asian cuisines, where its distinctive flavor and fat content make it ideal for roasting, confit, and stir-fries. Duck appeals to athletes and fitness enthusiasts seeking high-protein foods, as well as those interested in iron-rich meats and the omega-3 fatty acids found in waterfowl.

If you’re counting calories or tracking macronutrients, understanding duck’s calorie content is essential—it differs significantly depending on whether you eat the skin, the cooking method, and portion size. This guide answers the core question: How many calories are in duck? We’ll break down nutrition facts, compare preparation methods, and show you how to fit duck into your diet effectively.

Calories in Duck (Quick Answer)

A standard 3.5 oz (100g) serving of roasted duck meat without skin contains approximately 135 calories, while the same serving with skin jumps to around 337 calories due to the fat content.

  • 100g roasted duck breast (without skin): 135 calories
  • 100g roasted duck (with skin): 337 calories
  • 3.5 oz (100g) roasted duck leg (without skin): 148 calories

Calorie values vary based on preparation method, breed, diet of the bird, and whether skin is included. Roasted duck typically has higher calories than steamed or boiled duck.

Duck nutrition facts

Full Nutrition Facts for 100g of Roasted Duck (Without Skin)

Here’s the complete nutritional breakdown for a standard 100g serving of roasted duck breast without skin, representing a common cooked portion:

Nutrient Amount % Daily Value
Calories 135 7%
Total Fat 5g 6%
Saturated Fat 1.5g 8%
Cholesterol 75mg 25%
Sodium 75mg 3%
Total Carbohydrate 0g 0%
Dietary Fiber 0g 0%
Total Sugars 0g 0%
Protein 23g 46%
Iron 2.7mg 15%
Zinc 2.4mg 22%
Selenium 22mcg 40%

*Percent Daily Values are based on a 2,000-calorie diet. Source: USDA FoodData Central.

Key insight: Duck is an exceptionally lean protein source when skin is removed, delivering 23g of protein per 100g with only 135 calories—making it comparable to chicken breast. What sets duck apart is its superior iron and selenium content: a single serving delivers 15% of daily iron needs and 40% of selenium, two minerals that chicken cannot match. This makes duck particularly valuable for muscle building, recovery, and immune function, especially for those who may be iron-deficient or at risk for thyroid issues.

Etekcity Food Scale
⚖️ Amazon Best Seller
Etekcity Food Scale

0.1g accuracy — the perfect companion for exact portions.

Duck With Skin vs. Duck Without Skin

Duck With Skin (Roasted)

  • 337 calories per 100g—more than double the skinless version due to duck fat, which accounts for nearly 30g of fat per serving
  • Higher in omega-3 and monounsaturated fat (similar to olive oil), which support heart and brain health despite the calorie increase
  • More flavorful and traditional in classic dishes (Peking duck, confit), but less suitable for strict calorie-restricted diets

Duck Without Skin (Roasted)

  • 135 calories per 100g—a lean protein choice that fits easily into low-calorie meal plans without sacrificing nutrition
  • Retains all micronutrients (iron, zinc, selenium) while eliminating 75% of the fat content, ideal for weight loss or cardiovascular health
  • Best for grilling, steaming, or roasting with herbs; pairs well with vegetables and whole grains in balanced meals

Practical takeaway: If you love duck’s flavor but are watching calories, remove the skin before or after cooking. You’ll cut calories by 60% while keeping the protein, iron, and selenium intact. For special occasions or when fat-soluble nutrient absorption is a goal, cooking with skin and eating in smaller portions (2–3 oz) is a reasonable compromise.

duck without skin

Is Duck Good for Weight Loss?

Skinless duck can absolutely support weight loss. At 135 calories and 23g protein per 100g, it delivers excellent satiety relative to calorie count, helping you feel full longer and reducing overall food intake. The high protein also preserves muscle during calorie restriction and requires more energy to digest than carbohydrates (the thermic effect of protein). However, duck with skin is calorie-dense at 337 per 100g and should be reserved for occasional indulgences or eaten in very small portions during a calorie deficit.

Tips to Eat Duck Without Gaining Weight:

  • Remove the skin before eating to slash calories from 337 to 135 per 100g without losing nutrient density.
  • Measure portions carefully: eat 3–4 oz (85–115g) of skinless duck per meal rather than free-pouring, as duck’s richness can lead to overconsumption.
  • Pair with fiber and vegetables: combine duck with roasted Brussels sprouts, quinoa, or sweet potato to add volume and satiety without excess calories.
  • Choose roasting or grilling over confit: avoid duck prepared in fat, oil, or sauce; simple dry-heat cooking minimizes added calories.

Skinless duck is a lean protein that integrates well into calorie-controlled diets. Its high satiety and micronutrient density make it a superior choice to many processed diet foods.

How Portion Size Affects Calories

Duck’s calorie density means portion size dramatically impacts total intake. A 3 oz serving of skinless duck (about 85g) is a standard protein portion containing roughly 115 calories, while doubling to 6 oz (170g) doubles the calories to 230. With skin, the difference is even starker: 3 oz with skin contains ~285 calories, while 6 oz reaches 570 calories—a full meal’s worth. Understanding these ranges helps you align duck consumption with your daily calorie goals.

Example:

  • Small portion (3 oz / 85g without skin): 115 calories, 19.5g protein—suitable as part of a light lunch or dinner with sides
  • Large portion (6 oz / 170g without skin): 230 calories, 39g protein—a substantial main course for muscle building or active individuals

Using a simple kitchen scale ensures you hit your target, especially when duck is an indulgent part of your diet.

Best Way to Measure Duck Accurately

Duck’s irregular shape and varying fat distribution make visual estimation unreliable. The most accurate approach combines a kitchen scale with basic knowledge of serving sizes, ensuring you log true portions rather than guesses that often undercount by 20–50%.

Options:

  • Digital kitchen scale (most accurate): weigh the cooked duck piece directly before eating; aim for 85–115g for a standard protein serving. Takes 10 seconds and removes all guesswork.
  • Hand-size reference: a palm-sized piece of duck (roughly the size and thickness of your open palm) approximates 3 oz (85g); useful when scales aren’t available but less precise.
  • Visual comparison: a deck of cards or a smartphone (approximately 3.5″ × 2″) represents about 3 oz of flat-cut duck breast; works for quick estimation at restaurants or social meals.

Calculate Your Exact Calorie Intake

Want to know your total daily calorie intake when eating duck regularly? Manual calculations are tedious and prone to error, especially when factoring in preparation methods, exact serving weights, and hidden oils. A comprehensive nutrients calculator streamlines this process and gives you precise macronutrient breakdowns in seconds.

Our free AI nutrients calculator lets you input duck (with or without skin), serving size, and cooking method to instantly see calories, protein, fat, and micronutrients. No registration required—just enter your meal and get results tailored to your specific portion. Use it to plan weight loss meals, track muscle-building macros, or simply understand what you’re eating.

  • Instant results: no math required—get complete nutrition facts in seconds based on your exact portion
  • Preparation-aware: adjusts calories and fat content based on whether duck is roasted, steamed, or pan-fried
  • Macro tracking: see protein, fat, and carbs at a glance to align meals with your goals

Try the free nutrients calculator now to take the guesswork out of duck portions.

Common Mistakes When Eating Duck

Duck’s rich flavor and cultural significance can lead to overconsumption and hidden calories. Here are the most common pitfalls when eating duck:

Eating duck with skin without accounting for calories. A 6 oz serving with skin delivers 570 calories—nearly a full meal. Many people eat duck without realizing they’ve consumed 50% of a day’s calories in one course alone.

Ignoring preparation oils and sauces. Peking duck, confit, and pan-seared duck are often cooked in or served with additional fat (oil, butter, sauce), adding 100–200 calories invisibly. The duck itself may be 300 calories, but the preparation brings it to 500+.

Treating duck as a “health food” and oversizing portions. While duck is nutrient-dense, it’s easy to eat 8–10 oz at a restaurant when the standard protein serving is 3–4 oz, tripling calorie intake without noticing.

Not weighing portions and relying on eyeballing. Duck’s irregular shape makes visual estimation unreliable; most people underestimate by 25–40%, then wonder why their weight loss stalls despite “eating healthily.”

Awareness of these mistakes helps you enjoy duck without derailing your nutrition goals.

FAQ

How many calories are in 100g of duck?

100g of roasted duck without skin contains 135 calories, while the same serving with skin contains 337 calories. The difference reflects the fat content in duck skin, which accounts for roughly 31g of fat per 100g when included.

Is duck fattening?

Skinless duck is not inherently fattening—at 135 calories and 23g protein per 100g, it’s a lean protein comparable to chicken breast. Duck with skin, however, is calorie-dense at 337 calories per 100g and should be eaten in moderation or as an occasional indulgence if you’re in a calorie deficit.

Does duck have more calories than chicken?

Skinless duck (135 cal/100g) and skinless chicken breast (165 cal/100g) are nearly equivalent in calories, though duck offers superior iron and selenium. Duck with skin (337 cal/100g) is significantly more calorie-dense than chicken with skin (209 cal/100g) due to higher fat content.

Can I eat duck on a low-carb or keto diet?

Yes, duck is excellent for keto and low-carb diets. It contains zero grams of carbohydrate per serving and provides both protein and fat for satiety. Duck with skin is particularly keto-friendly due to its high fat content, though portions should still be measured to stay within calorie or macro goals.

Conclusion

Duck is a nutrient-dense protein that deserves a regular place in a balanced diet. Skinless duck offers a lean, iron-rich alternative to chicken with exceptional micronutrient density—delivering 23g protein, 2.7mg iron, and 22mcg selenium in just 135 calories. Duck with skin is calorie-dense and best reserved for special occasions or eaten in small portions, but the fat it contains includes beneficial monounsaturated fats similar to olive oil. For weight loss, muscle building, or general health, removing the skin and measuring portions with a kitchen scale ensures you enjoy duck’s flavor and nutrition without overconsuming calories.

The key to eating duck sustainably is measurement and awareness. Whether you’re pan-searing a breast, roasting a whole bird, or enjoying restaurant confit, understanding portion sizes and cooking methods prevents accidental calorie overload. Use a reliable nutrients calculator to log your exact serving and build confidence in your dietary choices. Duck can absolutely fit into weight loss, muscle-building, and maintenance diets—you just need the right data and portion control.