Nutri Kaki
A plate of Singapore chicken rice with steamed chicken, fragrant rice, chilli and dark sauce

Chicken Rice Calories: Steamed vs Roasted — The Full Breakdown

By the NutriKaki Team  ·  Data sourced from HPB Singapore  ·  Updated April 2026

Chicken rice is Singapore's national dish — affordable, satisfying, and available everywhere from Maxwell Food Centre to your neighbourhood kopitiam. For many Singaporeans, it's the meal they eat three or four times a week without thinking twice.

But if you're watching your weight, you've probably wondered: how many calories is this plate actually? And does it really matter whether I order steamed or roasted?

The answers might surprise you. The difference between a smart chicken rice order and a careless one can be over 300 calories — from the same dish, at the same stall. Over a week of daily lunches, that gap is the difference between losing weight and slowly gaining it.

Chicken Rice Calories at a Glance

VariantCaloriesProteinFat
Steamed, breast, less rice (siu fan)~380–420 kcal~32g~10g
Steamed, breast, full rice~470–520 kcal~30g~12g
Steamed, thigh, full rice~510–560 kcal~27g~18g
Roasted, breast, full rice~530–580 kcal~29g~20g
Roasted, thigh, full rice~580–640 kcal~26g~26g
Roasted, thigh, full rice + soup + sauces~680–750 kcal~26g~28g
Key takeaway: The gap between the leanest and heaviest version is over 300 calories. Same dish, same stall — just a different order.

Why the Rice Is the Real Culprit

Most people assume the chicken carries most of the calories. It's actually the rice. Chicken rice is cooked in chicken stock and sometimes chicken fat, making it far more calorie-dense than plain steamed rice. A full rice portion alone can be 280 to 350 kcal before you add the protein.

This is why asking for "siu fan" (less rice) is the single most effective modification you can make. You save 80 to 120 calories effortlessly, without losing any flavour.

Steamed vs Roasted: What's Actually Different?

Steamed chicken rice

The chicken is poached in stock, keeping it moist without adding extra fat. Steamed breast meat without skin is one of the leanest protein options at any hawker centre.

Roasted chicken rice

Roasting with soy sauce, sesame oil, and spices adds flavour — but also fat. The crispy skin is delicious but calorie-heavy. A roasted thigh with skin can have 40 to 60% more fat than the same piece steamed.

Watch out for the soup: The bone soup can add 60 to 120 kcal, especially if it's a rich, fatty broth. Sip it — don't drink the whole bowl.

The Sauces: An Underrated Calorie Source

Sauce / AccompanimentApprox. CaloriesMain Concern
Chilli sauce (red)15–30 kcalSugar + sodium
Ginger sauce10–20 kcalMinimal concern
Dark soy sauce (1 tbsp)10–15 kcalVery high sodium (~900mg)
Sesame oil drizzle20–25 kcalFat-dense
Chicken bone soup (full bowl)60–120 kcalSodium + fat
Cucumber slices~5 kcalNone — eat freely

How to Order Chicken Rice Smarter

✅ Say "siu fan" (less rice)The single most impactful swap. Do this every time.Save: ~80–120 kcal
✅ Choose breast over thighLess fat, more protein. Barely any taste difference when fresh.Save: ~60–90 kcal
✅ Choose steamed over roastedEspecially important if weight loss is your goal.Save: ~60–100 kcal
✅ Go easy on dark soySaves significant sodium — still a very smart habit.Save: ~800mg sodium
✅ Eat the cucumberOnly 5 calories. Helps you feel full. Never skip it.Win: free fullness
⚠️ Sip the soup, don't finish itEnjoy the flavour without all the sodium and fat.Save: ~50–80 kcal
The ideal order: Steamed chicken rice, breast meat, siu fan, easy on dark soy, chilli and ginger on the side. Around 380–420 kcal — completely reasonable even on a weight loss plan.

How Chicken Rice Compares to Other Hawker Dishes

DishApprox. CaloriesVerdict
Chicken Rice (steamed, breast, siu fan)~380–420 kcal✅ Excellent
Sliced Fish Soup (clear broth)~280–350 kcal✅ Excellent
Chicken Rice (steamed, thigh, full rice)~510–560 kcal👍 Good
Wanton Mee (dry)~420–480 kcal👍 Decent
Laksa (full bowl)~580–660 kcal⚠️ High sodium
Nasi Lemak (full set)~640–760 kcal⚠️ Heavy
Char Kway Teow~680–760 kcal❌ Occasional treat only

Frequently Asked Questions

How many calories are in a plate of chicken rice?

A standard plate of steamed chicken rice with thigh meat and full rice is approximately 500 to 550 calories. Ordering breast meat and less rice (siu fan) brings it down to around 380 to 420 calories.

Is steamed or roasted chicken rice healthier?

Steamed is generally lower in calories and fat. Roasted adds saturated fat from the skin and cooking process. For the healthiest version, choose steamed breast meat with less rice.

Is chicken rice good for weight loss?

Yes, with the right modifications. Steamed breast meat with siu fan comes in around 380 to 420 calories with around 30g of protein — a solid, filling lunch for anyone in a calorie deficit.

What does "siu fan" mean and how many calories does it save?

"Siu fan" means less rice in Cantonese. Asking for it saves around 80 to 120 calories per meal — the single easiest calorie-saving habit at any chicken rice stall.

How much protein is in chicken rice?

A standard plate provides approximately 25 to 35 grams of protein. Breast meat provides more protein and significantly less fat than thigh, making it the better choice for hitting protein targets.

Track your chicken rice with HPB data — free on NutriKaki →

Nutrition data sourced from the Health Promotion Board (HPB) Singapore food composition database. Values are approximate and vary by stall, portion, and cooking method. This article is for general wellness purposes only and does not constitute medical or dietary advice.