
Fragrant basmati rice, infused with turmeric's golden hue and the richness of coconut milk.
Kaha bath is Sri Lanka's festive rice, served at weddings, almsgiving (dāne) ceremonies, and New Year. The technique — basmati cooked in coconut milk with whole spices — overlaps with Mughal-influenced biryani and pulao traditions but the spice mix and pandan-curry-leaf finish are distinctly Sri Lankan, refined through Sinhalese palace cooking traditions of the Kandyan period (1469–1815).
Kaha bath — the wedding-and-almsgiving rice of the Kandyan period (1469–1815). Long-grain basmati fried briefly in ghee with whole spices to seal the grain, then cooked in coconut milk at a tighter 1:1.5 ratio. Pandan and curry leaf go in raw on top, steaming in the last 10 minutes.
Long-grain rice the color of pale gold, each grain separate, faintly slick from coconut milk and ghee. Whole spices — cardamom pod, clove, cinnamon stick, pandan leaf, curry leaf — show through and get pushed to the bowl edge while eating. Aroma is more than flavor: turmeric reads visually, not strongly on the tongue. Served at celebrations, paired with multiple curries.
The rice is briefly fried in ghee with the whole spices before liquid goes in — this seals the grain so it stays separate after cooking, and toasts the spices' fat-soluble aromatics. Liquid ratio is tighter than plain rice (about 1:1.5 instead of 1:2) because coconut milk is denser than water. Pandan and curry leaf go in raw, on top, to steam in the last 10 minutes.
Variations
Kandyan ceremonial version (heavy on cardamom and clove); Muslim biryani-adjacent variant adds saffron and rosewater; Colombo restaurant Upali's plates it with five curries and pol sambol; village version drops basmati for samba rice.
On the Palate
Where Yellow Rice sits in the Sri Lankan flavor cloud
Ingredients
How it's made
5 steps · 45 min
- 12 min
Rinse basmati rice and soak briefly.
- 28 min
Sauté spices and cashews in a pot.
Watch outToast the whole spices and cashews in ghee until they smell fragrant and the nuts turn pale gold — that's where the aroma comes from.
- 33 min
Add rice and turmeric, stir well.
Watch outFry the rice in the fat a minute before liquid goes in — it coats the grain so it stays separate, not clumped.
- 45 min
Pour in coconut milk and pandan leaves.
- 515 min
Simmer until rice is cooked and fluffy.
Watch outCoconut milk needs less liquid than water — keep it near one-to-one-and-a-half, cook till just done and let it steam off the heat.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






