Yellow rice, also known as “kahabath”, is a traditional Sri Lankan rice recipe.
Here’s a step-by-step guide on how to make traditional yellow rice for any occasion.
“Kaha bath”, which translates to yellow rice, is an easy dish cooked in Sri Lanka on festivals and special occasions.

You’ll love the fragrance that takes over the house as you fry the spices.
It should take you back to your mom’s kitchen reminding you of forgotten festivities.
Once you make the following recipe, you’ll experience how a plain bowl of rice changes into a dish worthy of any occasion.
The colourful plate of yellow rice cooked in aromatic spices and garnished with fried onions and curry leaves, taking centre stage in a table full of food, is a welcoming sight to your family and friends.
What to serve with a yellow rice menu.
Here are a few side dishes that would make it easy to put together a Sri Lankan rice and curry menu.
You can search the blog for more options to pair with this yellow rice recipe.
- Meat dishes that go well with yellow rice.
- Vegetarian side dishes.
- Salads and relishes.

Tips and questions to cook yellow rice.
- Tips.
- Use keeri samba, Basmati or any type of long-grain rice. Avoid using jasmine rice, which turns sticky once cooked.
- Use the correct amount of water for the rice.
- While the rice cooks, use a fork to fluff the rice; this prevents the rice from breaking.
- Questions.
- How much water should I use to cook rice?
- 1:2 ratio, which means, for every 1 cup of rice, add 2 cups of water. In turn, you will get 3 cups of cooked rice.1:2:3 ratio.
- What type of rice to choose?
- If this is your first time cooking rice, choose rice that you are familiar with. I have used medium-grain rice(keeri samba), but you can also use Basmati rice.
- How much water should I use to cook rice?
More rice recipes to try
How to cook rice on the stove.
Saudi Chicken Kabsa.
Mandi rice.
Hyderabadi chicken biryani.
Chicken fried rice.
Egg biryani.
What you will need in the kitchen.
- Chopping board and knife to cut the onions, etc.
- A large bowl or pan to wash the rice.
- Spoon and fork to use on the rice while cooking.
- A small frying pan to fry the onions.
- A large pan to cook the rice with a lid.
Storage, freezing and reheating guide.
- Storing.
- If you are cooling the rice to freeze, allow the rice to cool for 30 minutes. Spread the rice on a platter and let the rice cool completely.
- Freezing.
- Portion the rice before freezing if the rice quantity is more than a single or double serve.
- Once the rice is cool, transfer it to an air-tight container and freeze. Use within 5 days.
- Reheating.
- Remove the rice from the freezer, and let the rice reach room temperature. This might take 45 minutes to 1 hour.
- Microwave or cook over low heat to warm the rice. Sprinkle a little water before heating the rice.
- Avoid food waste by.
- Cook as much as you need.
- Turn any leftover rice into fried rice.

RECIPE DIFFICULTY-LITTLE CARE NEEDED
Ingredients to cook yellow rice
- Ghee– to temper the ingredients and fry the garnish. Substitute with oil.
- Onions– use large red onions, also referred to as”Bombay onions” Slice them thin. The onions are used both for tempering and deep frying as a garnish.
- To garnish(optional)
- Cashews
- Golden raisins
- Extra curry leaves and sliced onions.
- Minced garlic is used for flavour and aroma. Use minced garlic for maximum flavour.
- Pandan adds aroma to the rice, giving it Asian flavours. Substitute with 2 bay leaves.
- Sprigs of curry leaves– used for tempering. Fried curry leaves can be used for garnishing as well.
- Cinnamon stick, cloves, cardamom- aromatic spices that adds warmth, aroma, resulting in flavorful rice.
- Turmeric powder– adds colour and a distinct Asian taste to the rice.
- Medium grain rice(keeri samba, refer above for the correct ratio of rice to water, you can also use Basmati rice).
- Water– to cook the rice.
- Salt to season
- To fry the onions
- Oil to fry the onions. Substitute with ghee.
Step-by-step photo tutorial.
How to make yellow rice
Prep work before cooking the yellow rice.
- Have all the spices ready.
- Slice the onions and mince the garlic.
- Measure the correct amount of water to cook the rice(ratio given above in recipe notes).
Wash the rice until clear water runs through, drain and set aside.

Set a large cooking pan over low-medium fire and pour in the oil(substitute with ghee or butter).
Take a handful of the onions, sliced, and garlic, then add them to the oil.
Cook for a minute, then add pandan strips, curry leaves, cinnamon stick, cloves, and cardamoms.
Cook for 2 minutes until you smell the aroma of the spices.
This should take about 2-3 minutes.
Move the ingredients frequently to avoid burning.
Once you notice the onions turning golden in colour, add the turmeric powder.
Stir the ingredients and cook for 30 seconds.


Add the washed and drained rice into the cooking pan.

Over low-medium heat, fry the rice with the spices for 60 seconds.
You can add 1 tablespoon of oil to ease the frying.

Pour in the water(4 cups, the recommended amount of water for 2 cups of rice).
Season with salt.

Cook the rice over a low-medium fire until the water evaporates.
Once the water evaporates and the rice is cooked through, remove the pot of rice from the stove.
Use a fork to fluff the rice.

Frying the onions for the yellow rice.
Place a small frying pan over a low-medium fire and pour in the oil.
Let the oil heat for 30 seconds and then add the sliced onions.
Let the onions fry until they are golden brown; this should take 7 minutes, depending on the heat used.
Use a slotted spoon to scoop up the fried onions and place them on kitchen paper towels to drain the excess oil.
If you are garnishing the yellow rice with cashews and raisins, curry leaves, fry them as well, not more than 30 seconds, then transfer them to drain the excess oil.
Transfer rice to a large platter, garnish with the fried onions, followed by cashews and raisins.
Serve warm.

JOIN ME ON ISLANDSMILE YOUTUBE CHANNEL

