Nasi Lemak

4.69 stars

'Nasi lemak', the national and traditional dish of Malaysia is cooked in coconut milk with some pandan leaves for its fragrance. This amazing dish served with 'sambal' and a variety of delicious side dishes is a wholesome appetizing meal.

Preparation 20 mins
Cooking 40 mins


Nasi Lemak Recipe, Coconut Milk Rice, 椰浆饭

Malaysian, Singaporean, Bruneian

Nutrition per Serving

742 kcal
82 g
40 g
13 g

On a cold Melbourne Sunday a Nasi Lemak with Lamb Rendang and a side of Tumeric Cabbage is going to make it warmer.
I used the Nasi Lamak and Chicken Rendang recipes from this site. These two together is truly the flavor of Malaysia!
Tried the nasi lemak recipe with malaysian chicken curry and sambal. My boyfriend loved it!
Date: 16 Oct 2019 (Wed)
4th Breakfast: Nasi Lemak (Coconut Milk Rice) [70] [Score: 8.0]
Author: Nyonya Cooking [Grace Teo]
Cuisine: Malaysian, Singaporean, & Bruneian
Dish Type: Main

Nasi Lemak served with Sambal Nasi Lemak and TEH TARIK! I would like to dedicate all the dishes here to MasterChef Grace Teo, but it would be a disgrace for it is not up to mark yet :(. While the nasi lemak itself is excellent but the Sambal Nasi Lemak scored a poor 4.0 and the peanuts were overcooked. But, the spirit of Malaysian cooking is strong in Nyonya Cooking!

I’m beginning to feel what it is like to cook with tin coconut milk and that is good. Many of the recipes in Nyonya Cooking use tin coconut milk. Thanks to MasterChef Grace Teo for her advice last night on how to use the tin coconut milk. Also, the nasi lemak was cooked using additional spices not only in the original Nasi Lemak video, but as mentioned in the How to Wrap Nasi Lemak in Banana Leaf video.
Pairing it with fried egg is just superb
Made nasi lemak for a friend who visited 😎
This is yummilicious!!!  @;—,— a Rose for you, Grace.  ;))
Used brown rice, the texture slightly different but taste is still the same! And prepared 2 nasi lemak bento for friends!

Nasi lemak literally means ‘rice’ and ‘fat’. However, the ‘fat’ refers to the creaminess of the coconut milk which is used in cooking the rice. It is a very popular dish that is widely available at roadside stalls, markets, food courts in shopping malls and even in 5 stars hotels throughout Malaysia. It is highly popular in Singapore and Brunei too. Nasi lemak is also pre-packed and sold at 'Mamak' eateries too. The fragrance of this dish comes from the pandan leaves and the rice which is infused with coconut milk.

Basic plate of nasi lemak

A basic plate of nasi lemak consists of coconut milk rice, 'sambal', fried anchovies, slices of cucumber and a slice of fried or hard boiled egg. Additionally, curry chicken, squids sambal, fried fish or chicken rendang may be added. The list could go on according to individual preferences. It is actually a wholesome meal by itself and often eaten throughout the day. Of course, do not forget the cup of teh tarik as it complements the dish fantastically.

Ratio of rice and water

Many of you asked regarding the amount of water needed to cook the perfect pot of rice. In this recipe, we used a 2 to 1 (liquid to rice) ratio which means using 2 cups of liquid to 1 cup of rice. Ensure to get rid of all excess water after rinsing the rice before adding the required amount of liquid.

As the nasi lemak recipe requires 0.5 cup of coconut milk, the suggested amount of water needs to be reduced accordingly. That is to use 1.5 cup of water instead plus 0.5 cup of coconut milk to one cup of rice. Hence, the ratio of 2:1

How to prepare nasi lemak in advance

As simple as it may seem, the preparation can be quite tedious. Cooking the sambal one day before definitely shortens the cooking time. Besides that, anchovies and the peanuts may be fried in advanced too. Once they are cooled to room temperature, they can be stored in air tight containers for up to 3 days.

The nasi lemak sauce

The dark red sauce which is served alongside nasi lemak is known as sambal. It is made up of a combination of mainly chillies, shallots and garlic. There are many varieties and recipes of this sambal. Normally, nasi lemak is served with a simple sambal but depending on the vendors, anchovies, prawns or squids are sometimes added to it.

Nasi lemak is a great recipe for gatherings especially when you are planning to introduce Malaysian food to foreign guests. To make it more authentic, wrap nasi lemak in banana leaves to make it distinctively a Malaysian tradition.


1⁄4 tsp
lemongrass stalk(s)
pandan leaves
75 ml
coconut milk
1 1⁄2 cups
1 cup
4 tbsp
dried anchovies

Steps to Prepare

Nasi Lemak Step 1

Step 1 of 4

Wash rice and put into pot. Add coconut milk, water, a pinch of salt, pandan leaves (knotted) and lemongrass. Optionally, you may add 2 cardamoms.

Nasi Lemak Step 2

Step 2 of 4

Bring to boil, then lower heat to minimum. Cover the pot with the lid. Allow rice to cook for 15 to 20 minutes until it dries up and holes appear on the surface. Turn off the stove. Leave the lid on for another 10 minutes before serving the rice.

Nasi Lemak Step 3

Step 3 of 4

    • peanuts
    • 4 tbsp oil
    • dried anchovies

Ensure oil is hot before frying the peanuts (with skin) at medium heat until browned. Remove peanuts. Then, add anchovies and fry till golden brown or crispy.

Nasi Lemak Step 4

Step 4 of 4

    • 2 egg(s)
    • cucumber(s)

Serve rice with side dishes such as boiled or fried egg, fried peanuts, fried anchovies, sambal, cucumber slices and chicken rendang. To make the dish more fragrant, serve it on banana leaf.

Published: February 14, 2014

1 Discussions

Give us your opinion! Log in and start posting.
2 months ago


Great recipe. Very fragrant~