If you were to ask any Malaysian what dish feels like home, the resounding answer would be Nasi Lemak. Officially the national dish of Malaysia, it is a culinary masterpiece of contrasting textures and deeply bold flavors.
At its core, Nasi Lemak is deceptively simple: rice cooked in rich coconut milk and fragrant pandan leaf. But the true magic happens when that creamy, soothing rice is paired with its essential sidekicks—a fiery, sweet, and savory sambal, crispy fried anchovies, crunchy roasted peanuts, cooling cucumber, and a perfectly boiled egg. It is traditionally eaten for breakfast, wrapped in a neat little banana leaf parcel, but it is so deeply satisfying that you’ll crave it for lunch and dinner, too.
Here is how to bring the ultimate Malaysian comfort food into your own kitchen.
What You’ll Need
The Coconut Rice (Nasi)
- 2 cups Jasmine rice (rinsed and drained)
- 1 cup thick coconut milk
- 1 cup water
- 3-4 fresh pandan leaves (tied into a knot to release their aroma)
- 1 inch fresh ginger (peeled and thickly sliced)
- 1/2 teaspoon salt
The Sambal (Sweet and Spicy Chili Jam)
- 15-20 dried red chilies (snipped, deseeded, and soaked in hot water to soften)
- 1 large red onion (chopped)
- 4 shallots
- 3 cloves garlic
- 1 teaspoon belacan (toasted shrimp paste—this is the secret umami bomb!)
- 1/4 cup tamarind paste/juice (mixed from tamarind pulp and water)
- 2 tablespoons palm sugar (or brown sugar)
- 1/3 cup cooking oil
- Salt to taste
The Essential Accompaniments
- 1 cup ikan bilis (dried raw anchovies, rinsed and drained well)
- 1 cup raw, skin-on peanuts
- 2-3 hard-boiled eggs (halved)
- 1 small cucumber (cut into thick, cooling slices)
How to Make It
- Cook the fragrant rice: In a rice cooker or a medium pot, combine the rinsed Jasmine rice, coconut milk, water, ginger slices, and salt. Bury the knotted pandan leaves right in the center of the rice. Cook as you normally would. Once done, let it sit for 10 minutes before fluffing it gently with a fork. The aroma filling your kitchen will be incredible!
- Fry the crunchies: While the rice is cooking, heat a generous splash of oil in a wok or skillet over medium-low heat. Fry the peanuts slowly until they are deeply roasted and fragrant, then remove them with a slotted spoon and drain on paper towels. In the same oil, fry the dried anchovies (ikan bilis) until they are golden brown and shatteringly crisp. Remove and drain.
- Blend the sambal paste: Drain your softened dried chilies. Toss them into a blender or food processor along with the chopped red onion, shallots, garlic, and toasted shrimp paste (belacan). Add a tiny splash of water or oil to help it blend into a smooth, vibrant red paste.
- Cook the sambal: Heat your 1/3 cup of oil in a wok over medium heat. Carefully pour in the blended chili paste (it will splatter!). Stir-fry this mixture continuously. You are looking for a crucial stage called pecah minyak (oil separation), where the chili paste deepens in color to a dark crimson and the oil floats to the surface. This takes patience—usually about 10-15 minutes.
- Season the sambal: Once the oil has separated, stir in the tamarind juice and palm sugar. Let it simmer until it thickens into a rich, glossy jam. Taste and adjust with salt or more sugar. It should be an irresistible balance of spicy, sweet, tangy, and savory.
- Assemble the masterpiece: Scoop a generous mound of the warm, fragrant coconut rice onto the center of a plate. Spoon a dollop of the rich, red sambal right next to it (or even slightly over the rice). Surround the rice with small piles of your crispy anchovies, roasted peanuts, cucumber slices, and half a boiled egg.
Tips for the Perfect Nasi Lemak
- Pandan is non-negotiable: The sweet, vanilla-like aroma of pandan leaves is what makes this dish truly authentic. If you can’t find fresh leaves, look for frozen ones at your local Asian supermarket.
- Patience makes the perfect sambal: Do not rush the pecah minyak stage when frying your chili paste. Cooking it slowly until the oil separates ensures the chilies lose their raw, bitter edge and develop a deeply caramelized, sweet heat.
- Make it a feast: A basic Nasi Lemak is spectacular on its own, but Malaysians love to turn it into a banquet by adding extras. Feel free to serve it alongside fried chicken (Ayam Goreng), beef rendang, or a spicy squid sambal!


