Traditional Malaysian Nasi Lemak with Sambal Tumis
Jump to Section
Steamed coconut rice. Blistered sambal tumis. Crispy fried anchovies. Golden peanuts. Sliced cucumber. A halved hard boiled egg. That is the complete architecture of traditional Malaysian nasi lemak. Nasi lemak is not simple rice with chili sauce on the side. It is a national breakfast treasure inscribed on the UNESCO Representative List of Intangible Cultural Heritage, balancing rich coconut fats against fiery, caramelized chili paste.
My first attempt at nasi lemak was an absolute failure. I poured pure coconut milk over the rice without measuring water, producing a heavy, oily porridge that clumped into greasy lumps. On the side, I rushed the chili paste over high heat, pulling it off the stove after eight minutes. The paste tasted raw, sharp, and bitter. The breakthrough came when I balanced the coconut liquid with plain water and gave the sambal a full half hour of gentle simmering to reach pecah minyak. If you want to understand how grain chemistry dictates regional staples, explore my guide on ++the cultural role of rice++ across Southeast Asia.
Coconut Rice Requires Balanced Liquid Ratios and Knotted Pandan Leaves
The word lemak in Malay translates directly to rich or fatty, pointing to the coconut milk that infuses every grain. Cooking rice in coconut milk requires careful liquid management.
Pure canned coconut milk carries seventeen to twenty percent fat. If you cook raw jasmine rice in undiluted coconut cream, the heavy saturated fats coat the rice grains before the starches can gelatinize. The fats trap steam, preventing the starch granules from absorbing liquid evenly. The result is rice that feels hard in the center yet greasy and soggy on the surface.
The winning kitchen ratio is equal parts full fat coconut milk and clean water. One cup of coconut milk paired with one cup of water for every two cups of raw jasmine rice. This dilution provides enough free moisture for the starch to swell while delivering deep coconut aroma. A teaspoon of fine salt enhances the natural sweetness of the rice, while fresh pandan leaves tied into knots release floral 2 acetyl 1 pyrroline notes into the steam. For another masterclass in infusing poaching broths into aromatic rice, see our technique in ++Singapore Hainanese chicken rice++.
Sambal Tumis Relies on the Pecah Minyak Oil Splitting Mechanism
Sambal is the soul of nasi lemak. A mediocre plate with exceptional sambal wins every time, while great rice with raw sambal fails completely.
Traditional sambal tumis is a paste of rehydrated dried chilies, fresh red chilies, peeled shallots, garlic, dried anchovies, and toasted belacan shrimp paste. Raw chilies and alliums carry harsh sulfurous compounds and excessive surface moisture. If you only fry this paste for five minutes, the chilies taste acrid and upset the stomach.
True Malaysian hawkers cook the chili paste over medium low heat for twenty five to thirty minutes until it reaches pecah minyak, which translates to oil splitting. During the early stages, the paste bubbles furiously as water steams away. As the moisture evaporates, the temperature rises above the boiling point of water. The natural oils separate from the solids and float to the surface in a clear red layer.
Pecah minyak confirms that all raw vegetable waters have escaped, allowing the sugars from the shallots and palm sugar to caramelize. The paste turns from bright red to deep crimson, developing a mellow sweetness and rounded heat. Add tamarind pulp water only after pecah minyak occurs to provide a tart counterweight to the rich chili paste.
Belacan Shrimp Paste Searing Supplies Essential Pyrazines and Glutamate
Belacan is the savory backbone of authentic Malaysian sambal. Omitting it leaves the sauce flat and one dimensional.
Belacan is made from tiny planktonic shrimp called krill, salted and fermented in wooden troughs for months before being pressed into firm blocks. According to ++food microbiology studies on PubMed++, long crustacean fermentation generates high concentrations of free glutamic acid and savory volatile pyrazines.
When blended into the chili paste and simmered in oil, belacan releases an earthy, savory richness that ties the sharp heat of the chilies to the sweet palm sugar. For home cooks sensitive to intense aromas, toasting a small block of belacan in a dry skillet for two minutes before blending drives off volatile ammonia while concentrating its savory essence.
Crispy Ikan Bilis Frying Demands Thorough Dehydration
Dried anchovies, known as ikan bilis, provide the signature salty crunch that contrasts with soft coconut rice. Frying them incorrectly yields tough, chewy fish that stick to your teeth.
Dried anchovies carry surface salt and storage dust from open air markets. Rinsing them under cold water is necessary, but damp fish dropped into hot oil will splatter violently and steam instead of frying. Surface water prevents the fish from crisping.
After rinsing, spread the anchovies across paper towels and press them completely dry. Let them air dry on the counter for twenty minutes before frying. Fry the dried fish in shimmering oil over medium low heat for three minutes, tossing continuously until pale amber. Drain them on paper towels and let them cool. They turn shatteringly crisp only after cooling to room temperature.
Five Traditional Accompaniments Complete the Balanced Plate
Nasi lemak is never eaten as isolated rice and sauce. The dish is a planned study in contrasting textures and flavors.
Crispy ikan bilis provides sharp salt and crunch. Roasted skin on peanuts offer earthy, buttery richness that absorbs the fiery chili paste.
Cool cucumber slices deliver crisp hydration and clean acidity, resetting the tongue after spicy bites. Halved hard boiled eggs supply rich, custardy yolks that temper the heat of the sambal.
Fresh banana leaves serve as the traditional serving base. Warm coconut rice ladled onto a fresh banana leaf wilts the waxy surface, releasing a gentle herbal fragrance that blends into the coconut steam. For an elaborate weekend feast, Malaysians pair this plate with tender skewers of ++easy homemade chicken satay++ or wok fried ++Indonesian street style nasi goreng++.
Ingredients for Traditional Nasi Lemak with Sambal
Fragrant coconut rice (serves 4)
- 2 cups jasmine rice (about 400 g, rinsed until water runs clear)
- 1 cup full fat coconut milk (about 240 ml)
- 1 cup clean water (about 240 ml)
- 3 fresh pandan leaves (washed and tied into a tight knot)
- 1 stalk fresh lemongrass (bruised with the back of a knife)
- 1 tsp fine sea salt
Sambal tumis chili paste
- 20 dried red chilies (stems removed, boiled in water for 15 minutes, drained)
- 4 fresh red finger chilies (roughly sliced)
- 8 small shallots (peeled and halved)
- 5 cloves fresh garlic (peeled)
- 1 tsp belacan shrimp paste (toasted in a dry pan)
- 3 tbsp dried anchovies (rinsed and drained)
- 5 tbsp neutral cooking oil (peanut or vegetable oil)
- 2 tbsp tamarind pulp water (1 tbsp seedless tamarind paste mixed with 3 tbsp warm water)
- 2.5 tbsp grated palm sugar or dark brown sugar
- 0.5 tsp fine sea salt (adjust to taste)
Classic plate garnishes
- 1 cup dried anchovies or ikan bilis (rinsed, patted dry, fried crisp)
- 0.5 cup raw red skin peanuts (fried until golden)
- 4 large eggs (hard boiled for 8 minutes, peeled, halved)
- 1 English cucumber (sliced into thick rounds)
- Fresh banana leaf sheets (wiped clean, optional for serving)
Step by Step Method for Nasi Lemak
- Rinse the raw jasmine rice in a fine sieve under cold running water for thirty seconds to wash away loose surface starch. Drain thoroughly.
- Transfer the drained rice into your rice cooker bowl or a heavy bottomed saucepan. Pour in the full fat coconut milk, water, and salt. Stir gently to dissolve the salt. Nest the knotted pandan leaves and bruised lemongrass stalk into the liquid.
- Cook in an electric rice cooker on the standard white rice setting. If cooking on a stovetop, bring the liquid to a rolling boil over medium heat, stir once, cover tightly with a lid, and reduce heat to the lowest simmer for sixteen minutes. Turn off the burner and leave the lid untouched for ten minutes to steam. Remove the pandan leaves and lemongrass, then fluff gently with a fork.
- Place the soaked dried chilies, fresh red chilies, shallots, garlic, toasted belacan, and three tablespoons of raw anchovies into a blender. Add two tablespoons of water and blend into a thick, uniform paste.
- Heat five tablespoons of cooking oil in a wok or deep skillet over medium low heat. Pour in the blended chili paste and stir immediately into the oil.
- Cook the paste slowly for twenty five minutes, stirring every two minutes to prevent sticking. Watch as the water boils off and the oil visibly separates, forming pools of glossy crimson oil on the surface.
- Pour in the tamarind juice, grated palm sugar, and salt. Simmer for five additional minutes while stirring until the sambal turns deep ruby red and coats the back of a spoon. Taste and adjust with a pinch more sugar if the chilies are very hot. Remove from heat.
- Pour two inches of oil into a small pot over medium heat. Fry the raw peanuts for four minutes until golden brown, then drain on paper towels and sprinkle with a pinch of salt.
- In the same hot oil, add the thoroughly dried anchovies. Fry over medium low heat for three minutes until crisp and amber gold. Transfer to paper towels to cool.
- Cut a clean square of banana leaf and place it across a serving plate. Mound a generous bowl of warm coconut rice in the center.
- Spoon two tablespoons of warm sambal tumis next to the rice. Arrange a handful of crispy anchovies, fried peanuts, two cucumber slices, and two hard boiled egg halves around the perimeter. Serve warm.
Frequently Asked Questions
Q: Can I use light coconut milk instead of full fat coconut milk?
A: Light coconut milk contains excessive water and lacks the fat density needed to coat the grains. The rice will turn watery and smell faint. Always use full fat canned coconut milk or fresh pressed coconut milk, diluted fifty fifty with water, to achieve the proper tender texture.
Q: How can I tone down the heat in the sambal without losing flavor?
A: Cut the boiled dried chilies open with kitchen scissors and shake out the seeds under running water before blending. You can also replace five dried chilies with two mild sweet red bell peppers, which adds rich red color and body while lowering capsaicin heat.
Q: Why are my fried anchovies chewy instead of crunchy?
A: Chewy anchovies happen when they are dropped into the oil while still wet from rinsing, or when the frying flame is too high. Water causes the fish to steam inside the oil, while excessive heat burns the skin before the interior dries. Always press the fish dry on paper towels and fry over medium low heat until uniformly crisp.
Q: How should leftover coconut rice and sambal be stored?
A: Store the coconut rice and sambal in separate airtight containers in the refrigerator. The rice keeps for two days and is best reheated in a steamer basket with a sprinkle of water. The cooked sambal keeps for up to one week in the fridge or three months in the freezer. Reheat sambal in a small skillet over low heat until the separated oils melt back into the sauce.
Traditional Malaysian Nasi Lemak with Sambal Tumis
Malaysian Recipes, Rice Dishes, Southeast Asian
PT15M
PT30M
PT45M
Nutrition Facts
Ingredients
- 2 cups jasmine rice (about 400 g, rinsed until water runs clear)
- 1 cup full fat coconut milk (about 240 ml)
- 1 cup clean water (about 240 ml)
- 3 fresh pandan leaves (washed and tied into a tight knot)
- 1 stalk fresh lemongrass (bruised with the back of a knife)
- 1 tsp fine sea salt
- 20 dried red chilies (stems removed, boiled in water for 15 minutes, drained)
- 4 fresh red finger chilies (roughly sliced)
- 8 small shallots (peeled and halved)
- 5 cloves fresh garlic (peeled)
- 1 tsp belacan shrimp paste (toasted in a dry pan)
- 3 tbsp dried anchovies (rinsed and drained)
- 5 tbsp neutral cooking oil (peanut or vegetable oil)
- 2 tbsp tamarind pulp water (1 tbsp seedless tamarind paste mixed with 3 tbsp warm water)
- 2.5 tbsp grated palm sugar or dark brown sugar
- 0.5 tsp fine sea salt (adjust to taste)
- 1 cup dried anchovies or ikan bilis (rinsed, patted dry, fried crisp)
- 0.5 cup raw red skin peanuts (fried until golden)
- 4 large eggs (hard boiled for 8 minutes, peeled, halved)
- 1 English cucumber (sliced into thick rounds)
- Fresh banana leaf sheets (wiped clean, optional for serving)
Instructions
- Rinse the raw jasmine rice in a fine sieve under cold running water for thirty seconds to wash away loose surface starch. Drain thoroughly.
- Transfer the drained rice into your rice cooker bowl or a heavy bottomed saucepan. Pour in the full fat coconut milk, water, and salt. Stir gently to dissolve the salt. Nest the knotted pandan leaves and bruised lemongrass stalk into the liquid.
- Cook in an electric rice cooker on the standard white rice setting. If cooking on a stovetop, bring the liquid to a rolling boil over medium heat, stir once, cover tightly with a lid, and reduce heat to the lowest simmer for sixteen minutes. Turn off the burner and leave the lid untouched for ten minutes to steam. Remove the pandan leaves and lemongrass, then fluff gently with a fork.
- Place the soaked dried chilies, fresh red chilies, shallots, garlic, toasted belacan, and three tablespoons of raw anchovies into a blender. Add two tablespoons of water and blend into a thick, uniform paste.
- Heat five tablespoons of cooking oil in a wok or deep skillet over medium low heat. Pour in the blended chili paste and stir immediately into the oil.
- Cook the paste slowly for twenty five minutes, stirring every two minutes to prevent sticking. Watch as the water boils off and the oil visibly separates, forming pools of glossy crimson oil on the surface.
- Pour in the tamarind juice, grated palm sugar, and salt. Simmer for five additional minutes while stirring until the sambal turns deep ruby red and coats the back of a spoon. Taste and adjust with a pinch more sugar if the chilies are very hot. Remove from heat.
- Pour two inches of oil into a small pot over medium heat. Fry the raw peanuts for four minutes until golden brown, then drain on paper towels and sprinkle with a pinch of salt.
- In the same hot oil, add the thoroughly dried anchovies. Fry over medium low heat for three minutes until crisp and amber gold. Transfer to paper towels to cool.
- Cut a clean square of banana leaf and place it across a serving plate. Mound a generous bowl of warm coconut rice in the center.
- Spoon two tablespoons of warm sambal tumis next to the rice. Arrange a handful of crispy anchovies, fried peanuts, two cucumber slices, and two hard boiled egg halves around the perimeter. Serve warm.
Did you make this recipe?
Tag @asianfoodsdaily on Instagram or leave a comment below!
Testing Notes
Tested in Asha's kitchen. Last reviewed September 4, 2025.
Ingredient Substitutions
Substitution notes coming soon.
About Asha
Half Asian, half African cook raised between two food-obsessed cultures. I've spent 10 years learning Asian cooking traditions through family, friends, and thousands of hours at the stove — testing every dish until it works in a standard home kitchen.
Read my full story
Loading comments...