Kuih Putu is one of those snacks that feels innocent because it is small and steamed, not fried. If you have never had it, picture a soft cylinder or disc of steamed rice flour with a molten palm sugar centre and grated coconut coating the outside. 230 calories for two pieces is not bad for a kuih, but the catch is that nobody really stops at two. Grab four and you are already at 460 calories from something you barely noticed eating. The gula melaka is the main calorie driver at around 77 kcal per serving, and the coconut adds another 46. Fair to note: calorie data for traditional kuih is thin, so this is a genuine estimate based on the known components, not a precise lab figure.
What actually changes the count is how generous the vendor is with filling and coconut. A stall that loads up the gula melaka and piles on extra coconut can easily push a serving to 270 calories or more. Putu piring, the bigger disc-shaped version, runs around 260 calories because the mold holds more dough and filling. If you are eating this as a snack, two pieces is fine. The problem is buying a whole bag of six or eight at the pasar malam and finishing them on the drive home. That is 700 plus calories gone before dinner, and your brain did not even register it as a meal.