Snacks & Kuih · Philippines

How Many Calories in Puto?

Also known as Putong Puti, Steamed Rice Cake, Puto Cheese.

Small steamed cakes of rice flour, sugar and a little coconut milk, sold in packs of 10 to 12 or handed out next to a bowl of dinuguan. Plain white, or topped with a cube of cheese.

120kcal / 3 small pieces
Three small puto are about 120 calories for 75g, or about 40 calories per piece. Plain putong puti is rice flour, sugar and a splash of coconut milk with almost no fat. A puto cheese is about 55 each. Kawaling Pinoy's batch of 36 works out to 39 calories per piece.

Nutrition facts

Per 3 small pieces (75g)AmountPer 100g
Calories120 kcal160 kcal
Protein2 g3 g
Carbs26 g35 g
Fat1 g1 g

Where the calories come from

Rice flour25g
90 kcal
Sugar6g
24 kcal
Coconut milk5g
6 kcal

The real talk

Puto is one of the lightest kakanin because it is steamed and mostly air. A small 25g piece is about 40 calories: 30 from rice flour, 8 from sugar, 2 from coconut milk. Kawaling Pinoy's recipe card lists 1,421 calories for a batch of 3 dozen, which is 39 each. White King's boxed mix is listed at 100 per serving on FatSecret, which is about 2 to 3 pieces.

The toppings change it. A cube of cheddar on top adds about 15, so puto cheese is 55. Puto with a slice of salted egg is about 60. Puto pao, the big one stuffed with asado and a quail egg, is a different food entirely at about 180 each. Puto bumbong, the purple Christmas version with butter, sugar and grated coconut, is around 150 to 200 per stick depending on how much butter the vendor brushes on.

The count is the thing. Puto comes in packs of 10 to 12 for 30 to 50 pesos and a pack disappears during one episode of anything. Ten small puto is 400 calories, about the same as a rice meal but with no protein. With dinuguan, 3 puto is the usual side and adds 120 to a 330 calorie serving.

How the portions compare

40 kcal
1 small puto
120 kcal
3 small puto
400 kcal
10 small puto (a pack)

Puto variants, ranked by calories

VariantCaloriesNotes
Putong puti, 1 small40 kcalPlain
Puto cheese, 1 small55 kcalCheddar cube on top
Puto with salted egg, 1 small60 kcalItlog na maalat slice
Puto bumbong, 1 stick170 kcalButter, sugar, grated coconut
Puto pao, 1 piece180 kcalStuffed with asado and quail egg

How to eat it lighter

Common questions

How many calories in one puto?
About 40 calories for a small plain putong puti (25g), and about 55 for a puto cheese. A large puto from a Bulacan bakery (50g) is about 80.
Is puto healthy?
It is low fat and low calorie per piece, but it is refined rice flour and sugar with almost no protein or fibre. Fine as a small snack, not as a meal.
How many calories in puto bumbong?
About 150 to 200 per stick. The glutinous purple rice is about 80, and the butter, muscovado sugar and coconut on top add the rest.
Puto or kutsinta, which has fewer calories?
About the same, 40 to 50 each. Kutsinta is denser and chewier but similar in size. Both are rice flour and sugar.

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 Kawaling Pinoy recipe card (1421 kcal per 36 pieces, 39 each); White King puto 100 kcal per serving via FatSecret. Macros estimated from the ingredients.

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator