Soups · Thailand

How Many Calories in Khao Tom?

Also known as ข้าวต้ม, ข้าวต้มหมู, Khao Tom Moo, Thai Rice Soup, Kao Tom.

Thai rice soup: whole grains of jasmine rice simmered in stock until soft but not broken down, with minced pork or fish, garlic oil, celery, spring onion and white pepper. The late night and hangover meal of Thailand, 40 to 60 baht a bowl.

300kcal / 1 bowl
A 400g bowl of khao tom moo (with minced pork) is about 300 calories. Thai tables list plain khao tom at 120 calories per cup and khao tom pla (fish) at 325 per cup. The rice and stock are about 200 of the bowl, the minced pork 70, and the fried garlic oil on top around 30.

Nutrition facts

Per 1 bowl (400g)AmountPer 100g
Calories300 kcal75 kcal
Protein14 g4 g
Carbs40 g10 g
Fat9 g2 g

Where the calories come from

Rice soup (rice simmered in stock)300g
200 kcal
Minced pork40g
70 kcal
Fried garlic oil, celery, spring onion, pepper, fish sauce20g
30 kcal

The real talk

Khao tom is rice stretched with water, which is why it is light. A bowl holds about 60g of dry rice equivalent, roughly the same as a small plate, but it comes as 300g of soup that takes 15 minutes to eat. That 300g of rice soup is about 200 calories. Plain khao tom in a Thai table is 120 per cup, and a stall bowl is about two and a half cups.

The toppings are the variable. Minced pork (40g, about 70 calories) is the standard. Khao tom pla uses about 60g of fish and lands at 325 per cup in the hdmall table because it comes with a bigger dose of garlic oil and celery. The garlic oil is the sneaky part: a stall spoons 8 to 10g of it on top, and that is 70 to 90 calories if they are generous, 30 if they are not.

The other version of khao tom is the khao tom kui restaurant, where you get a bowl of plain rice soup (about 200 calories) and order side dishes: salted egg, stir fried morning glory, omelette, pork with garlic. That is where a 200 calorie bowl becomes a 900 calorie dinner, but each side is a choice. Two lean sides (salted egg at 90 and stir fried greens at 120) keep it under 450.

How the portions compare

120 kcal
Plain khao tom, 1 cup
300 kcal
Standard bowl, khao tom moo
380 kcal
Khao tom pla with extra garlic oil

Khao Tom variants, ranked by calories

VariantCaloriesNotes
Khao tom plain (1 cup)120 kcalRice soup only, the base at khao tom kui shops
Khao tom gai (chicken)260 kcalShredded chicken breast
Khao tom goong (prawn)260 kcal3 to 4 prawns
Khao tom moo (pork)300 kcalMinced pork, the standard
Khao tom pla (fish)325 kcalhdmall figure per cup, fish and garlic oil

How to eat it lighter

Common questions

Is khao tom good for weight loss?
Yes. A 400g bowl is about 300 calories with 14g of protein, and the volume of water makes it filling. Ask for less garlic oil and it is closer to 250.
Khao tom vs jok, which has fewer calories?
Similar. Khao tom moo is about 300 a bowl; jok with egg is about 250 and jok moo without egg about 160. Jok is thinner, so it has slightly less rice per bowl.
How many calories in plain khao tom?
About 120 calories per cup in Thai tables, or roughly 200 for a full restaurant bowl with no toppings.

Related foods

See all Soups 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 tom pla 1 cup = 325 kcal, plain khao tom 1 cup = 120 kcal; picked 300 for a 400g stall bowl of khao tom moo built from components. Macros estimated from the ingredients.

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator