Calorie guide · Rice plates

Chicken rice calories

Also called Hainanese chicken rice, nasi ayam

Typical

475–780 kcal

one plate, steamed or roasted

Lab-tested steamed chicken rice

Lab-tested

1 plate, 412 g

778kcal

Protein
38 g
Carbs
88 g
Fat
30 g

A plate of chicken rice is about 475 to 780 kcal. Database plates of 315 to 363 g sit around 475 to 640 kcal, while a large 412 g steamed plate measured 778 kcal in the lab. Portion size moves the number as much as steamed versus roasted.

Chicken rice calories by serving

ServingkcalP / C / F (g)
Chicken rice (MyFCD)315 gDatabase~476—
Steamed chicken rice (HPB)346 gDatabase~475—
Roasted chicken rice (HPB)363 gDatabase~640—
Steamed chicken rice (lab)412 gLab-tested77838 / 88 / 30
Roasted chicken rice (lab)285 gLab-tested52424 / 67 / 18

P / C / F = protein, carbohydrate and fat in grams. “—” means the source does not list it.

Where the calories come from

  • The rice is cooked in chicken fat and stock, so it carries more calories than plain white rice.
  • Chicken skin and the oily soy sauce add fat without adding much protein.
  • Protein is decent for a hawker plate: 24–38 g in the lab-tested plates.

Lighter swaps

  • Ask for less rice ("nasi kurang")

    The rice is the biggest single source of calories.

  • Leave the skin

    Cuts fat without cutting much protein.

  • Add blanched vegetables or extra chicken

    More volume and protein for few calories.

Skip the lookup

Snap your chicken rice with Berry

Point your camera at the plate. Berry recognises Malaysian and Singapore dishes, estimates calories and macros in seconds, and lets you fix the portion. Free to start.

Chicken rice calories: FAQ

How many calories in chicken rice?

About 475 to 780 kcal per plate. HPB lists steamed at about 475 kcal and roasted at about 640 kcal; a lab-tested 412 g steamed plate was 778 kcal.

Is steamed or roasted chicken rice lower in calories?

On HPB data steamed is lower (about 475 vs 640 kcal). In the lab study the roasted plate was lower only because it was much smaller. Portion size matters as much as the cooking.

How much protein is in chicken rice?

The lab-tested plates had 24 g (roasted, 285 g) and 38 g (steamed, 412 g) of protein.

More calorie guides

All Malaysian and Singapore food calorie guides →
Full guide: How to eat at hawker stalls and economy rice while losing weight
Work out your own budget with the TDEE calculator.

Sources

How to read these numbers. Lab-tested figures are one hawker plate analysed in a laboratory. Database figures come from Malaysia's MyFCD or Singapore's HPB SG FoodID. Our estimate means we added up sourced components ourselves. Stalls differ, so treat every number as a guide, not a promise. Not medical advice.

Last updated 2026-11-08.