Soups

How Many Calories in Sup Ayam?

Clear spiced chicken soup with bone-in pieces, potato, carrot, and a fragrant broth, one of the lighter soups you will find at a Malaysian hawker stall.

250kcal / 1 bowl
A standard bowl of Sup Ayam comes in at around 250 calories for a 430g bowl. That includes the chicken pieces, the clear spiced broth, potato, carrot, and a sprinkle of fried shallots on top. For a hawker soup, that is genuinely on the lighter side. Most of the calories come from the chicken, not the broth, which is good news if you are watching your intake.

Nutrition facts

Per 1 bowl (430g)AmountPer 100g
Calories250 kcal58 kcal
Protein25 g6 g
Carbs15 g3 g
Fat7 g2 g

Where the calories come from

Chicken pieces (bone-in, ~90g edible meat)150g
140 kcal
Clear spiced broth (~300ml)300g
30 kcal
Potato chunks60g
50 kcal
Carrot40g
13 kcal
Fried shallots and garnish5g
20 kcal

The real talk

Sup Ayam is genuinely one of the better things you can order at a hawker stall when you are trying to watch your calories without suffering. At roughly 250 calories for a full bowl, it gives you 25g of protein and actually fills you up because of the volume, 430g of food for a quarter of your daily calories is a solid deal. The bulk of the calories come from the chicken itself, which clocks in at 140 calories, while the broth is basically free at 30 calories for 300ml. To be fair, these numbers are a ballpark estimate because solid nutrition data for local hawker Sup Ayam is thin, and every stall makes their broth differently, so treat the 250 figure as a reasonable middle ground, not a lab result.

What actually changes the maths is what you do around the soup. Add a plate of white rice on the side and you jump from 250 to about 450 calories, that is 200 calories of rice doing the damage, not the soup. The fried shallots on top add around 20 calories for just 5g, which sounds small but that is because they are basically little oil bombs, so if the stall is heavy-handed with the garnish, it adds up. If you are watching fat, peel the chicken skin off before eating, the meat itself is lean. And if you are trying to hit a protein target, this bowl at 25g of protein per serving is doing real work for you, bro.

Sup Ayam variants, ranked by calories

VariantCaloriesNotes
Sup ayam sayur (vegetable-heavy, less chicken)120 kcalMostly veg and broth, minimal chicken; lighter than standard
Sup ayam standard (hawker bowl with chicken pieces)250 kcalTypical bone-in chicken pieces, potato, carrot in clear spiced broth
Sup ayam with rice on the side450 kcalAdd ~200 kcal for a plate of white rice served alongside

How to eat it lighter

Common questions

How many calories in Sup Ayam?
A standard hawker bowl of Sup Ayam is around 250 calories for a 430g serving with bone-in chicken pieces, potato, carrot, and clear spiced broth.
Is Sup Ayam good for weight loss?
Honestly, yes. It is one of the better hawker options. High protein from the chicken, low-calorie broth, and 250 calories total means you can eat a full bowl and not blow your day. Just skip adding rice, or at least account for it.
Does Sup Ayam have a lot of fat?
Not really. A standard bowl has around 7g of fat, mostly from the chicken skin and the small amount of fried shallots on top. If you skip the skin, you bring that number down a bit further.

Related foods

See all Soups calories, ranked →

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

New to all this? Read how I went from 128kg to 86kg without cutting rice →

Want to know how many calories you actually need?
Use The Calculator