🌍 FlavorBridge View Interactive Recipe →
🥥 🥢 Southeast Asian Cuisine

Nasi Lemak

Malaysia's national dish and most beloved breakfast — fragrant coconut milk rice cooked with pandan leaves, served with crispy fried anchovies (ikan bilis), roasted peanuts, half a hard-boiled egg, cucumber slices, and a generous spoonful of sambal — the fiery-sweet chili paste that is the heart of the entire dish. Simple elements, extraordinary result.

30 min prep 🔥40 min cook 70 min total 🍽4 servings 📊medium

The Cultural Story

Nasi lemak — "rich rice" or "fatty rice" — is the dish that defines Malaysian food identity more completely than any other. It is the national breakfast, the midnight snack, the school canteen staple, the hawker stall centerpiece, the dish that every Malaysian living abroad craves on the first night of homesickness. It appears at the same table regardless of ethnicity — eaten by Malay, Chinese, Indian, and indigenous Malaysian communities, each with their own slight variations, each claiming it as their own. In this, nasi lemak functions as a kind of edible national symbol: a dish of unity through appetite. The rice is cooked in coconut milk with pandan leaves (screwpine), which give it a subtle, floral green fragrance that is entirely its own. Pandan is the vanilla of Southeast Asian cooking — its scent is gentle, complex, and completely distinctive, and it transforms ordinary rice into something ceremonial. The coconut milk makes each grain separate and slightly rich, without being heavy. The traditional method involves soaking the rice, then cooking it in a mixture of coconut milk and water with knotted pandan leaves, then steaming off the excess liquid until each grain is perfectly separate and fragrant. In Malaysia, the smell of nasi lemak cooking at 5am is the smell of morning itself. The sambal is where the cook's personality lives. Every family's sambal is different. The base — dried chilies, shallots, garlic, belachan (shrimp paste), tamarind — is constant, but the balance of sweetness to heat, the depth of the shrimp paste, the acidity of the tamarind — these are matters of individual taste, regional tradition, and years of iteration. A good nasi lemak sambal should be deeply red, slightly oily, intensely fragrant, and complex enough to stand alone. It is the element that brings the dish to life: the coconut rice is the canvas, the anchovies and peanuts are the texture, the egg and cucumber are the relief — but the sambal is the soul.

Ingredients

Instructions

  1. 1Make the sambal first: It needs 20–30 minutes and improves with time. Drain the soaked dried chilies. Add them to a blender or food processor with shallots, garlic, and toasted belachan. Blend to a smooth paste, adding 2 tbsp water to help the blender move. Heat 4–5 tbsp oil in a wok or heavy pan over medium heat. Add the chili paste and fry, stirring constantly, for 15–20 minutes. The sambal is ready when the oil begins to separate and pool at the edges (this is called "pecah minyak" — the breaking of oil — and is the sign of a properly cooked Malaysian chili paste). Add tamarind paste, palm sugar, and salt. Stir and cook 3 more minutes. Taste: it should be fiery, sweet, slightly sour, and deeply savory. Set aside.
  2. 2Cook the coconut rice: Combine rinsed rice, coconut milk, water, knotted pandan leaves, ginger slice, and salt in a medium saucepan. Bring to a boil over medium-high heat, stirring once. Reduce heat to the absolute minimum. Cover tightly with a lid. Cook for 18 minutes without lifting the lid. Turn off heat and let rest covered for 10 minutes. The pandan knot will have infused the rice with its fragrance. Remove pandan and ginger before serving. Fluff gently with a fork.
  3. 3Fry the anchovies: Pat the dried ikan bilis completely dry. Heat 3cm of neutral oil in a small pan over medium-high heat until a test anchovy immediately sizzles. Add all the anchovies and fry, stirring, for 3–4 minutes until deep golden and crispy throughout. They will continue to crisp as they cool. Drain on paper towel, season lightly with salt if desired.
  4. 4Hard-boil the eggs: Place eggs in cold water, bring to a boil, cook 7 minutes from boiling for fully set yolks with no grey ring. Transfer immediately to ice water for 3 minutes. Peel and halve.
  5. 5Slice the cucumber: Cut into thin rounds or diagonal slices. No seasoning needed — they are the cooling element against the heat of the sambal.
  6. 6Assemble the plate: The traditional presentation is on a banana leaf (optional but traditional). Mound a serving of coconut rice in the center. Place the components around it: a generous spoonful of sambal directly on or beside the rice, a pile of crispy anchovies, a small pile of peanuts, the cucumber slices, and the halved egg. If serving chicken or fish, add alongside.
  7. 7The eating ritual: Mix everything together at the table. The sambal should bleed into the rice. The anchovies and peanuts provide crunch against the soft rice. The cucumber cools. The egg yolk enriches. This is nasi lemak — a dish that is always more than the sum of its parts.

Cook this with the full experience

Join FlavorBridge to explore authentic recipes from cultures around the world — with comments, ratings, and the stories behind every dish.

Open Interactive Recipe →