Meat, Grills & Lauk

How Many Calories in Ikan Empurau?

Ikan Empurau is a prized wild river fish from Sarawak, usually steamed simply with ginger and soy to let its naturally rich, fat-marbled flesh do all the talking.

530kcal / 1 restaurant serving (steamed whole, shared from 1.5-2kg fish, individual portion)
One restaurant portion of Ikan Empurau (about 350g, your share of a 1.5 to 2kg steamed whole fish) comes in at roughly 530 calories, with 65g protein and 25g fat. That fat is the whole point of this fish. Its diet of wild buah engkabang fruit gives the flesh an almost buttery quality you won't get from farmed fish, and that richness is where most of the calories live. The ginger, soy, and aromatics add almost nothing calorie-wise. It's the fish itself doing the heavy lifting.

Nutrition facts

Per 1 restaurant serving (steamed whole, shared from 1.5-2kg fish, individual portion) (350g)AmountPer 100g
Calories530 kcal151 kcal
Protein65 g19 g
Carbs3 g1 g
Fat25 g7 g

Where the calories come from

Empurau flesh (steamed, ~300g edible)300g
475 kcal
Sesame oil drizzle5g
40 kcal
Light soy sauce dressing20g
10 kcal
Ginger, spring onion, coriander aromatics25g
5 kcal

The real talk

Empurau is basically the wagyu of freshwater fish. It's expensive (think hundreds of ringgit per kilo at a restaurant), it's caught wild in Sarawak's rivers, and it's eaten simply steamed so nothing masks the natural fat. That fat is what gives it the flavour and that's also what drives the 530 calories per serving. At 65g protein and 25g fat, this is a high-protein, moderate-fat meal with almost zero carbs. For a weight loss meal it's actually not bad in terms of macros, assuming you skip the white rice and eat just the fish. Heads up though: these numbers are a genuine ballpark estimate. Hard nutritional data on Empurau is basically non-existent, so treat 530 cal as a reasonable guess rather than a lab result.

What actually changes the maths here is the sesame oil drizzle and any extra soy-based sauces the kitchen adds. That 5g sesame oil accounts for about 40 calories on its own, and some restaurants are heavy-handed with it. Ask them to go light. The bigger variable is portion size, because sharing a whole fish at a table means your 300g of edible flesh can swing 50 to 80 calories either way depending on who takes the thick belly cuts versus the thinner tail sections. Belly meat = more fat = more calories. If you're watching closely, take the tail and leave the belly to the person who's not counting lah.

How to eat it lighter

Common questions

How many calories in Ikan Empurau?
One restaurant portion of steamed Ikan Empurau (around 350g, your individual share of a whole fish) is roughly 530 calories, with 65g protein, 25g fat, and only 3g carbs. Note that this is a best-estimate figure as reliable nutritional data for this fish is very limited.
What is Ikan Empurau and why is it so expensive?
Empurau is a wild-caught river fish found in Sarawak, Borneo. It's expensive because it can only be caught wild (it doesn't survive in farms), grows slowly, and its unique diet of wild forest fruits gives the flesh a buttery, rich flavour unlike any other freshwater fish. Prices at Sarawak restaurants often run into hundreds of ringgit per kilo, making it a special occasion order.
Is Ikan Empurau a healthy choice for someone losing weight?
Honestly, not bad. The macros are solid: 65g protein, low carbs, and the fat is natural fish fat rather than added cooking oil. The issue is cost more than calories. If you're eating it at a restaurant, skip the rice and pair with vegetables and you've got a high-protein, reasonable-calorie meal. Just watch the sesame oil drizzle and any extra sauces the kitchen adds.

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