Rice Meals · Thailand

How Many Calories in Khao Niao?

Also known as ข้าวเหนียว, Khao Niew, Thai Sticky Rice, Glutinous Rice.

Steamed glutinous rice, sold in a small plastic bag for 5 to 10 baht next to grilled chicken, moo ping, larb and som tam. The staple starch of Isan and the North, eaten by hand in small pinched balls.

250kcal / 1 bag (about 150g)
A standard 150g bag of khao niao is about 250 calories, almost all of it carbohydrate. Thai tables list steamed sticky rice at 160 calories per ladle or handful of about 100g. That is roughly 25 percent more than the same weight of plain steamed jasmine rice, because sticky rice holds less water.

Nutrition facts

Per 1 bag (about 150g) (150g)AmountPer 100g
Calories250 kcal167 kcal
Protein4 g3 g
Carbs55 g37 g
Fat1 g1 g

Where the calories come from

Steamed glutinous rice150g
245 kcal
Nam jim jaew dip (when served with grilled meat)15g
10 kcal
Plastic bag and banana leaf0g
0 kcal

The real talk

Sticky rice is not more fattening than white rice per dry grain. The difference is water. Steamed khao niao ends up at about 160 calories per 100g, while a scoop of steamed jasmine rice is about 130 per 100g. Same starch, less water, so every mouthful is denser. A small bag is 150g and 250 calories; the bigger bags some stalls sell are 200g and 320 calories.

The problem is what khao niao comes with. Nobody eats a bag of sticky rice alone. A bag with one piece of Hat Yai fried chicken is 570 calories. A bag with 3 moo ping skewers is 640. A bag with som tam and larb is a very reasonable 600 calorie meal with good protein. The rice is a constant 250; everything else decides whether lunch is 500 or 900.

One real advantage: sticky rice is slower to eat. You pinch off small balls by hand, and a 150g bag takes a while to get through, so most people stop at one bag. Compare that with a plate of rice under a curry, which disappears in 5 minutes. If you are watching intake, one bag of khao niao with a grilled protein and som tam is one of the easiest Thai meals to keep under 600.

How the portions compare

160 kcal
Small 5 baht bag (100g)
250 kcal
Standard bag (150g)
320 kcal
Large bag (200g)

Khao Niao variants, ranked by calories

VariantCaloriesNotes
Khao niao dam (black sticky rice)240 kcalSimilar calories, slightly more fibre
Steamed khao niao, plain250 kcalStandard 150g bag
Khao niao moon (coconut sticky rice)350 kcalCooked with coconut milk and sugar, the mango sticky rice base
Khao lam (sticky rice in bamboo)380 kcalCoconut milk, sugar and black beans

How to eat it lighter

Common questions

Is sticky rice higher in calories than white rice?
Per 100g cooked, yes: about 160 calories against 130 for steamed jasmine rice, because sticky rice holds less water. Per dry gram they are nearly identical.
How many calories in khao niao gai tod?
About 570 calories for a 150g bag of sticky rice with one fried chicken thigh. Add a second piece and you are near 900.
How many calories in a small bag of sticky rice?
A 5 baht bag is about 100 to 120g, so 160 to 190 calories. A 10 baht bag is closer to 150g and 250 calories.
Does sticky rice make you gain weight?
Not by itself. 250 calories a bag is modest. The pairings, fried chicken, moo ping fat, coconut desserts, are what push the meal up.

Related foods

See all Rice Meals calories, ranked ›

Calorie and macro figures are estimates for a typical street stall or food court serving. Actual numbers vary by stall, recipe and portion size. Use them as a guide, not gospel.

Calorie figure based on hdmall.co.th khao niao nueng 1 ladle = 160 kcal; eatwellconcept.com (Thai dietitians) 160 to 180 kcal per 100g handful; scaled to a 150g street bag. Macros estimated from the ingredients.

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator