So here's the thing about fried YTF. Each piece is 90 calories, which on paper sounds very manageable. The problem is portion control is basically non-existent when you're standing at the stall pointing at stuff. Six pieces is 540 cal. Eight pieces with curry gravy is pushing 700 cal. The oil absorption is real, about 20 cal per piece just from frying, and that's a ballpark estimate because honest nutrition data for hawker YTF is basically nonexistent. Take these numbers as a reasonable guide, not gospel. The fish paste filling itself is actually decent protein at 6g per piece, so the macros aren't terrible. It's just that the frying packs in fat that the soup version doesn't have.
The soup version of the same piece is 60 cal versus 90 cal fried, so switching to the boiled version across a 6-piece serving saves you about 180 calories. That's not nothing, bro. A typical soup bowl with 5 pieces is around 300 cal, and if you stretch it to 8 pieces that's 480 cal, so the count really depends on how many you grab. If you're counting, skipping the curry gravy or sweet chilli sauce also saves 15 to 25 cal per piece. Order 6 pieces soup version with no sauce and you're at around 360 cal for a fairly filling plate with decent protein. Add a dipping sauce and go fried and suddenly you're at 600 plus. The maths changes fast. The actual piece count is where most people lose track, so count before you eat, not after.