
This dish brings Malaysia’s national breakfast to your kitchen with its signature coconut-scented rice and fiery sambal. The combination of creamy rice, crispy anchovies, and rich peanuts creates a perfect balance of textures and flavors.
Traditional methods ensure authentic results, from slow-cooking the rice in coconut milk to frying the anchovies until golden. Each element comes together for a meal that’s both comforting and deeply aromatic.
Ingredients for Recipe of Nasi Lemak
Authentic Malaysian flavors start with coconut rice, crispy anchovies, and a fiery sambal.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 2 cups | Full-fat for creaminess |
| Water 💧 | 1 ½ cups | For cooking rice |
| Pandan Leaves 🌿 | 2 whole | Knot each leaf before using |
| Salt 🧂 | 1 tsp | Divided for rice and sambal |
| Dried Anchovies 🐟 | ½ cup | Small silver fish variety |
| Vegetable Oil 🫒 | ½ cup | For deep frying anchovies |
| Raw Peanuts 🥜 | ½ cup | Shelled, unsalted |
| Red Chilies 🌶️ | 10 whole | Fresh, stems removed |
| Shallots 🧅 | 4 whole | Peeled, roughly chopped |
| Garlic Cloves 🧄 | 4 cloves | Peeled for sambal |
| Shrimp Paste 🦐 | 1 tbsp | Belacan, toasted first |
| Palm Sugar 🍚 | 1 tbsp | Or substitute brown sugar |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Cucumber 🥒 | 1 whole | Sliced for garnish |
| Hard-Boiled Eggs 🥚 | 4 whole | Peeled and halved |
The jasmine rice is non-negotiable for authentic texture. Look for Thai jasmine at Asian markets—it’s more fragrant than standard white rice. Coconut milk should be full-fat; light versions won’t give you that rich, creamy base the dish demands. Pandan leaves add a floral note essential to the rice (find them frozen at H Mart or 99 Ranch). If you can’t locate them, a drop of pandan extract works in a pinch.
No pandan? Skip it—don’t substitute with vanilla. Dried anchovies can be swapped for fresh sardines if you’re feeling adventurous. For the sambal, dried chilies rehydrated in hot water work if fresh aren’t available. Shrimp paste is key for umami depth; Maesri or Thai Kitchen brands are widely available. Peanuts can be swapped for cashews, but toast them first for maximum crunch.
Cooked rice stays fresh for 2 days refrigerated. The sambal intensifies overnight—make it a day ahead if possible. Anchovies and peanuts keep in airtight containers for 1 week. Re-crisp anchovies in a dry pan before serving leftovers.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump jasmine rice, coconut milk, and pandan leaves in a pot—no fancy steps, just set and forget.
- Fragrant Comfort: The coconut milk and pandan create this rich, floral aroma that fills my kitchen. Honestly, it’s my favorite part of the day.
- Breakfast to Dinner: I serve it with fried egg for breakfast, then pair leftovers with curry at night. Between us, it’s the most adaptable dish I know.
Step-by-Step Instructions for Fragrant Coconut Rice With Spicy Sambal
Master these techniques to create the perfect balance of aromatic rice and bold, spicy accompaniments.
Step 1: Prepare the Coconut Rice Base
Rinse the 2 cups Jasmine Rice under cold water until the water runs completely clear. This removes excess starch and prevents the rice from becoming gummy. Drain thoroughly in a fine-mesh sieve.
In a medium pot, combine the drained jasmine rice, 2 cups Coconut Milk, 1.5 cups Water, and 2 whole Pandan Leaves (knotted to release their aroma). Add ½ tsp Salt—this seasons the rice from within. The liquid should shimmer with the coconut milk’s richness.
Bring to a gentle boil over medium-high heat, then immediately reduce to low heat. Cover and simmer for 15-18 minutes until the liquid is fully absorbed and the rice is tender. Resist the urge to stir—the undisturbed rice develops a fluffy, fragrant texture infused with pandan and coconut.
Step 2: Fry the Anchovies and Peanuts
Heat the ½ cup Vegetable Oil in a deep skillet over medium heat. When the oil shimmers, add the ½ cup Dried Anchovies in a single layer. Fry for 3-4 minutes, stirring occasionally, until they turn golden brown and crisp.
Using a slotted spoon, transfer the anchovies to a paper towel-lined plate to drain. In the same hot oil, add the ½ cup Raw Peanuts. Fry for 4-5 minutes until light golden and fragrant, stirring frequently to prevent burning. The peanuts will continue to crisp as they cool.
Remove the peanuts with a slotted spoon and drain on paper towels. Reserve the oil in the skillet—its deep umami flavor from the anchovies and peanuts will enhance the sambal.
Step 3: Craft the Spicy Sambal
In the same skillet with the reserved oil, sauté the 4 whole Shallots (roughly chopped) over medium heat for 3-4 minutes until translucent and soft. Add the 10 whole Red Chilies, 4 cloves Garlic Cloves, and 1 tbsp Shrimp Paste.
Cook for 5-6 minutes, stirring constantly, until the chilies soften and the mixture darkens slightly. The shrimp paste will mellow and blend into the oil, creating a deeply savory base. Add the 1 tbsp Palm Sugar and continue cooking for 2 minutes until it dissolves and caramelizes lightly.
Remove from heat and stir in the 1 tbsp Lime Juice. The sambal should be thick, glossy, and vibrant red with a balance of heat, sweetness, and tang. Let it cool slightly before serving to allow the flavors to meld.
Step 4: Assemble and Serve
Fluff the cooked coconut rice with a fork and discard the pandan leaves. Mound the fragrant rice onto serving plates. Arrange the 4 whole Hard-Boiled Eggs (peeled and halved) alongside, and garnish with the 1 whole Cucumber (sliced).
Spoon the crispy anchovies and peanuts over the top, then drizzle generously with the sambal. The contrast of creamy rice, rich eggs, fresh cucumber, and fiery sambal creates the signature harmony of this dish. Serve immediately while the rice is still warm and the toppings are crisp.
Pro Tips For Making Recipe Of Nasi Lemak
- Rinse the Rice: Wash the jasmine rice until the water runs clear—this removes excess starch so your nasi lemak stays fluffy instead of gummy.
- Bloom the Pandan: Tie the pandan leaves into a knot and bruise them slightly before adding to the rice cooker; it releases more aroma into the coconut milk.
- Balance the Liquids: Use a 1:1 ratio of coconut milk to water, and don’t exceed it—I learned this the hard way after ending up with mushy rice more than once.
- Salt the Coconut Milk: Add the salt directly to the coconut milk before mixing with rice; it distributes better and actually changes the outcome of the flavor.
Flavor Customization for recipe of nasi lemak
Extra Heat Sambal
For more fiery heat, add 5-10 Thai bird’s eye chilies to the sambal mix. These small chilies pack intense heat—I use them when I want to wake up my taste buds. Just remove seeds if you prefer less spice.
Sweet and Tangy Twist
Balance the heat with extra sweetness by adding 1 extra tbsp palm sugar and 2 tbsp tamarind paste to the sambal. This creates a sweeter, tangier profile that pairs beautifully with the creamy rice.
Crunchy Toppings
Enhance texture by adding fried shallots to your anchovies and peanuts. I buy pre-fried shallots from Asian markets for convenience. They add a delicate, crispy layer that complements the dish perfectly.
Protein Variations
Swap hard-boiled eggs for fried chicken or grilled squid. The chicken adds richness, while squid offers a briny contrast. Both are popular in Malaysian street food versions.
Herbal Rice Infusion
For added aroma, steep 1 lemongrass stalk (bruised) with the pandan leaves in the coconut milk. This citrusy note elevates the rice’s fragrance. I learned this trick from a night market vendor in Kuala Lumpur. 💡
Creamy Coconut Boost
For extra richness, stir ½ cup coconut cream into the cooked rice before serving. This makes the grains even more luscious and enhances the coconut flavor. It’s my go-to for special occasions.
Frequently Asked Questions
Can I use basmati rice instead of jasmine?
Jasmine is ideal for authentic texture, but basmati works in a pinch. Expect slightly firmer grains.
How do I reduce the sambal’s heat?
Remove chili seeds before blending and add 1 extra tbsp palm sugar for balance.
Can I make this ahead of time?
Yes! Cook rice fresh, but sambal and toppings keep for 2 days refrigerated.
What if I can’t find pandan leaves?
Use 1 drop pandan extract in the coconut milk. Skip entirely if unavailable.
Nutrition Facts
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026