Cantonese roast duck, per 100 g serving

Cantonese roast duck

approximate
Cantonese roast duckMacros · per 100 g
Macrosper 100 g
Calories290 kcal
Protein20.0 g
Fat21.0 g
Carbs5.0 g

Cantonese roast duck is a classic Cantonese preparation in which whole duck is marinated in a blend of soy sauce, five-spice, and aromatics, then roasted until the skin turns deep mahogany and lacquered. It is a staple of Cantonese barbecue shops across Hong Kong, Guangdong, and Chinese diaspora communities worldwide, typically served chopped over rice or noodles. Per 100 g, it provides 290 kcal, 20 g of protein, 21 g of fat, and 5 g of carbohydrates with minimal fibre (0.2 g). Notable micronutrients include 520 mg of sodium, 260 mg of potassium, and 0.9 mcg of vitamin B12 per 100 g. No glycemic index data is available for this dish. It is compatible with gluten-free and dairy-free dietary patterns.

How many calories in Cantonese roast duck?

Cantonese roast duck contains 290 kcal per 100 g. A typical restaurant serving of around 150 g would come to approximately 435 kcal, though this varies depending on how much skin and fat is included.

How much sodium is in Cantonese roast duck?

Cantonese roast duck contains 520 mg of sodium per 100 g, reflecting the soy-based marinade used in the preparation. This is worth noting for anyone keeping an eye on their daily sodium intake.

Is Cantonese roast duck gluten-free?

Cantonese roast duck can be gluten-free, and this data classifies it as such. However, traditional marinades sometimes include soy sauce made with wheat, so it is worth confirming the specific recipe or product if gluten is a concern.

Diets

Get Vnutri

Log meals, track daily totals, save favorites. Free on iOS and Android.

Macros · per 100 g

Macros
MacrosAmount
Calories290 kcal
Protein20.0 g
Fat21.0 g
Carbs5.0 g
Sugars3.5 g
Fiber0.20 g
Fats breakdown
Fats breakdownAmount
Saturated6.0 g
Monounsaturated9.5 g
Polyunsaturated3.5 g
Cholesterol95.0 mg
Minerals
MineralsAmount
Calcium18.0 mg
Iron2.0 mg
Potassium260 mg
Sodium520 mg
Vitamins
VitaminsAmount
Vitamin A50.0 mcg
Vitamin C1.0 mg
Vitamin B120.90 mcg