Snacks & Kuih · Philippines

How Many Calories in Balut?

Also known as Balot, Fertilised Duck Egg, Balut Penoy.

A fertilised duck egg incubated for 14 to 18 days, boiled and eaten warm from the shell with rock salt or spiced vinegar. Sold by the balut vendor shouting past your gate at night for 20 to 25 pesos.

190kcal / 1 egg
One balut is about 190 calories with about 14g of protein and 14g of fat, per the figures cited for both chicken and duck balut. That is roughly 2.5 chicken eggs' worth of nutrition in one shell. The salt and vinegar add nothing, and the broth you sip first is about 5 calories.

Nutrition facts

Per 1 egg (70g)AmountPer 100g
Calories190 kcal271 kcal
Protein14 g20 g
Carbs2 g3 g
Fat14 g20 g

Where the calories come from

Duck egg yolk25g
95 kcal
Duck egg white25g
15 kcal
Embryo and membrane18g
75 kcal
Broth10g
5 kcal

The real talk

Balut is an egg, so it counts like an egg, just a big one. A duck egg is about 70g of edible content versus 50g for a chicken egg, and duck yolks are richer. The figure that circulates from Philippine sources is 188 calories and 14g of crude protein per balut, and that lines up with USDA duck egg data at about 185 calories per 70g. The embryo adds some protein and calcium (about 100mg) but does not change the calories much.

As a snack it is one of the best protein deals on the street. 190 calories with 14g of protein for 20 to 25 pesos beats almost everything else the same vendor sells. Chicharon, which balut vendors often carry as well, is 150 calories for a small bag with 8g of protein and a lot more salt. The yolk carries the fat, about 14g, half of it saturated, and about 600mg of cholesterol, which is the thing to be aware of if you eat 2 or 3 a night.

Penoy is the unfertilised version and is basically a boiled duck egg at about 180 calories. Balut sa puti, the younger 14 to 16 day egg with a white membrane and less embryo, is about the same. The only way balut gets expensive is the habit of eating it with 2 sticks of pork BBQ and a beer, which turns a 190 calorie snack into 600.

How the portions compare

120 kcal
Balut, white and embryo only (half the yolk)
190 kcal
1 balut
570 kcal
3 balut

Balut variants, ranked by calories

VariantCaloriesNotes
Chicken egg, boiled, 1 large75 kcalFor comparison
Balut sa puti (14 to 16 days)180 kcalLess developed embryo
Penoy (unfertilised duck egg)180 kcalBasically a boiled duck egg
Balut (17 to 18 days)190 kcalStandard
Balut with 2 pork BBQ sticks and a beer600 kcalThe actual serving for many

How to eat it lighter

Common questions

Is balut high in protein?
Yes, about 14g per egg, which is more than 2 chicken eggs. It is one of the highest protein snacks per peso on the street.
Is balut high in cholesterol?
Yes, about 600mg per egg, mostly in the yolk. That is 3 chicken eggs' worth. One a day is fine for most people; several a night is not.
How many calories in penoy?
About 180, close to balut. Penoy is an unfertilised duck egg, so it is a plain hard boiled duck egg with no embryo.
Is balut good for weight loss?
As a snack, yes. 190 calories, 14g of protein, very filling, and it takes a few minutes to eat. Just do not add the pork BBQ and the beer every time.

Related foods

See all Snacks & Kuih calories, ranked ›

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

Calorie figure based on 188 kcal and 14g protein per egg as cited on Wikipedia (Balut) from Philippine sources; cross-checked with USDA duck egg. Macros estimated from the ingredients.

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator