Fragrant, golden, and cooked in coconut milk, this Sri Lankan yellow rice is perfect for weekends or celebrations. Made with samba rice (or basmati), turmeric, and whole spices, it’s comforting and crowd-pleasing every time.
Rinse the rice thoroughly until the water runs clear. Drain and set aside.
In a large pan, melt the butter and add chopped onions, minced garlic, pandan leaf, curry leaves, cinnamon, cardamom, and cloves. Sauté until fragrant and the onions turn soft.
Add the rinsed rice and gently stir to coat with the spices and butter.
Sprinkle in turmeric, salt, and the crumbled stock cube.
Pour in coconut milk and water, stir, and bring everything to a boil.
Reduce the heat to medium, cover the pot, and let it cook until most of the liquid has evaporated.
Once the liquid is absorbed, lower the heat and simmer for another 10 minutes until the rice is fully cooked.
Fluff with a fork before serving.
Notes
If you’re using Basmati rice, reduce the water to 3½ cups. After simmering, if the grains still look or feel slightly undercooked when pressed, sprinkle a little water and let it cook for another 5 minutes.