Rice Meals · Hong Kong

How Many Calories in Sweet and Sour Pork Rice (Gu Lou Yuk Fan)?

Also known as 咕嚕肉飯, 菠蘿咕嚕肉, Gu Lou Yuk, Sweet and Sour Pork with Rice, Pineapple Sweet and Sour Pork.

Gu lou yuk is cubes of fatty pork battered, deep fried and tossed in a glossy sweet and sour sauce with pineapple and peppers. On a cha chaan teng rice plate it is HK$50 to HK$65, or HK$80 to HK$120 as a shared dish at a dai pai dong.

800kcal / 1 plate (rice with sweet and sour pork)
A cha chaan teng plate of sweet and sour pork on rice is roughly 800 calories: about 480 from 200g of the pork and sauce, and 330 from the rice. The Centre for Food Safety measured the pork at 240 calories, 15g of fat and 10g of sugar per 100g in its survey of Hong Kong style dishes, the highest sugar of the 10 dishes tested.

Nutrition facts

Per 1 plate (rice with sweet and sour pork) (450g)AmountPer 100g
Calories800 kcal178 kcal
Protein25 g6 g
Carbs105 g23 g
Fat30 g7 g

Where the calories come from

Steamed rice250g
330 kcal
Battered fried pork in sweet and sour sauce200g
480 kcal

The real talk

Sweet and sour pork is a three layer problem. The pork is shoulder or belly with visible fat. It is coated in batter and deep fried, which soaks up oil. Then it is tossed in a sauce that is mostly sugar, vinegar and ketchup. CFS found that a single portion sample carried 35g of sugar, which is 70 percent of the WHO daily limit of 50g, before you count the rice under it. That sauce is why it topped the sugar column in the survey.

The per 100g numbers tell you how fast it adds up. At 240 calories per 100g, a normal 200g rice plate portion is 480 calories from the pork alone, and dai pai dong portions of 350g served on a shared plate are 840 before anyone has touched the rice. Compare that to steamed chicken with mushroom at around 90 calories per 100g. Same amount of food on the plate, less than half the energy.

The rice plate version is at least portion controlled. A full cha chaan teng plate at about 800 calories is lower than a plate of baked pork chop rice (1,300) and in the same range as a roast pork rice (930). What tips it over is the second helping of sauce most shops ladle across the rice, which is another 60 to 80 calories of pure sugar, and the fact that fried batter holds oil long after it leaves the wok.

How the portions compare

640 kcal
Less rice, less sauce
800 kcal
Standard rice plate (450g)
1100 kcal
Dai pai dong dish (350g pork) with a bowl of rice

Sweet and Sour Pork Rice (Gu Lou Yuk Fan) variants, ranked by calories

VariantCaloriesNotes
Lemon chicken (西檸雞), one portion260 kcalDietitian estimate, for comparison
Sweet and sour pork, 200g portion, no rice480 kcalCFS 240 kcal per 100g
Sweet and sour pork rice plate800 kcalStandard cha chaan teng plate
Sweet and sour pork, dai pai dong dish (350g)840 kcalShared plate, rice not included

How to eat it lighter

Common questions

How many calories in sweet and sour pork rice?
About 800 calories for a cha chaan teng rice plate. The pork itself is 240 calories per 100g according to the Centre for Food Safety, so a 200g portion is 480 before the rice.
How much sugar is in sweet and sour pork?
About 10g per 100g in the CFS survey, the highest of the 10 Hong Kong dishes tested. One single portion sample had 35g of sugar, about 70 percent of the WHO daily limit.
Is sweet and sour pork worse than roast pork rice?
Slightly better on calories (800 versus 930) but much worse on sugar. Roast pork has almost none; sweet and sour pork has about 20g per rice plate portion.

Related foods

See all Rice Meals calories, ranked ›

Calorie and macro figures are estimates for a typical cha chaan teng, dai pai dong or dim sum serving. Actual numbers vary by stall, recipe and portion size. Use them as a guide, not gospel.

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator