Nasi Ulam

Gluten-Free
Leafy
Mains
Malay
Rice cooker

Easy Level:

Cook Time:

Servings:

4-6 Pax

When we talk about eating healthy we often look towards Western salads and grain bowls, but rarely do we consider our own traditional superfoods. 

Nasi Ulam is a perfect example of a heritage Malay dish that is naturally nutritious, balanced and flavourful – packed with fresh herbs, fibre-rich vegetables, protein from fish and healthy fats from coconut – this is truly a wholesome one-bowl meal. 

Tips: 

  • Slice all herbs as finely and evenly as possible for the best texture.
  • Always cool the rice slightly before mixing to prevent the herbs from wilting.
  • Toast the grated coconut slowly on low heat to avoid burning.
  • You can adjust the amount of chilli padi depending on your spice tolerance.

This refreshing herb rice is perfect for those looking for a lighter yet satisfying meal, and is traditionally enjoyed with sambal belacan or budu! 

Ingredients

Adjust Servings
US / Metric
0.00
g
g
Daun kesum
0.00
g
g
Daun kesum
0.00
g
g
Daun selom (pegaga)
0.00
g
g
Daun selom (pegaga)
0.00
g
g
Kaffir lime leaves
0.00
g
g
Kaffir lime leaves
0.00
g
g
Daun kunyit (Young turmeric leaf)
0.00
g
g
Daun kunyit (Young turmeric leaf)
0.00
g
g
Ulam raja
0.00
g
g
Ulam raja
0.00
g
g
Bunga kantan (torch ginger flower)
0.00
g
g
Bunga kantan (torch ginger flower)
0.00
g
g
Lemongrass (white part)
0.00
g
g
Lemongrass (white part)
0.00
g
g
Long beans
0.00
g
g
Long beans
0.00
g
g
Freshly grated coconut
0.00
g
g
Freshly grated coconut
0.00
g
g
Ikan masin talang
0.00
g
g
Ikan masin talang
0.00
g
g
Ikan masin belanak masam
0.00
g
g
Ikan masin belanak masam
0.00
g
g
Ikan kembong
0.00
g
g
Ikan kembong
0.00
pcs
pcs
Chilli padi
0.00
pcs
pcs
Chilli padi
0.00
g
g
Kerisik (toasted coconut)
0.00
g
g
Kerisik (toasted coconut)
Water, to boil Ikan kembong
Water, to boil Ikan kembong
0.00
tbsp
tbsp
Salt
0.00
tbsp
tbsp
Salt
0.00
g
g
Basmati rice
0.00
g
g
Basmati rice
0.00
inch
inch
Ginger
0.00
inch
inch
Ginger
0.00
inch
inch
Fresh turmeric
0.00
inch
inch
Fresh turmeric
0.00
pcs
pcs
Pandan leaf
0.00
pcs
pcs
Pandan leaf
0.00
cloves
cloves
Garlic
0.00
cloves
cloves
Garlic
0.00
Red onion
0.00
Red onion
0.00
tbsp
tbsp
Coconut oil
0.00
tbsp
tbsp
Coconut oil

To serve

0.00
Red chilli
0.00
Red chilli
0.00
Limau kasturi
0.00
Limau kasturi
Banan leaf
Banan leaf
Sambal belacan or budu
Sambal belacan or budu

Steps

1

To cook the rice, wash the basmati rice until the water runs clear.
To cook the rice, wash the basmati rice until the water runs clear.
Mark as completed

2

In a pan add in coconut oil, sliced ginger, garlic, turmeric and sliced red onion and sauté until fragrant for about 3-5 minutes.
In a pan add in coconut oil, sliced ginger, garlic, turmeric and sliced red onion and sauté until fragrant for about 3-5 minutes.
Mark as completed

3

Add in the washed rice and some salt, and fry for a few more minutes before moving the rice into a rice cooker to cook with 650l water and pandan leaf.
Add in the washed rice and some salt, and fry for a few more minutes before moving the rice into a rice cooker to cook with 650l water and pandan leaf.
Mark as completed

4

Whilst the rice is cooking, slice all of the herbs and vegetables into thin slices. It is important to make sure that all the vegetables are cut into the same size.
Whilst the rice is cooking, slice all of the herbs and vegetables into thin slices. It is important to make sure that all the vegetables are cut into the same size.
Mark as completed

5

Fry up the ikan masin in some oil and set aside to cook before breaking it up into small pieces.
Fry up the ikan masin in some oil and set aside to cook before breaking it up into small pieces.
Mark as completed

6

In a small pot of water, salt and poach ikan kembong.
In a small pot of water, salt and poach ikan kembong.
Mark as completed

7

Once cooked, remove, cool and debone the fish. Remove the flesh and set aside
Once cooked, remove, cool and debone the fish. Remove the flesh and set aside
Mark as completed

8

In a large pan on medium heat, add in grated coconut and slowly toast the coconut until golden brown and fragrant.
In a large pan on medium heat, add in grated coconut and slowly toast the coconut until golden brown and fragrant.
Mark as completed

9

Once the rice is cooked, remove pandan leaf, ginger and turmeric. In a large bowl, add in cooked rice, all of the flesh from the fish, salted fish, sliced vegetables, grated toasted coconut and the kerisik. Mix well like a salad.
Once the rice is cooked, remove pandan leaf, ginger and turmeric. In a large bowl, add in cooked rice, all of the flesh from the fish, salted fish, sliced vegetables, grated toasted coconut and the kerisik. Mix well like a salad.
Mark as completed

10

Serve on banana leaf with garnish of sliced red chilies and lime.
Serve on banana leaf with garnish of sliced red chilies and lime.
Mark as completed

11

Serve with sambal belacan or any sambal that you like.
Serve with sambal belacan or any sambal that you like.
Mark as completed

More of what you like. Bookmark these recipes.

Airfryer
Fusion
Mains
Poultry
Beans & Peas
Deepavali
For 2
Halal
Hari Raya
Indian
Lamb
Mains
One-pan
Chinese New Year
Mains
One-pot
Peranakan
Pork
Soup
Beef
Hari Raya
Mains
Malay
One-pot
Rice
Italian
Mains
One-pan
Pasta
Seafood
Thai
Breakfast
Chinese
Chinese New Year
Fish
Leafy
One-pot
Soup
Chinese
Chinese New Year
Mains
One-pot
Pork
Mains
Peranakan
Seafood