Fragrant turmeric-infused rice with coconut milk from Perak state, served with sambal and curry.
Nasi kuning (yellow rice) is a festive dish found throughout Malaysia, but Perak's version is renowned for its aromatic, delicate flavor. Rice is cooked in coconut milk infused with turmeric, lemongrass, and pandan leaves, creating rice with a subtle yellow hue, floral aroma, and creamy texture. It's often served at celebrations and special gatherings, alongside curries, sambal, and condiments. The beauty is in the simplicity — the rice is flavorful enough to eat on its own but pairs perfectly with rich curries.
Serves 4
Rinse rice under cold water until water runs clear. Drain well.
Heat ghee in a rice cooker or pot. Fry minced garlic for 20 seconds. Add turmeric and fry for 10 more seconds until fragrant.
Add drained rice to the pot. Stir to coat with oil and turmeric. Add lemongrass, pandan leaves, and salt. Pour in water and coconut milk.
Bring to a boil, then reduce heat to low. Cover and simmer for 15 minutes until liquid is absorbed and rice is tender.
Let rice rest, covered, for 5 minutes. Fluff with a fork. Remove lemongrass and pandan leaves. Serve hot.
Pandan leaves add a subtle floral aroma; they're not essential but highly recommended.
Don't lift the lid during cooking or steam escapes.
The ratio of liquid to rice is important — slightly less liquid creates fluffier rice.
Add roasted cashews or peanuts for texture
Mix in fried shallots after cooking
Add corn kernels or peas
Best eaten fresh. Refrigerate leftovers up to 3 days and reheat gently with a splash of water.
Nasi kuning is common across Malaysia and Southeast Asia, but Perak's version is particularly prized for its aromatic spice profile and the quality of its local turmeric.
Pandan is a fragrant tropical leaf used throughout Southeast Asia for its sweet, slightly vanilla-like aroma. Find them fresh or frozen in Asian markets.
Yes, a rice cooker works perfectly. Use the standard rice-to-water ratio and add coconut milk as part of the liquid.
Per serving · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes