How to Make Nasi Lemak (Traditional & Healthy Version)

Nasi Lemak is a beloved Singaporean breakfast staple, found everywhere from bustling hawker centres to classic kopitiams. This fragrant coconut rice dish is traditionally served with spicy sambal, crispy ikan bilis (anchovies), roasted peanuts, hard-boiled eggs, and cucumber slices, creating a harmonious blend of textures and flavours. Rooted in Malay heritage, Nasi Lemak has become an icon of Singaporean hawker culture, enjoyed by all communities and often adapted with fusion influences. Singapore’s Nasi Lemak stands out for its versatility and balance—rich coconut rice meets tangy, spicy, and savoury sides, making every bite a satisfying experience. Whether eaten for breakfast or lunch, it’s a meal that brings people together, often shared in kopitiams or enjoyed as a quick meal before work. This healthy version stays true to its heritage, offering all the authentic flavours with mindful cooking techniques and portion control, so you can savour this classic without guilt.

35 min total2 servingsMedium650 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse the jasmine rice thoroughly until water runs clear
0%

Step 1 · Rinse the jasmine rice thoroughly until water runs clear

Rinse the jasmine rice thoroughly until water runs clear. Place rice, pandan leaves, coconut milk, and water into a rice cooker. Cook until fluffy and aromatic.

Step 2: While rice cooks
0%
10 min

Step 2 · While rice cooks

While rice cooks, hard-boil the eggs. Place eggs in boiling water for 10 minutes, then transfer to cold water to cool. Peel and halve.

Step 3: Heat a non-stick pan with a light spray of oil
0%
4 min

Step 3 · Heat a non-stick pan with a light spray of oil

Heat a non-stick pan with a light spray of oil. Add ikan bilis and stir-fry on medium heat until crispy and golden, about 3-4 minutes. Remove and set aside.

Step 4: Slice cucumber thinly and set aside
0%

Step 4 · Slice cucumber thinly and set aside

Slice cucumber thinly and set aside. Portion roasted peanuts into small servings.

Step 5: Warm up the sambal chilli in a pan over low heat if using homemade
0%

Step 5 · Warm up the sambal chilli in a pan over low heat if using homemade

Warm up the sambal chilli in a pan over low heat if using homemade. Use a low-oil version to keep it healthy.

Step 6: To serve
0%

Step 6 · To serve

To serve, plate a mound of coconut rice, add half a sliced egg, a handful of crispy ikan bilis, roasted peanuts, cucumber slices, and a spoonful of sambal on the side.

Why this recipe is healthy

By using light coconut milk, minimal oil, and portion-controlled accompaniments, this Nasi Lemak retains all its authentic Singaporean flavours with less fat and calories. The inclusion of eggs and ikan bilis boosts protein content, supporting muscle repair and satiety. Fresh cucumber and roasted peanuts offer additional nutrients and crunch, making this a wholesome, guilt-free breakfast.

A note on tradition

Nasi Lemak is a breakfast favourite across Singapore, beloved in both Malay homes and hawker centres. Its roots are deeply embedded in local food culture, often enjoyed with family at kopitiams or as a quick hawker meal. The dish has evolved with fusion influences, sometimes served with curry chicken or plant-based sides, reflecting Singapore’s multicultural food scene.

← Back to Nasi Lemak