Kari Ayam is a classic Malaysian chicken curry, the one you see at every nasi campur counter and mamak stall from KL to Kota Belud. The chicken is braised in a spiced gravy made with coconut milk, dried chilies, lemongrass and a bunch of rempah. It is genuinely good food. At 350 calories a serving, it is not terrible either, but just know that the chicken itself only accounts for about 190 of those calories. The gravy, that thick santan-based liquid you keep pouring over your rice, is where the other 120 calories live. To be honest about the numbers here, hard data on Malaysian hawker dishes is thin, so treat 350 as a reasonable ballpark, not a lab result.
What actually swings the calories is how much gravy you take and which stall you are at. A mamak-style kari ayam uses thinner gravy with less santan and drops to around 300 calories, but it can be oilier so it is not automatically lighter. The kampung-style version with thick rich santan runs about the same 350 calories if the portion is similar. Add a 80-100g potato in the gravy and you are up to 380 calories, mostly from extra carbs. Ask for chicken breast instead of thigh and you drop to about 290 calories because the meat has less fat. And if you are scooping this over 200-250g of white rice for a full nasi kari plate, add another 270 calories and you are sitting at 620 total. The gravy ladle is the real lever here. One ladle or two makes a genuine difference.