Soups

How Many Calories in Sup Kambing?

A rich, warming spiced mutton soup served with French bread, the kind you find at mamak stalls at midnight when you need something real.

520kcal / 1 bowl with 2 slices French bread
A standard bowl of Sup Kambing with 2 slices of French bread comes to around 520 calories. That breaks down as roughly 220 kcal from the bone-in mutton, 85 kcal from the spiced broth, 185 kcal from the bread, and 30 kcal from the veg and garnish. If you skip the bread and just have the soup, you're looking at about 340 calories instead, which is actually a pretty decent protein hit for the calories.

Nutrition facts

Per 1 bowl with 2 slices French bread (550g)AmountPer 100g
Calories520 kcal95 kcal
Protein32 g6 g
Carbs30 g5 g
Fat28 g5 g

Where the calories come from

Bone-in mutton (ribs/shank, ~110g edible meat)200g
220 kcal
Spiced broth (~300ml, with rendered fat/oil)300g
85 kcal
French bread / roti, 2 slices70g
185 kcal
Vegetables, garnish (carrot, celery, onion)50g
30 kcal

The real talk

520 calories for a full bowl with bread is honestly not bad for how satisfying this soup is. The mutton itself is doing the heavy lifting on protein, about 32g per bowl, which is solid. The fat comes mostly from two places: the mutton itself (bone-in cuts like ribs and shank have good marbling) and the rendered fat sitting in the broth. That broth is around 85 kcal for 300ml, which sounds innocent until you realize some stalls are ladling in way more oil than others. Fair warning: these are ballpark estimates. Hard nutrition data for Sup Kambing is thin, so treat this as a reasonable middle-ground figure rather than a lab result.

The biggest variable in the maths is what you eat it with. Skip the 2 slices of French bread (70g, 185 kcal) and your bowl drops from 520 to around 340 calories, which is genuinely low for how full you feel. Swap to roti canai instead and you're pushing 620 kcal. The other lever is the broth. Some stalls serve it cleaner, some are swimming in ghee. If you're watching intake, ask for less oil in the soup, it actually works at the good stalls. The mutton portion also varies a lot. The 200g bone-in weight here gives you roughly 110g of edible meat, so if your stall is more generous, add roughly 20 kcal per extra 10g of meat.

Sup Kambing variants, ranked by calories

VariantCaloriesNotes
Soup only, no bread340 kcalJust the broth and mutton, no accompaniment
With 2 slices French bread520 kcalStandard mamak order; most common way to eat it
With roti canai620 kcalSome stalls serve with roti canai instead of French bread, adding ~100 kcal extra

How to eat it lighter

Common questions

How many calories in Sup Kambing?
A standard bowl of Sup Kambing with 2 slices of French bread is around 520 calories. If you have just the soup and mutton without any bread, it drops to about 340 calories.
Is Sup Kambing good for weight loss?
The soup itself is actually decent for dieting. 340 calories with around 26-27g of protein is a solid deal. The bread is where the extra calories pile in. Skip or reduce the bread and it becomes one of the more filling low-calorie options at the mamak.
Why is Sup Kambing high in fat?
Mutton, especially bone-in cuts like ribs and shank, naturally carries more fat than chicken. On top of that, the broth is cooked with rendered fat and sometimes ghee or oil added at the stall. The fat count per bowl is around 28g, most of it coming from the meat and the oily broth.

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