360 calories per bowl is honestly fair for a dessert, but know what you're paying for. The gula melaka and santan together are about 215 calories before the solid stuff even touches your lips. The sweet potato (52 cal), yam (55 cal), and sago (38 cal) are the innocent bystanders here. Carbs are high at 62g, fat is moderate at 12g, and protein is basically nothing at 3g. Worth flagging that these numbers are a ballpark estimate because hard nutrition data for hawker Bubur Cha Cha is genuinely thin. Different stalls vary a lot in how heavy-handed they are with the coconut milk and sugar. Take the 360 as a reasonable middle-ground figure, not gospel.
What actually swings the number is how much santan they pour. A kopitiam version that's thick and creamy can push you to 430 calories no problem, while a lighter street stall version might land closer to 300. If you're served extra gravy (the broth part), you're adding roughly 10 to 15 calories per extra 10g of that liquid. The sago and tapioca jelly are basically pure carbs but they're not the main offender. Cold versus warm makes zero difference to your calorie count, so don't kid yourself that ais version is the diet option, bro. If you want to actually reduce it, the only real lever is asking for less gravy.