Roasted Duck Calories Singapore: Duck Rice, Noodles & Every Order Compared
Roasted duck rice is one of Singapore's most beloved hawker dishes — and one of the more misunderstood ones nutritionally. Unlike chicken rice, which gets scrutinised often, duck rice tends to fly under the radar. But a standard plate of roasted duck rice contains 580 to 672 calories, with a significant portion coming from the fat-rich skin and gravy.
This guide breaks down the exact calories for every roasted duck order at a Singapore hawker centre — from duck rice with and without skin, to duck noodles and duck porridge — so you can make an informed choice.
Roasted Duck Calories at a Glance
Full Nutrition Breakdown
| Duck Dish | Serving | Calories | Protein | Fat | Carbs | Sodium |
|---|---|---|---|---|---|---|
| Roasted duck rice (skin on) | 1 plate (~420g) | 620 kcal | 28g | 22g | 72g | ~900mg |
| Roasted duck rice (skin off) | 1 plate (~390g) | 530 kcal | 28g | 12g | 72g | ~820mg |
| Duck noodles (dry) | 1 bowl (~380g) | 560 kcal | 26g | 16g | 68g | ~980mg |
| Duck noodles (soup) | 1 bowl (~480g) | 510 kcal | 27g | 13g | 62g | ~1100mg |
| Duck porridge (congee) | 1 bowl (~400g) | 380 kcal | 22g | 9g | 52g | ~750mg |
| Duck meat only (no rice, no skin) | 100g | 190 kcal | 24g | 10g | 0g | ~280mg |
Why Duck Rice Is Higher in Calories Than It Looks
Roasted duck rice has three main calorie contributors: the white rice, the duck meat with skin, and the accompanying sauce or gravy. The rice alone accounts for approximately 220–250 kcal depending on portion. The duck pieces — typically 2 to 3 pieces per plate — contribute 250–320 kcal with skin on or 150–200 kcal with skin removed. The plum sauce, soy-based dipping sauce, or gravy adds a further 30–80 kcal.
The skin is the pivotal variable. Duck skin is significantly fattier than chicken skin — it contains roughly 28g of fat per 100g of skin — and a typical serving of roasted duck includes two to three pieces, each with a generous layer of skin. Removing all of the skin can save 80 to 120 calories per plate.
Roasted Duck vs Braised Duck vs Peking Duck
| Duck Type | Preparation | Calories (per plate) | Key difference |
|---|---|---|---|
| Roasted duck (烧鸭) | Char siu-style roasting | 620 kcal | Crispy skin, dry heat rendering |
| Braised duck (卤鸭 / lor ark) | Slow-braised in soy/spices | 600–640 kcal | Skin stays soft, absorbs braising liquid |
| Peking duck | Air-dried, then roasted | 680–750 kcal | Thicker skin, served with pancake + hoisin |
| Duck porridge | Congee with duck pieces | 380 kcal | Watered-down congee base, smaller duck portion |
Roasted Duck vs Chicken Rice: Which Is Healthier?
This is one of the most common hawker food questions. The answer depends on how you order.
Steamed chicken rice comes in at around 490 kcal. Roasted chicken rice is closer to 570 kcal. Roasted duck rice sits at 580–620 kcal. So duck rice is comparable to roasted chicken rice, and both are notably higher than steamed chicken rice.
However, duck has one key nutritional advantage over chicken: it is significantly higher in iron. Duck meat contains nearly three times the iron of chicken, making it a better choice for anyone monitoring their iron intake or at risk of anaemia. Duck also provides more zinc and selenium than chicken.
How to Order Roasted Duck to Reduce Calories
Roasted Duck vs Other Singapore Hawker Mains
| Hawker Dish | Calories |
|---|---|
| Steamed chicken rice | 490 kcal |
| Duck porridge | 380 kcal |
| Roasted chicken rice | 570 kcal |
| Roasted duck rice (skin off) | 530 kcal |
| Roasted duck rice (skin on) | 620 kcal |
| Nasi lemak with chicken wing | 650 kcal |
| Curry laksa | 569 kcal |
Is Roasted Duck Rice Good for Weight Loss?
Roasted duck rice is not a weight-loss meal, but it can fit into a calorie-controlled diet if ordered carefully. The key modifications are: remove the skin (saves ~100 kcal), ask for less rice (saves ~110 kcal), and take sauce on the side. With these adjustments, you can bring a duck rice plate down to approximately 420–470 kcal — similar to a bowl of fishball noodles.
Duck meat without skin is also a good protein source (~24g per 100g), which helps with satiety and muscle retention during weight loss. The higher iron content versus chicken is an added benefit for those who are active and need to support red blood cell production.
For a full guide to losing weight while eating hawker food, see our hawker food weight loss guide.
Track Your Duck Rice Intake with NutriKaki
Know exactly what's in your duck rice plate
NutriKaki uses HPB Singapore data to give you accurate calorie and nutrition counts for roasted duck rice, braised duck, and every hawker dish you eat.
Track duck rice calories free on NutriKaki → Download NutriKaki on iOS — App Store → Download NutriKaki on Android — Google Play →Frequently Asked Questions
Related: Chicken Rice Calories · Sodium in Hawker Food · Hawker Food Weight Loss Guide