Nasi lemak calories

Rice cooked in coconut milk and pandan, served with sambal, fried anchovies (ikan bilis), roasted peanuts, cucumber and a boiled or fried egg.

Illustration of Nasi lemak

Quick answer

A typical serving of Nasi lemak (1 plate with egg, sambal, ikan bilis and peanuts) has about 500 kcal. Most servings fall between 400 and 650 kcal, depending on the portion and the recipe.

Calories
500 kcal
Protein
15 g
Carbs
62 g
Fat
21 g

Nutrition facts per serving

Serving: 1 plate with egg, sambal, ikan bilis and peanuts, about 300 g.

NutrientAmountShare of calories
Calories500 kcal100%
Protein15 g12%
Carbohydrates62 g50%
Fat21 g38%

Calories in common versions

VersionTypical calories
Nasi lemak bungkus (small packet)400 kcal
With fried chicken (nasi lemak ayam goreng)800 kcal
With beef rendang750 kcal
With sambal sotong650 kcal

What drives the calories

  • Coconut milk in the rice adds fat to every spoonful.
  • Sambal is usually cooked in a lot of oil and sugar.
  • Fried sides such as ayam goreng or a fried egg add 150 to 300 kcal each.

How to make it lighter

  • Choose a boiled egg instead of a fried egg.
  • Ask for less rice (nasi sikit) and extra cucumber.
  • Take less sambal, or eat the sambal without the oil on top.

How to log Nasi lemak in Nibbs

Take the photo from above with the packet fully open so Nibbs can see the rice, sambal, egg and each side. Nibbs then estimates the portion and the calories for your actual plate, and you can edit any item before you save it.

Nasi lemak calorie questions

How many calories are in nasi lemak?

A typical plate of nasi lemak with egg, sambal, ikan bilis and peanuts has about 500 kcal. Most plates fall between 400 and 650 kcal. Adding fried chicken brings it to about 800 kcal, and a large plate with a big piece of fried chicken can pass 1,000 kcal.

Is nasi lemak healthy?

Nasi lemak is high in fat and refined carbs because of the coconut rice, sambal oil and fried sides. A smaller packet with a boiled egg and less sambal fits into most calorie targets.

How many calories are in nasi lemak bungkus?

A small nasi lemak bungkus from a stall has about 350 to 450 kcal, depending on the amount of rice and sambal.

Track Nasi lemak with a photo

Nibbs is the AI calorie tracker built for Asian food. Snap your plate and get calories and macros in seconds.

Related dishes

Calorie tracker for Malaysian food