Sri Lankan Saffron Rice is a festive rice dish — basmati rice cooked with saffron, ghee, cashews, and sultanas, fragrant and golden. Brought by the Moor and Burgher communities, it is served at Sri Lankan celebrations alongside curries, the most elegant rice preparation on the island.
Sri Lankan Saffron Rice (also called Kesa Samba or yellow rice, related to Yellow Rice already in the database but distinct in its use of saffron instead of turmeric) reflects the Moor and Burgher influences on Sri Lankan cuisine. The Moors (Sri Lankan Muslims of Arab descent) brought saffron and biryani-style rice cooking; the Burghers (Portuguese-Dutch descendants) brought European techniques. The dish uses basmati rice (not the local red or samba rice), ghee (not coconut oil), saffron (the luxury spice), cashews, and sultanas. It is served at weddings, Eid, and Christmas.
A plate of golden, fragrant basmati rice, each grain separate and glistening with ghee, studded with toasted cashews and plump sultanas. The saffron gives a delicate, floral aroma; the ghee adds richness; the cashews add crunch. It is the most elegant rice dish in Sri Lanka.
The basmati must be soaked and parboiled separately (then drained), so it cooks to separate grains. The saffron is bloomed in warm milk (this extracts its color and flavor). The rice is then layered with ghee, saffron milk, cashews, and sultanas, and steamed (dum method — covered, low heat). The result should be fluffy, golden, and fragrant.
Variations
Some add fried onions; some use turmeric instead of saffron; some add cardamom and cloves; the nut mix varies.
On the Palate
Where Saffron Rice Sri Lankan sits in the Sri Lankan flavor cloud
Ingredients
Serves 6How it's made
8 steps · 20 min active + 25 min waiting
- 130 min
Soak 400 g basmati rice 30 minutes; drain.
- 25 min
Bloom 1/2 tsp saffron threads in 50 ml warm milk.
Watch outBloom the saffron in warm milk until it stains the milk deep gold — this is where the color and perfume come from; dropped in dry, the threads never give it all up.
- 35 min
Parboil the rice in salted water for 5 minutes; drain.
Watch outParboil only until the grains are still firm with a raw center — they finish steaming later, so fully cooking them now leaves the rice mushy.
- 42 min
In a pot, melt 50 g ghee; add 50 g cashews and 50 g sultanas; fry 2 minutes.
- 53 min
Add the parboiled rice gently; pour the saffron milk over.
- 63 min
Add 100 ml water; cover tightly.
- 720 min
Steam on very low heat 20 minutes.
Watch outSteam tightly covered on the lowest heat so it cooks in trapped steam to fluffy, separate grains — lift the lid or crank the heat and the bottom scorches while the top stays raw.
- 81 min
Fluff gently with a fork; serve with curries.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






