Rice export in Sri Lanka is a trade topic, not the name of a dish; for the cooking side of Sri Lankan rice culture, this recipe makes kaha bath, or fragrant yellow rice. Samba rice simmers with coconut milk, turmeric, pandan, curry leaves, and warm spices for a rich, gently aromatic side that works for everyday meals as well as festive spreads.
Ingredients
- 2 cups (400 g) Sri Lankan samba rice, or another short- or medium-grain rice
- 1 cup (240 ml) unsweetened coconut milk, well stirred
- 1 1/2 cups (355 ml) water
- 2 tablespoons (28 g) ghee or neutral oil
- 1 small yellow onion (about 70 g), thinly sliced
- 2 garlic cloves (about 6 g), finely chopped
- 1 teaspoon (3 g) ground turmeric
- 1 cinnamon stick, about 2 inches (5 cm)
- 4 green cardamom pods (about 1 g), lightly cracked
- 4 whole cloves (about 0.5 g)
- 1 pandan leaf (about 10 g), tied in a loose knot if long
- 8 to 10 fresh curry leaves (about 2 g)
- 1 1/4 teaspoons (7 g) fine salt, or to taste
- Optional garnish: 1/4 cup (30 g) roasted cashews or 2 tablespoons (20 g) fried shallots
Instructions
- Rinse the rice. Put the rice in a bowl, cover it with cool water, and swish the grains with your fingers. Drain and repeat two or three times, until the water is less cloudy. Drain thoroughly in a sieve while you prepare the aromatics. Rinsing removes loose surface starch, which helps the cooked grains stay distinct rather than turning gluey. Do not soak the rice for this method; the stated liquid and cooking time are for rinsed, drained grains.
- Prepare the spices and aromatics. Slice the onion, chop the garlic, and crack the cardamom pods with the side of a knife so their seeds can flavor the rice. Measure the turmeric, salt, coconut milk, and water before starting. If your coconut milk has separated in the can or carton, stir it until smooth. Tie the pandan leaf loosely so it will be easy to lift out later.
- Soften the onion. Set a heavy, lidded saucepan or medium Dutch oven over medium heat and add the ghee. When it is warm, add the onion and cook for 3 to 4 minutes, stirring occasionally, until softened and translucent. Keep the heat moderate: the onion should soften without becoming deeply browned, which would make the finished rice taste sweeter and darker than intended.
- Bloom the aromatics. Add the garlic, cinnamon, cardamom, cloves, curry leaves, and turmeric. Stir for about 30 seconds, just until fragrant. Add the drained rice and stir gently for 1 minute so the grains are coated with the spiced ghee. This brief step distributes the turmeric and helps the seasoning reach the rice evenly; avoid crushing the grains as you stir.
- Add the liquids and simmer. Pour in the coconut milk and water, then add the salt and pandan leaf. Stir once to distribute everything, scraping the bottom of the pan to loosen any rice. Bring the liquid just to a boil over medium-high heat. As soon as it boils, stir once, cover with a snug lid, and turn the heat to low. Cook gently for 18 minutes. If your burner runs hot, use the smallest burner or a heat diffuser to prevent scorching.
- Rest and fluff. After 18 minutes, check that the liquid has been absorbed and the rice is tender. If the grains are still firm and the pan is dry, add 2 tablespoons (30 ml) hot water, cover, and cook for another 2 to 3 minutes. Turn off the heat and leave the covered pan undisturbed for 10 minutes; this resting time finishes the grains and lets steam settle. Remove the pandan leaf and whole spices if you prefer, then fluff gently with a fork or rice paddle. Taste and adjust the salt before serving. Scatter over cashews or fried shallots if using.
Tips
- Choose rice with the texture you want. Samba gives the dish a soft, slightly plump texture associated with Sri Lankan rice meals. Basmati is a practical substitute if samba is hard to find; it will be longer-grained and more separate, and its packet may call for a slightly different cooking time. Keep the coconut milk and water amounts the same for the first attempt, then adjust by a tablespoon or two if your rice variety needs it.
- Use pandan if you can find it. Rampe, the leaf used in Sri Lankan cooking, adds a distinct grassy, fragrant note. Frozen pandan works well when thawed. If it is unavailable, omit it rather than adding a large amount of another herb; the rice will still be flavorful, though less characteristically aromatic.
- Keep the lid on while the rice cooks. Lifting it repeatedly releases steam and can leave the top layer undercooked. A tight-fitting lid is helpful, and a clean kitchen towel placed between the pot and lid can catch condensation if your lid drips. Keep the towel clear of the burner and flame.
- Watch the coconut milk and heat. Use unsweetened coconut milk, not sweetened coconut beverage. Once the pan reaches a boil, lower the heat promptly. A vigorous boil can make the bottom catch before the rice is tender; if you smell scorching, do not scrape the burnt layer into the rest of the dish.
Serving Suggestions
Serve kaha bath warm as a fragrant starch alongside a Sri Lankan-style meal. It pairs naturally with dhal curry, a vegetable curry, or a dry-fried vegetable dish, because its mild coconut richness balances chile, sour, and savory flavors. For a fuller plate, add a protein curry and a fresh or pickled accompaniment. The rice is seasoned but not hot, so diners can choose how much chile they want in the rest of the meal.
For a special occasion, shape the rice while warm in a lightly oiled bowl, then turn it out onto a platter. Pack it gently rather than pressing hard, and arrange roasted cashews or fried shallots over the top. A few curry leaves can be used as garnish if desired, but remove the cinnamon, cloves, cardamom pods, and pandan before serving or let guests know that whole spices remain in the rice. At a casual meal, bring the pot to the table and let everyone serve themselves.
Variations
Make it with basmati. Replace the samba rice with 2 cups (about 370 g) basmati rice. Rinse it well and follow the package’s covered cooking guidance, since brands and grain ages vary. Basmati tends to cook into longer, more separate grains and may finish sooner, so begin checking near the end of the stated simmer rather than automatically adding extra time.
Use oil instead of ghee. Neutral oil makes the recipe dairy-free while keeping the spices clear and aromatic. Coconut oil is another option and reinforces the coconut notes, though its flavor is more noticeable. For a lighter coconut flavor, replace 1/2 cup (120 ml) of the coconut milk with an equal amount of water; the rice will be less rich but still fragrant.
Make the garnish your own. Roasted cashews add crunch, while fried shallots bring a sweet-savory finish. Raisins are sometimes included in celebratory versions, but they make the dish sweeter, so use a small handful rather than treating them as essential. Sri Lankan households and regional cooks vary the spices and garnishes; this is one adaptable version, not a single fixed formula.
Add vegetables carefully. A small amount of finely diced carrot can be stirred in with the onion for color and gentle sweetness. Avoid adding a large quantity of vegetables, since they release moisture and can change the rice-to-liquid balance. For a meal with substantial vegetables, serve them as a separate curry or side instead.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking, preferably in a shallow, covered container so they cool evenly. Keep the rice refrigerated for 3 to 4 days. Do not leave cooked rice sitting at room temperature for an extended period, and discard it if it has been out longer than 2 hours (or 1 hour when the room is above 90°F / 32°C). For longer storage, freeze portions in airtight containers for up to 1 month for best texture.
To reheat, add a portion to a microwave-safe dish with 1 to 2 teaspoons (5 to 10 ml) water per cup of rice. Cover loosely and microwave, stirring once, until steaming hot throughout. On the stovetop, put the rice in a saucepan with a splash of water, cover, and warm over low heat, stirring gently. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Reheat only the amount you plan to eat, since repeated cooling and warming can dry the grains and reduce quality.
Frequently Asked Questions
Is rice export in Sri Lanka the name of a dish?
No. The phrase refers to trade in rice, and the scale or direction of that trade can vary by year; it is not a recipe name. Kaha bath, the dish in this recipe, is Sri Lankan yellow rice cooked with aromatics and often coconut milk. This page gives a practical home method rather than current export statistics.
What rice is best for Sri Lankan yellow rice?
Samba rice is a good choice for a locally styled texture: its grains are relatively short and plump. If it is unavailable, use another short- or medium-grain rice, or basmati for a longer, more separate result. Since rice varieties absorb liquid differently, check the package directions if your chosen grain is unfamiliar and watch the rice near the end of cooking.
Can I make this without coconut milk?
Yes. Replace the 1 cup (240 ml) coconut milk with 1 cup (240 ml) water or unsalted vegetable stock. The rice will taste lighter and less creamy, and the coconut aroma will be absent, but the turmeric, pandan, curry leaves, and whole spices still give it plenty of character. Do not use sweetened coconut milk or a sweetened coconut drink.
Why is my yellow rice sticky or wet?
Sticky rice often comes from skipping the rinse, stirring repeatedly while it simmers, or adding more liquid than the grain needs. Wet rice may need a few more minutes covered over low heat, followed by the full 10-minute rest. If the grains are cooked but the surface seems damp, turn off the heat and let steam escape for a minute before fluffing gently. Avoid vigorous stirring, which can break soft grains.
Can I prepare the rice ahead of time?
You can cook it earlier the same day, cool it promptly, and refrigerate it in a shallow covered container. Reheat it with a little water until steaming hot throughout, reaching 165°F (74°C) according to USDA FSIS guidance. For the freshest aroma and texture, add crunchy garnishes just before serving rather than storing them on top of the rice.
Related
- Russian Summer Soup (Okroshka): A Classic Cold Kvass Soup
- Nigerian Shrimp Fried Rice with Colorful Vegetables
- Nigerian Smoky Jollof Rice with Party-Style Flavor
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).