Rice Meals

How Many Calories in Nasi Lemak?

The national breakfast. Coconut rice, sambal, peanuts, anchovies, egg, cucumber. Tastier than it is light.

556kcal / 1 standard bungkus
A standard nasi lemak bungkus (the small banana-leaf or paper-wrapped one with rice, sambal, peanuts, anchovies, half a boiled egg and cucumber) is about 556 calories. Add fried chicken and you are looking at 850 plus.

Nutrition facts

Per 1 standard bungkus (230g)AmountPer 100g
Calories556 kcal242 kcal
Protein22 g10 g
Carbs65 g28 g
Fat30 g13 g

Where the calories come from

Coconut rice150g
250 kcal
Sambal30g
100 kcal
Half boiled egg25g
39 kcal
Fried anchovies (ikan bilis)12g
50 kcal
Fried peanuts18g
105 kcal
Cucumber30g
5 kcal

The real talk

Here is the thing nobody tells you bro. The plain bungkus is not the problem. 556 calories for a full breakfast is honestly fine if the rest of your day is in check. The problem is what you add. Ayam goreng, rendang, sotong, an extra egg, and suddenly your RM4 breakfast is a 900 calorie monster before 9am.

The sneaky calories are in the rice and the sambal, not the parts you think. The rice is cooked in coconut milk so each grain soaks up fat. The sambal is fried in oil and balanced with sugar. The peanuts look like a garnish but fried peanuts are 600 kcal per 100g. None of it looks heavy. All of it adds up.

Zoom out and look at the weekly math. A bungkus every morning is 556 x 7, nearly 3,900 calories a week from breakfast alone. Half a kilo of body fat is roughly 3,850 calories. So the daily nasi lemak habit, on its own, is a potential half kilo a week if the rest of your eating does not make room for it. It is not one bungkus that gets people. It is the habit.

Also be honest about what you are buying with those calories. 22g of protein for 556 calories is a mediocre trade. For comparison, 300g of chicken breast is around 330 calories and gives you 69g of protein. Nasi lemak is a flavour purchase, not a protein purchase, and that is fine, as long as you know which one you are paying for.

One more thing: the bungkus at the roadside stall and the nasi lemak at a cafe are not the same food. The classic small bungkus is around 550. A restaurant plate with a mountain of rice, extra sambal and a big piece of fried chicken can pass 900 without trying. If you only remember one rule, remember that the wrapped banana leaf version is the safest version.

How the portions compare

556 kcal
Plain bungkus
850 kcal
With ayam goreng
920 kcal
With rendang + egg

Nasi Lemak variants, ranked by calories

VariantCaloriesNotes
Plain bungkus556 kcalRice, sambal, peanuts, ikan bilis, egg, cucumber
With telur mata650 kcalAdds a fried egg
With sambal sotong720 kcalAdds squid sambal
With rendang daging780 kcalAdds beef rendang
With ayam goreng850 kcalAdds a fried chicken thigh
Special (ayam + extras)950 kcalThe full works

How to eat it lighter

Common questions

Is nasi lemak good for weight loss?
A plain bungkus at 556 calories can fit a weight loss day, but only the plain one. Once you add fried chicken or rendang it becomes too calorie dense to eat often while losing weight.
How much protein is in nasi lemak?
A plain bungkus has about 22g of protein, mostly from the egg and anchovies. That is a decent amount for a breakfast, though the calorie cost is high for that protein.
Why is nasi lemak so high in calories?
The rice is cooked in coconut milk which adds fat to every grain, the sambal is fried in oil and sweetened with sugar, and the peanuts are fried. None of it looks heavy but the fat and sugar stack up fast.
How many calories in nasi lemak with fried chicken?
Around 850 calories. The fried chicken thigh alone adds roughly 300 calories to the plain bungkus, mostly from the skin and the frying oil.
Can I eat nasi lemak every day and still lose weight?
Technically yes if you stay in a calorie deficit, but it is hard. A 556 calorie breakfast leaves most people only 1,100 to 1,400 calories for lunch, dinner and drinks. Twice a week is a much easier way to keep it in your life.
How many calories in homemade nasi lemak?
You can get a home version down to around 420 calories by using light santan or half the usual amount, measuring the rice, baking or air frying instead of deep frying the extras, and going easy on the oil in the sambal.

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