Sri Lankan Yellow Rice(turmeric rice)
A Fragrant, Sri Lankan yellow rice, here’s a step-by-step guide on how to make traditional yellow rice for any occasion.
Yellow rice also known as “Kaha bath” which translates to yellow rice, is an easy rice dish that’s cooked for special occasions.
You’ll love the fragrance that takes over the house as you fry the spices.
Ingredients
- The ingredients mentioned below use standard measuring cups and spoons.
- To fry the onions
- To garnish(optional)
- 4 tablespoon ghee(substitute with oil or butter)
- 4 large onions sliced thin (used for both cooking and frying as garnish)
- 2 tablespoons of minced garlic(about 5 cloves crushed or minced)
- 5″ pandan cut into two(if you are unable to find pandan leaf then substitute with 2 bay leaves).
- 2 sprigs of curry leaves(about 14 leaves, used for tempering as well as fried garnishing).
- 2″ Cinnamon stick
- 4 Cloves
- 5 Cardamom pods
- 1 teaspoon turmeric powder
- 2 cups of medium grain rice(keeri samba, refer above for correct ratio for rice to water, you can also use Basmati rice)
- 4 cups of water
- Salt to season
- 1/2-1 cup of oil to fry the onions
- 1/4 cup cashews
- 1/4 cup golden raisins
Instructions
Prep work before making the yellow rice
- Have all the spices ready.
- Slice the onions and mince the garlic.
- Measure the correct amount of water to cook the rice(ratio given above in recipe notes).
How to cook the Sri Lankan yellow rice.
- Wash the rice until clear water runs through, drain and set aside.
- Set a large cooking pan over low-medium fire and pour in the oil(4 tbsp, substitute with ghee or butter).
- Take a handful of the onions sliced(amount of 1 onion sliced), garlic(2 tbsp, about 5 cloves), and add to the oil.
- Cook for a minute, then add pandan strips, curry leaves(1/2 of the curry leaves), cinnamon stick(2″ piece), cloves(4), cardamom(5).
- Cook for 2 minutes until you smell the aroma of the spices. This should take about 2-3 minutes. Move the ingredients frequently to avoid burning.
- Once you notice the onions turning golden in colour, add the turmeric powder(1 tsp).
- Stir the ingredients and cook for 30 seconds.
- Add the washed and drained rice into the cooking pan.
- Over low-medium heat, fry the rice with the spices for 60 seconds. You can add 1 tablespoon of oil to ease the frying.
- Pour in the water(4 cups, the recommended amount of water for 2 cups of rice). Season with salt.
- Cook the rice over a low-medium fire until the water evaporates.
- Once the water evaporates and the rice is cooked through, remove the pot of rice from the stove. Use a fork to fluff the rice.
How to fry the onions.
- Place a small frying pan over low to medium fire and pour in the oil(1/2-1 cup).
- Let the oil heat for 30 seconds and then add the sliced onions. Let the onions fry until they are golden brown, which should take 7 minutes, depending on the heat used.
- Use a slotted spoon to scoop up the fried onions and place them on kitchen paper towels to drain excess oil.
- If you are garnishing the yellow rice with cashews and raisins, fry them as well, not more than 30 seconds, then transfer them to drain the excess oil.
- Transfer rice to a large platter, garnish with the fried onions, followed by cashews and raisins.
- Serve warm.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Bamboo Cutting Board Set with Juice Groove (3 Pieces) - Wood Cutting Boards for Kitchen, Wood Cutting Board Set, Kitchen Chopping Board for Meat (Butcher Block) Cheese and Vegetables
-
OXO Good Grips 3-Piece Wooden Spoon Set
-
OXO Good Grips Soft- Handled Garlic Press
-
Kitchen Shears, iBayam Kitchen Scissors Heavy Duty Meat Scissors Poultry Shears, Dishwasher Safe Food Cooking Scissors All Purpose Stainless Steel Utility Scissors, 2-Pack (Black Red, Black Gray)
-
EZ Off Jar Opener - Under Cabinet Jar Lid & Bottle Opener - Opens Any Size Jar - Great for Arthritis - Perfect for Seniors & Weak Hands
-
Mueller HyperGrind Precision Electric Spice/Coffee Grinder Mill with Large Grinding Capacity and HD Motor also for Spices, Herbs, Nuts, Grains, White
-
Spice Container - Masala Dabba - 7 Compartments, masala box,steel masala dabba,Spice container box,stainless steel spice box indian masala dabba with 7 spice containers with size 8 X 8 inches (1)
-
Chef Knife PAUDIN N1 8 inch Kitchen Knife, German High Carbon Stainless Steel Sharp Knife, Professional Meat Knife with Ergonomic Handle and Gift Box for Family & Restaurant
-
Fresh Curry Leaves - 1.0 oz (With Stems)
-
Pandanus Leaves, Dried | Aromatic and Delicious Blade-like Leaf | Popular Ingredient in Southeast Asian and South Asian Delicacies 0.5 oz.
-
Organic Turmeric Powder - 1LB Jar - 100% Raw w/Curcumin From India - by Jiva Organics
-
Nishiki Medium Grain Rice, 80 Ounce
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 817Total Fat: 54gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 39gCholesterol: 33mgSodium: 347mgCarbohydrates: 79gFiber: 7gSugar: 15gProtein: 9g
Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.
With you in mind, each recipe on this blog has been written with great care and love to the best of my ability.
It’s free and on the blog, so you can try it anytime.
All I ask is that you do not save it on any apps, recipe boxes, or online groups, which will affect me as a food blogger and the growth of this blog.
I would appreciate it if you only share the link rather than the full recipe.
All images and text on this website are protected by copyright.
Curry beef stew with carrots and potatoes. | ISLAND SMILE
Thursday 16th of January 2025
[…] Sri Lankan Yellow Rice(turmeric rice). […]
Elisa
Sunday 31st of July 2022
love this dish