Photo: Mdsheth1986 · CC BY-SA 4.0 · via Wikimedia Commons
Nasi Ulam
Malay rice mixed with finely chopped fresh herbs, coconut and dried fish.
Also known as Herb Rice Salad
About Nasi Ulam
Cooked rice is tossed with a large amount of finely sliced fresh herbs and leaves, toasted grated coconut, and crumbled dried fish or shrimp. It tastes fresh, herbal and savoury, with some heat from chili and a light citrus note from lime leaves or torch ginger flower. It is served at room temperature.
History & Culture
Nasi ulam is a traditional Malay dish of the Malay Peninsula, and is also made in Peranakan and Kelantan kitchens, each with its own herb mix. Ulam refers to the fresh herbs and raw leaves eaten with rice in Malay cooking.
How to make Nasi Ulam
AI-assisted, not kitchen-testedNasi Ulam (Malaysian Herb Rice Salad)
A fragrant Malaysian rice salad tossed with a generous handful of finely shredded fresh herbs, toasted coconut and savoury dried fish. Served at room temperature as a light meal or side.
- Prep
- 30 min
- Cook
- 25 min
- Total
- 55 min
- Serves
- 4
- Difficulty
- Medium
Recipe ingredients
- 400 g (3 cups) cooked jasmine rice, day-old, cold rice works best
- 80 g (¾ cup) fresh grated coconut, or desiccated coconut, see note
- 40 g (1½ oz) dried shrimp, soaked 10 min, drained, pounded or blitzed coarse
- 30 g (1 oz) dried ikan bilis (anchovies), toasted and pounded coarse, or use 40 g dried shrimp only
- 2 stalks lemongrass, tender inner part only, very finely sliced
- 1 flower torch ginger flower (bunga kantan), buds finely sliced; substitute 1 tbsp lime zest if unavailable
- 10 leaves kaffir lime leaves, central rib removed, very finely shredded
- 30 g (1 cup packed) daun kesum (Vietnamese coriander / laksa leaf), finely shredded
- 20 g (¾ cup packed) turmeric leaf, finely shredded; substitute 10 g mint if unavailable
- 20 g (¾ cup packed) wild pepper leaf (daun kaduk), finely shredded; substitute 10 g mint if unavailable
- 15 g (½ cup packed) mint leaves, finely shredded
- 15 g (½ cup packed) Chinese celery or celery leaves, finely shredded
- 2 red chilies, seeded and very finely sliced
- 1 shallot, very thinly sliced
- 1 tsp salt, to taste
- 1 tbsp lime juice, optional, to taste
Steps
- 1 Spread the cooked rice on a tray and leave uncovered until completely cool and dry to the touch, about 20 minutes. Cold, dry rice keeps the salad from going claggy.
- 2 Toast the grated coconut in a dry wok or skillet over medium heat, stirring constantly, until evenly golden and fragrant, 5–7 minutes. Tip onto a plate to cool completely.
- 3 In the same dry pan, toast the dried ikan bilis over medium heat for 2–3 minutes until crisp and lightly coloured. Pound or blitz to a coarse crumb. If using dried shrimp, soak in warm water 10 minutes, drain well, then pound or blitz coarse.
- 4 Combine the cooled rice, toasted coconut, pounded fish/shrimp, sliced lemongrass, torch ginger flower, kaffir lime leaves, all the shredded herbs, sliced chili and shallot in a large bowl.
- 5 Season with salt and a squeeze of lime juice. Toss thoroughly with your hands, lifting and separating the grains so the herbs are evenly distributed.
- 6 Taste and adjust salt and lime. Rest 10 minutes at room temperature so the herbs perfume the rice, then serve at room temperature.
Report an issue with this recipe
Where to eat it
Eaten as a main meal, usually with fried fish, fried chicken, sambal or salted egg on the side.
No restaurants are listed for Nasi Ulam yet. Serve it? Get listed and be the first.
Planning a trip to Malaysia?
Find places to stay and ways to get there.
Recipes from travellers
No one has shared their own Nasi Ulam recipe yet. Yours would be the first.
Share how you make Nasi Ulam
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
Nasi Ulam - frequently asked questions
What is Nasi Ulam?
Cooked rice is tossed with a large amount of finely sliced fresh herbs and leaves, toasted grated coconut, and crumbled dried fish or shrimp. It tastes fresh, herbal and savoury, with some heat from chili and a light citrus note from lime leaves or torch ginger flower.
What is Nasi Ulam made of?
Nasi Ulam is made with Cooked rice, Mixed fresh herbs and leaves, Toasted grated coconut, Dried fish or shrimp, Torch ginger flower and Lemongrass. Recipes vary by region and by cook, but those are the core ingredients.
Where does Nasi Ulam come from?
Nasi Ulam comes from Malaysia. Nasi ulam is a traditional Malay dish of the Malay Peninsula, and is also made in Peranakan and Kelantan kitchens, each with its own herb mix.
Where can I eat Nasi Ulam?
Eaten as a main meal, usually with fried fish, fried chicken, sambal or salted egg on the side.
How do you make Nasi Ulam?
Making Nasi Ulam at home takes about 30 minutes of prep and 25 minutes of cooking. The recipe on this page serves 4 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.
What else is Nasi Ulam called?
Nasi Ulam is also known as Herb Rice Salad.
Taste Nasi Ulam in Kuala Lumpur
Independent picks. We earn a small commission if you book through these, at no extra cost to you. How this works.
Before you go to Malaysia
Round out your trip - most travellers book these alongside their trip.
More dishes like Nasi Ulam
Nasi Lemak
Malaysia's fragrant national dish - coconut rice with fiery sambal, crispy anchovies, peanuts and egg.
Otak-Otak
Spicy fish paste wrapped in banana leaf and grilled over charcoal.
Ulam
Traditional Malay raw-vegetable side dish of over 120 wild and cultivated greens, served with sambal, fish sauce and rice as part of the everyday meal.
Laksa
Spicy noodle soup in fragrant coconut and chilli broth, or the sour tamarind-based version of Penang.
Keep exploring
Travel guides for Malaysia
All travel guidesPlanning a trip where Nasi Ulam is on the menu? These guides cover Malaysia and beyond.
Reviews
No reviews yet. Be the first to share your experience with Nasi Ulam.
Write a review
Sign in to verify you're a real person, then share your thoughts on Nasi Ulam.
Comments
No comments yet. Be the first to say something about Nasi Ulam.