So 350 calories for a bowl of ABC, is that good or bad? Honestly, for a dessert it's not the worst thing in the world, but you need to understand where those calories come from because the breakdown is wild. The shaved ice, which is like 250g of the bowl, contributes maybe 5 calories. Basically nothing. The entire calorie count sits in the 70g of syrups at 140 calories and the 35g of condensed milk at 100 calories. That's 240 calories of pure sugar before you even count the red beans and toppings. Fair warning though, these numbers are a genuine ballpark estimate because solid nutritional data for Malaysian hawker desserts is thin. The actual count depends entirely on how heavy-handed your uncle with the syrup bottle is.
Here's what really moves the needle: the syrup pour and whether they use condensed or evaporated milk. Ask for kurang manis and you can probably knock it down to around 220 calories, that's not a small saving. Swap condensed for evaporated milk and you cut another chunk of fat and sugar. The toppings like attap chee, corn, and agar jelly together are only about 45 calories for 100g, so those are not your enemy here. Red beans at 55 calories for 60g are actually decent, a bit of fibre and protein in there. Where people really go off the rails is adding ice cream (430 cal total) or durian (480 cal for 2 small pieces). If you're dieting, ABC is fine as an occasional thing, just skip the ice cream scoop and say kurang manis like you mean it.