Rice Meals

How Many Calories in Nasi Minyak?

Ghee-cooked rice served with dalca and kurma at kenduri, beautiful to eat and surprisingly heavy on calories once you count the oil.

750kcal / 1 plate (rice + dalca + kurma, kenduri-style)
A standard kenduri-style plate of nasi minyak comes in at around 750 calories for roughly 480g of food, covering the ghee rice, a scoop of dalca, and one piece of kurma. That is not a small number for what looks like a modest plate. The rice alone (250g of it cooked in ghee and spices) accounts for 445 of those calories, so you are already most of the way there before the lauk even lands on your plate. Keep in mind this is a ballpark estimate since nasi minyak varies a lot by cook and occasion.

Nutrition facts

Per 1 plate (rice + dalca + kurma, kenduri-style) (480g)AmountPer 100g
Calories750 kcal156 kcal
Protein28 g6 g
Carbs88 g18 g
Fat28 g6 g

Where the calories come from

Nasi minyak (ghee rice, ~250g)250g
445 kcal
Dalca (lentil + vegetable curry, ~150g)150g
120 kcal
Kurma daging or ayam (1 piece ~80g with gravy)80g
185 kcal

The real talk

Nasi minyak is kenduri food, which means it is designed to taste good and make you feel celebratory, not to help you hit a calorie deficit. At around 750 calories for a standard plate, it sits comfortably in heavy-meal territory. The rice is the main culprit. It is cooked in ghee, sometimes with added oil, and the fat soaks right into every grain. That 250g of rice alone is roughly 445 calories, compared to maybe 325 for the same weight of plain white rice. Add dalca (120 calories, not bad actually) and one piece of kurma with gravy (185 calories), and you are at 750 before you even reach for the acar or telur on the side. To be honest, these are ballpark estimates because hard calorie data for nasi minyak is thin, and every mak cik cooks it differently. Some use more ghee, some use less, some ladle the kurma gravy very generously. The real number at your cousin's wedding could be anywhere from 680 to 850 calories for a similar-looking plate.

What actually changes the maths here is mostly the rice portion and the gravy situation. If you take a smaller scoop of rice, say 180g instead of 250g, you are already saving close to 100 calories without touching the lauk. The kurma gravy is where hidden fat hides, so if you can ask for less gravy and more meat, you get more protein per calorie which is the better trade. Dalca is actually the friend here, it is lentil and vegetable-based and only around 120 calories for a decent scoop. Load up on that instead of asking for extra rice or another piece of meat with heavy gravy. And obviously, if you eat nasi minyak once a year at a wedding, bro, just eat it and enjoy. This is not the meal that broke your diet. The problem is when you eat it every weekend at a kenduri season.

Nasi Minyak variants, ranked by calories

VariantCaloriesNotes
Nasi minyak kosong (rice only, no lauk)445 kcalPlain ghee rice only, ~250g, no accompaniments
Nasi minyak + dalca sahaja565 kcalRice with lentil/vegetable curry, no meat
Nasi minyak + dalca + kurma (standard kenduri plate)750 kcalFull kenduri plate with ghee rice, dalca, and one kurma piece
Nasi minyak + dalca + kurma + acar + telur (full spread)900 kcalHeavy kenduri plate with extras like pickled acar and hard-boiled egg

How to eat it lighter

Common questions

How many calories in Nasi Minyak?
A standard kenduri plate with ghee rice, dalca, and one piece of kurma is around 750 calories for approximately 480g of food. The rice alone accounts for about 445 of those calories because it is cooked in ghee.
Is nasi minyak fattening?
It is calorie-dense, mainly because the rice is cooked in ghee and the kurma comes with a rich gravy. At 750 calories a plate it is not outrageous, but it is not a light meal either. If you are tracking calories, one plate fits into a normal day as long as you are not stacking it with heavy snacks before and after.
What is the difference between nasi minyak and nasi briyani?
Both use ghee or oil rice cooked with aromatics, but nasi briyani is the South Asian version with more spices like biryani masala and more aromatics (turmeric or yellow colouring in most Malaysian versions, saffron only in higher-end ones), often cooked by layering the rice with meat. Nasi minyak is the Malay kenduri version, usually simpler and served with dalca and kurma on the side rather than cooked together with the meat.

Related foods

See all Rice Meals 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