Fragrant coconut and pandan rice served with sambal, fried anchovies, peanuts and boiled egg, Malaysia's beloved national dish.
Nasi lemak is widely considered Malaysia's national dish, rice cooked in coconut milk with pandan leaf until fragrant and slightly rich, traditionally wrapped in banana leaf for sale at breakfast stalls across the country. The rice is only one part of the plate — a spoonful of sambal, sweet and spicy chile paste, sits alongside crispy fried anchovies, roasted peanuts, cucumber slices and a hard or fried egg, each component contributing its own texture and flavor. Eaten at any time of day despite its breakfast origins, nasi lemak's combination of rich, fragrant rice against the sambal's heat and the crunch of peanuts and anchovies makes it endlessly satisfying and craved by Malaysians everywhere.
Serves 4
Combine rinsed rice, coconut milk, water, pandan leaves and salt in a pot; bring to a boil, then cover and simmer 18 minutes until tender.
Let the rice rest, covered, off heat for 10 minutes.
Avoid stirring the rice once it starts simmering — this keeps the grains light and separate rather than gummy.
Fry the dried anchovies in oil until crisp and golden, about 3-4 minutes; drain.
Remove the pandan leaves from the rice and fluff with a fork.
Serve the rice with a generous spoonful of sambal, fried anchovies, roasted peanuts, cucumber slices and an egg on each plate.
Avoid stirring the rice once it starts simmering, since this keeps the grains light and separate rather than gummy.
Fry the anchovies until deeply crisp; they should shatter with a bite, adding real crunch against the soft rice.
Use real pandan leaves if you can find them — their subtle floral fragrance is a signature element of proper nasi lemak.
Adding fried chicken (nasi lemak ayam goreng) is an increasingly popular, heartier variation.
Some versions include cockles or other seafood as an additional side.
A vegetarian version skips the anchovies and eggs, focusing on the rice, sambal and peanuts.
Refrigerate rice and components separately up to 3 days; reheat the rice gently with a splash of water or coconut milk.
Nasi lemak has been a Malaysian breakfast staple for generations, its name meaning 'rich rice' referencing the coconut milk, and it has grown from a humble street food to a dish celebrated as a symbol of Malaysian culinary identity.
A few drops of pandan extract can substitute, though fresh leaves give a more subtle, authentic aroma.
Yes, blend dried chiles, shallot, garlic and shrimp paste, then fry until deeply fragrant and thickened — it's worth the effort for the freshest flavor.
Make sure to use full-fat coconut milk and real pandan leaves, and don't skip letting the rice rest, covered, after cooking to fully absorb the aroma.
Per serving (400g / 14.1 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.