Soups · Indonesia

How Many Calories in Sop Buntut?

Also known as Sup Buntut, Sop Buntut Goreng, Sop Buntut Bakar, Indonesian Oxtail Soup.

Sop buntut is oxtail simmered for hours in a clear broth with carrot, potato, tomato, nutmeg and clove, served with fried shallots, emping and sambal. Hotel restaurants made it famous; warungs made it affordable.

380kcal / 1 bowl (about 3 pieces of oxtail, broth, vegetables, no rice)
A bowl of sop buntut with about three pieces of oxtail is roughly 380 calories without rice. TKPI lists the soup at about 71 calories per 100g as served, which for a 550g restaurant bowl gives 390, and building it from the oxtail meat, broth and vegetables lands in the same place. Sop buntut goreng is about 500.

Nutrition facts

Per 1 bowl (about 3 pieces of oxtail, broth, vegetables, no rice) (550g)AmountPer 100g
Calories380 kcal69 kcal
Protein28 g5 g
Carbs8 g1 g
Fat26 g5 g

Where the calories come from

Oxtail, bone-in (about 100g meat and fat)190g
250 kcal
Clear broth with rendered fat300g
90 kcal
Carrot, potato, tomato55g
30 kcal
Fried shallots5g
15 kcal

The real talk

Oxtail is not lean. Once the bone is out, cooked oxtail meat is about 260 calories per 100g, and roughly half of that is fat and gelatin. A restaurant bowl has 180 to 200g of bone-in pieces, which is about 100g of actual meat and fat, so 250 calories before the soup. The long simmer pulls fat into the broth, and 300ml of that broth with the shine on top is another 90. The carrot, potato and tomato are 30.

That makes the plain bowl about 380 calories with 28g protein, which is a good ratio. The problem is the price and the format. At Rp 60,000 to 120,000 a bowl in a Jakarta restaurant, it comes with rice, emping, kerupuk and sambal, and the full set is 700 calories. At a warung it is Rp 30,000 to 45,000 with a smaller piece of tail and closer to 300.

Sop buntut goreng is the popular variant: the oxtail is boiled, then deep fried, then served with the broth on the side. The frying adds 100 to 120 calories and the crispy edges are exactly where the fat is. Sop buntut bakar (grilled with kecap) is a bit lighter than fried but the kecap glaze adds about 40 calories of sugar.

Emping is the sneaky add. A small plate of the melinjo crackers next to the bowl is 80 to 100 calories, and they are there to be eaten with the soup. Two rounds of emping is more than the vegetables in the bowl.

How the portions compare

300 kcal
Warung bowl, smaller piece of tail
380 kcal
Restaurant bowl
850 kcal
Sop buntut goreng with rice and emping

Sop Buntut variants, ranked by calories

VariantCaloriesNotes
Sop buntut, warung300 kcalSmaller tail piece
Sop buntut, restaurant380 kcalAbout 3 pieces of tail
Sop buntut bakar460 kcalGrilled with kecap glaze
Sop buntut goreng500 kcalBoiled then deep fried
Sop buntut with rice640 kcal200g rice added

How to eat it lighter

Common questions

How many calories in sop buntut?
About 380 calories for a restaurant bowl with three pieces of oxtail, without rice. With rice and emping it is about 700.
Is sop buntut high in fat?
Yes, about 26g per bowl. Oxtail is a fatty cut and the long simmer pushes that fat into the broth. Skimming the top and leaving the fat pockets cuts it a lot.
How many calories in sop buntut goreng?
About 500 calories. Deep frying the boiled oxtail adds roughly 120 calories on top of the plain version.
Is sop buntut good for diet?
It can be. 28g protein, real vegetables, and no coconut milk. Order it plain, skim the broth, half rice, no emping, and it is a 500 calorie meal that fills you.
Berapa kalori Sop Buntut?
Sop Buntut mengandung sekitar 380 kalori per 1 mangkuk (550g), dengan 28g protein, 8g karbohidrat dan 26g lemak. Angka ini perkiraan untuk porsi warung biasa, jadi bisa berbeda tergantung tempat dan ukuran porsi.

Related foods

See all Soups calories, ranked ›

Calorie and macro figures are estimates for a typical warung or restaurant 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