Meat, Grills & Lauk

How Many Calories in Ikan Masak Lemak?

Fish cooked in a rich coconut milk and turmeric gravy, a staple at any nasi campur counter where the santan is doing most of the calorie heavy lifting.

370kcal / 1 hawker lauk portion (fish + gravy)
One hawker portion of Ikan Masak Lemak (fish plus gravy, around 220g) comes in at roughly 370 calories. The fish itself is only about 140 calories, but that coconut milk gravy adds another 175 calories on top, which is where most of the damage comes from. High fat at 27g, decent protein at 24g, low carbs at 7g. Eat it with a plate of white rice and you are looking at 600 to 700 calories total depending on the rice portion.

Nutrition facts

Per 1 hawker lauk portion (fish + gravy) (220g)AmountPer 100g
Calories370 kcal168 kcal
Protein24 g11 g
Carbs7 g3 g
Fat27 g12 g

Where the calories come from

Fish fillet/piece (e.g. ikan merah, tenggiri, kembong)130g
140 kcal
Coconut milk gravy (santan)70g
175 kcal
Aromatics and chili paste (rempah, turmeric, lemongrass, onion)20g
55 kcal

The real talk

Honestly, 370 calories for a lauk portion is not that bad on its own. The fish itself, maybe 130g of ikan merah or tenggiri, is only around 140 calories and gives you a solid 24g of protein. The problem is the gravy. That 70g of santan-based kuah is packing 175 calories, more than the actual fish, and it soaks into everything on your plate. Worth flagging that these are ballpark estimates, because hard nutrition data for Malaysian home-style and hawker dishes is basically nonexistent. The real number could be 330 or it could be 420 depending on how heavy-handed the cook is with the coconut milk that day.

What actually moves the maths is how much gravy you take and whether the cook uses thick santan or the thinner stuff. A Negeri Sembilan-style masak lemak cili api version with extra santan can push to 430 calories for the same size portion. If you get kembong instead of a bigger fillet, the whole thing drops to around 280 calories because the portion is smaller and there is less gravy per serving. Practically speaking, if you are watching calories, ask for less kuah, eat the fish and leave some gravy in the tray. You can easily shave 50 to 80 calories just doing that, and you still get most of the flavour lah.

Ikan Masak Lemak variants, ranked by calories

VariantCaloriesNotes
Ikan kembong (mackerel, small whole fish)280 kcalSmaller portion ~150-160g total, leaner small fish, less gravy per serving
Ikan merah or tenggiri fillet (standard hawker)370 kcalTypical nasi campur lauk scoop, ~220g fish + gravy
Ikan masak lemak cili api (extra santan, richer)430 kcalMore coconut milk, sometimes with extra oil, richer Negeri Sembilan style

How to eat it lighter

Common questions

How many calories in Ikan Masak Lemak?
A standard hawker portion (fish plus gravy, around 220g) is approximately 370 calories. The fish contributes about 140 calories and the coconut milk gravy accounts for around 175 calories. Smaller versions with ikan kembong come in at around 280 calories, while a richer cili api version can reach 430 calories.
Is Ikan Masak Lemak healthy for weight loss?
It depends on how you eat it. The fish itself is a good source of protein, around 24g per serving. But the santan gravy is high in saturated fat and adds a lot of calories without filling you up much. If you ask for less gravy and pair it with vegetables instead of extra rice, it fits fine into a calorie-controlled diet.
What is the difference between Ikan Masak Lemak and Ikan Masak Lemak Cili Api?
Masak lemak cili api is the spicier Negeri Sembilan version, typically made with more coconut milk and bird's eye chili. Because of the extra santan, a portion can run about 60 calories higher, around 430 calories versus the standard 370. Same concept, just richer and hotter.

Related foods

See all Meat, Grills & Lauk calories, ranked →

Calorie and macro figures are estimates for a typical hawker or kopitiam serving. Actual numbers vary by stall, recipe and portion size. Use them as a guide, not gospel.

New to all this? Read how I went from 128kg to 86kg without cutting rice →

Want to know how many calories you actually need?
Use The Calculator