# Nasi Lemak Calories: The Full Breakdown (Every Topping)

> How many calories in nasi lemak? Every topping broken down — chicken wing, fried egg, ikan bilis, sambal — using verified HPB Singapore data.

*By the NutriKaki Team · Data sourced from HPB Singapore · Updated April 2026*

Nasi lemak is arguably Singapore's most beloved breakfast — fragrant coconut rice wrapped in banana leaf, with sambal, crispy ikan bilis, roasted peanuts, a slice of cucumber, and your choice of protein. It's a complete flavour experience in one package.

It's also one of the most calorie-variable meals at the hawker centre. Depending on what you add, a nasi lemak set can range from a reasonable **450 calories** all the way to a **1,050-calorie** meal. Same dish, very different outcomes.

Here's exactly what each component contributes — so you can order smarter without giving up the dish you love.

## Nasi Lemak Calories at a Glance

| Set Combination | Approx. Calories |
| --- | --- |
| **Coconut rice + egg + ikan bilis + peanuts + sambal + cucumber** | **645 kcal** |
| Above + otah (1 piece) | ~673 kcal |
| Above + fried chicken wing (1) | ~700–800 kcal |
| **Above + fried chicken wing (2) + extra sambal** | **~1,040–1,070 kcal** |

> **Key takeaway:** The coconut rice and its standard accompaniments account for around 645 calories, per HPB's own nasi lemak (egg, ikan bilis, peanut set) reference. Every protein you add goes on top of that. One fried chicken wing alone adds about 185 calories.

## Breaking Down Every Component

| Component | Approx. Calories | Main Concern |
| --- | --- | --- |
| Coconut rice (standard portion) | 280–350 kcal | High fat from coconut milk |
| Sambal (1–2 tbsp) | 30–55 kcal | Sugar + sodium |
| Ikan bilis and peanuts (combined) | 118 kcal | High sodium |
| Fried egg (1) | 85–100 kcal | Saturated fat |
| Cucumber (2–3 slices) | ~5 kcal | None — eat all of it |
| Otah (1 piece) | 28 kcal | Moderate sodium |
| Fried chicken wing (1) | 185 kcal | Saturated fat, high sodium |
| Rendang (beef, 1 piece) | 223 kcal | High fat + sodium |

## Why the Rice Is the Foundation — and the Problem

Unlike plain steamed rice, nasi lemak rice is cooked in coconut milk, pandan leaves, and sometimes a small amount of coconut cream. This makes it significantly more calorie-dense. A portion of nasi lemak rice has roughly **50–80% more calories** than the same volume of plain white rice.

Requesting **"less rice"** is the single most effective calorie-saving move you can make at the nasi lemak stall — before you even think about toppings.

> **Watch the ikan bilis and peanuts:** Fried anchovies and peanuts are small and easy to eat in large quantities. HPB's standard 29g serving of ikan bilis and peanuts together contains around 180mg of sodium — moderate on its own, but it climbs quickly if you take more than a small handful.

## How to Build a Smarter Nasi Lemak Order

**✅ Request less rice**The most impactful single change. Saves coconut milk calories right at the base. *(Save: ~80–120 kcal)*

**✅ Choose otah over chicken wing**Same protein satisfaction, far fewer calories. *(Save: ~155 kcal)*

**✅ Go easy on sambal**It adds up. One tablespoon instead of three saves meaningful sugar and sodium. *(Save: ~20–35 kcal)*

**✅ Eat all the cucumber**5 calories and it genuinely helps you feel full. Never leave it behind. *(Win: free fullness)*

**⚠️ Stop at one protein**Each additional wing or piece of rendang stacks on another 185–225 calories. One is enough. *(Save: 185–225 kcal)*

**⚠️ Watch the ikan bilis and peanuts portion**Easy to eat too many. A small pinch is flavour. A large pile adds up in calories and sodium. *(Save: ~50–70 kcal + sodium)*

> **The smart order:** Less rice, fried egg, a piece of otah, standard sambal and ikan bilis, all the cucumber. Around 450–530 kcal — a filling, satisfying breakfast that still leaves room for the rest of your day.

## How Nasi Lemak Compares to Other Hawker Breakfasts

| Breakfast | Approx. Calories | Verdict |
| --- | --- | --- |
| Kaya Toast + Soft-boiled eggs + Kopi-O | ~320–380 kcal | ✅ Lightest full breakfast |
| Mee Soto (clear broth) | ~330–400 kcal | ✅ Surprisingly light |
| Nasi Lemak (smart order, less rice + egg + otah) | ~450–530 kcal | 👍 Manageable |
| Nasi Lemak (standard with chicken wing) | ~700–800 kcal | ⚠️ Heavy for breakfast |
| Roti Prata (2 plain + curry + teh tarik) | ~600–750 kcal | ❌ Very heavy |

📖 **Related:** [15 Low-Calorie Hawker Dishes Under 400 kcal](https://nutrikaki.com/blog/low-calorie-hawker-guide) · [Chicken Rice Calories — Steamed vs Roasted Compared](https://nutrikaki.com/blog/chicken-rice-calories) · [Losing Weight While Eating Hawker Food Every Day](https://nutrikaki.com/blog/weight-loss-singapore-hawker-food)

## Frequently Asked Questions

**How many calories are in nasi lemak?**

A standard nasi lemak set with coconut rice, fried egg, ikan bilis, peanuts, cucumber, and sambal contains approximately 645 calories, per HPB's reference set. Adding a fried chicken wing brings the total to 700 to 800 calories.

**Is nasi lemak fattening?**

It can be, depending on what you add. The coconut rice base is more calorie-dense than plain rice, and fried proteins like chicken wings and rendang stack calories quickly. With smart choices — less rice, otah instead of chicken wing — it can fit comfortably into a healthy diet.

**Which topping adds the most calories to nasi lemak?**

Rendang and the fried chicken wing are the biggest additions — rendang runs about 223 kcal per piece, and the fried chicken wing about 185 kcal. Switching to otah (just 28 kcal) saves the most, roughly 155 to 195 calories depending on which protein you skip.

**How can I make nasi lemak healthier?**

Request less coconut rice (saves 80 to 120 kcal), choose otah or fried egg instead of chicken wing, use less sambal, and eat all the cucumber. These four changes can bring a 700-calorie set down to around 450 calories.

**How many calories is the coconut rice in nasi lemak?**

The coconut rice portion in a standard set is approximately 280 to 350 calories, depending on portion size. It is more calorie-dense than plain steamed rice because it is cooked in coconut milk.

*Nutrition data sourced from the Health Promotion Board (HPB) Singapore food composition database. Values are approximate and vary by stall, portion, and cooking method. This article is for general wellness purposes only and does not constitute medical or dietary advice. Nutrition data referenced in this article is used under licence from the Health Promotion Board (HPB) of Singapore and may not be redistributed, republished, or reused commercially without NutriKaki's prior written permission.*

Full nutrition data for dishes in this guide

- [Chicken rice · 151 kcal/100g](https://nutrikaki.com/nutrition/chicken-rice)
- [Fried egg · 237 kcal/100g](https://nutrikaki.com/nutrition/fried-egg)

---
Full article: https://nutrikaki.com/blog/nasi-lemak-calories
