Sri Lankan Yellow Rice is a popular rice dish made during all festival gatherings or any party. It is served with Chicken Curry or even Dhal Curry makes a wonderful side dish for this.
When I had planned a meal, I was keen to make this recipe from mysrilankanrecipe site that seems to be popularly served on all festival occasions. It is also called as Khara Bath, though the rice is not spicy at all. Pandan Leaves are used to make this dish and I went shopping to check it. Unfortunately, nobody knew about it and I ended up using Bay leaf.
This aromatic leaf reminds us much of our own colour rice or Masala Annam. The only thing I skipped doing was to garnish with raisins as Hubby Dear won't like it. With Dhal Curry this surely made a delicious combination.



Sri Lankan Yellow Rice
Ingredients Needed:
1.5 cups Basmathi Rice
1/2 cup Onion juliennes
2 tsp Ghee
1.5 cup Coconut Milk thick / First milk
1.5 cup Water
1 Bay Leaf Srilankan cuisine uses Pandan Leave which is not available locally
2 Cardamom
3 Cloves
1 tsp Peppercorns
1 inch Cinnamon
1 tsp Turmeric Powder
Salt to taste
For Garnishing
Cashew Nuts
Raisins
Browned Onion
How to make Sri Lankan Yellow Rice
For the Garnish
Deep fry onions, nuts and keep it aside.
For the Rice
Wash and soak the rice for 20 mins.
In a nonstick pan, heat ghee, add all the spices and saute for a couple of minutes.
Then add the drained rice, turmeric powder and saute well.
Add coconut milk along with water and salt, bring to a boil
Cover with lid and cook for 10 mins.
Fluff the rice once it's cooked and transfer to a serving bowl.
Garnish with fried onions, nuts along with your favorite curry or Dhal Curry as I did.

Recipe
Sri Lankan Yellow Rice
Ingredients
For the Rice
- 1.5 cups Basmathi Rice
- 1/2 cup Onion juliennes
- 2 tsp Ghee
- 1.5 cup Coconut Milk thick / First milk
- 1.5 cup Water
- 1 Bay Leaf Srilankan cuisine uses Pandan Leave which is not available locally
- 2 Cardamom
- 3 Cloves
- 1 tsp Peppercorns
- 1 inch Cinnamon
- 1 tsp Turmeric powder
- Salt to taste
For Garnishing
- Cashew Nuts
- Raisins
- Browned Onion
Instructions
For the Garnish
- Deep fry onions, nuts and keep it aside.
How to make the Srilankan Rice
- Wash and soak the rice for 20 mins.
- In a nonstick pan, heat ghee, add all the spices and saute for a couple of minutes.
- Then add the drained rice, turmeric powder and saute well.
- Add coconut milk along with water and salt, bring to a boil
- Cover with lid and cook for 10 mins.
- Fluff the rice once it is cooked and transfer to a serving bowl.
- Garnish with fried onions, nuts along with your favorite curry or Dhal as I did.
Check out the Blogging Marathon page for the other Blogging Marathoners doing this BM







usha says
Valli, if my memory is correct, kewra water is prepared from pandan leaves or flowers. Maybe you could use kewra water as a substitute for pandan leaves. You gave us a preview of today's post in your last one. Rice looks absolutely delicious.
Preeti says
Rice looks super tasty and love the big size of onion but i m not coconut milk person.. overall awesome recipe.
Suja Ram says
Thats an interesting recipe Valli. We get Pandan leaves everywhere in SG, will try your recipe for sure. Hubby loves Srilankan cuisine.
Harini-Jaya R says
I have not explored Sri Lankan cuisine and so no clue about availability of pandan leaves in our area. But the rice cooked in coconut milk is always welcome. The fried onion topping is a major plus here!
Pavani says
That is such a flavorful rice recipe Valli. I’m definitely going to try this recipe soon.
Priya Kumar says
looks delicious, you prepared a srilankan lunch thali itself. I loved both dal and rice recipe.
Priya Suresh says
Am sure this yellow rice will definitely replace our Indian pulaos if we want to dish out something new from the usual one. Lovely rice dish there.
Sandhya Ramakrishnan says
Valli, this rice looks so flavorful and I am really eager to see how the flavors would be with the Pandan leaves. I have never heard of it, but after reading yours and Mir's post, I am tempted to find it.
Rafeeda - The Big Sweet Tooth says
The yellow rice is so flavorful, especially with that coconut milk... We have pandan here but it comes in a packet, and the main reason why I didn't buy is I may end up throwing more of it... 🙁 I am sure it would add a lovely dimension to this simple rice dish...
Padmajha PJ says
Adding coconut milk to cook rice makes it so delicious! Yes, here too pandan leaves are not available! But we can always try with substitutes!
Sapana Behl says
I have never used coconut milk for cooking rice? This sounds very flavorful and tasty version.
vaishalisabnani says
My mom used to use lot of coconut milk in her cooking..but I hardly do..the rice with coconut milk sounds very flavorful, and looks just my kinds.