Sri Lankan rice and curry is a generous meal of rice served with several contrasting dishes; there is no single officially designated national dish, but rice and curry is widely recognized as the country’s everyday staple. This home-style plate pairs fragrant rice with coconut-rich chicken curry, gently spiced parippu (red lentil curry), and sharp, fresh pol sambol. The components cook on the stovetop at the same time, making a colorful meal with a balance of heat, richness, and acidity.
Ingredients
- For the rice: 2 cups (370 g) white rice, preferably short- or medium-grain; 3 cups (710 ml) water; 1 teaspoon (6 g) fine salt.
- For the chicken curry: 1½ pounds (680 g) boneless, skinless chicken thighs, cut into 1½-inch (4 cm) pieces; 1 tablespoon (15 ml) lime juice; 1 teaspoon (6 g) fine salt; 1 tablespoon (15 ml) neutral oil; 1 medium onion (about 150 g), thinly sliced; 3 garlic cloves (about 9 g), finely chopped; 1 tablespoon (15 g) finely grated fresh ginger; 1 green chile (about 10 g), sliced; 10 fresh curry leaves (about 2 g); 2 tablespoons (12 g) roasted Sri Lankan curry powder; ½ teaspoon (1.5 g) ground turmeric; ½ teaspoon (1 g) ground black pepper; 1 small cinnamon stick, about 3 inches (7 cm); 1 cup (240 ml) unsweetened coconut milk; and ½ cup (120 ml) water.
- For the parippu: 1 cup (190 g) red split lentils; 2 cups (475 ml) water; ½ medium onion (about 75 g), finely chopped; ½ teaspoon (1.5 g) ground turmeric; ½ teaspoon (3 g) fine salt; ¾ cup (180 ml) unsweetened coconut milk; 1 tablespoon (15 ml) neutral oil; ½ teaspoon (1 g) mustard seeds; ½ teaspoon (1 g) cumin seeds; 8 fresh curry leaves (about 1.5 g); and 1 dried red chile, optional.
- For the pol sambol: 1 cup (80 g) fresh finely grated coconut; 1 small red onion (about 70 g), very finely chopped; 1 teaspoon (2 g) Sri Lankan chile powder or mild-to-hot red chile powder, to taste; 2 tablespoons (30 ml) fresh lime juice; and ½ teaspoon (3 g) fine salt, or to taste.
Instructions
- Prepare the ingredients. Rinse the rice under cool water until the water is less cloudy, then drain. Rinse the lentils in a separate sieve and pick out any small debris. Chop the onion, garlic, ginger, and chiles, and measure the spices and coconut milk. If you are using fresh coconut for the sambol, grate it finely so it mixes evenly with the lime and onion. This preparation takes about 30 minutes; the cooking steps below overlap to bring the meal together efficiently.
- Season and start the chicken. In a bowl, toss the chicken with the lime juice and 1 teaspoon salt. Heat the oil in a heavy saucepan or deep skillet over medium heat. Add the sliced onion and cook for 5 to 7 minutes, stirring occasionally, until softened and beginning to turn golden. Stir in the garlic, ginger, green chile, curry leaves, curry powder, turmeric, black pepper, and cinnamon stick. Cook for about 1 minute, stirring, until fragrant; lower the heat if the spices start to stick or darken too quickly.
- Simmer the chicken curry. Add the chicken and turn the pieces to coat them in the spiced onion mixture. Cook for 5 minutes, stirring once or twice, then pour in the coconut milk and water. Bring the liquid to a gentle simmer, not a hard boil, and cover partly. Simmer for 25 to 30 minutes, stirring occasionally, until the chicken is tender and the sauce has thickened slightly. Check the thickest piece with a food thermometer: poultry must reach the USDA FSIS safe minimum internal temperature of 165°F (74°C). If the chicken is done but the sauce is thin, simmer uncovered for a few minutes; if it gets too thick, stir in a splash of water.
- Cook the parippu while the chicken simmers. Put the rinsed lentils, water, chopped onion, turmeric, and salt in a medium saucepan. Bring to a boil, then reduce the heat and simmer uncovered for 15 to 20 minutes, stirring now and then, until the lentils are soft and starting to break down. Stir in the coconut milk and cook gently for another 3 to 5 minutes. The texture should be creamy but still spoonable; add a little hot water if it becomes stiff. In a small skillet, heat the tablespoon of oil over medium heat. Add the mustard seeds and, once they begin to pop, add the cumin seeds, curry leaves, and optional dried chile. Cook for about 30 seconds, taking care not to burn the spices, then pour this tempering over the lentils and stir.
- Cook the rice. While the curries are cooking, combine the drained rice, 3 cups water, and 1 teaspoon salt in a lidded saucepan. Bring to a boil, stir once, then cover and turn the heat to low. Cook according to the rice type, usually 15 to 18 minutes, until the water is absorbed and the grains are tender. Remove the pan from the heat and leave it covered for 5 minutes, then fluff gently with a fork. If your rice package gives a different water ratio or cooking time, follow it; rice varieties absorb liquid differently.
- Mix the pol sambol and finish. Combine the grated coconut, chopped red onion, chile powder, lime juice, and salt in a bowl. Mix well, pressing and rubbing the ingredients together briefly with clean fingers or a spoon so the coconut takes on the lime and chile. Taste and adjust the lime, salt, or chile. Remove the cinnamon stick from the chicken curry, taste both curries for seasoning, and bring all four components to the table warm.
Tips
- Choose a useful curry powder. Roasted Sri Lankan curry powder has a deep, toasted flavor and is the closest match here. If you cannot find it, use a roasted curry powder from another South Asian style; a mild Madras curry powder also works, though the aroma and balance will differ. Avoid replacing it with curry powder that is already very salty without checking the seasoning first.
- Make the heat adjustable. Green chile and chile powder vary considerably. Use half a green chile and a small pinch of powder for a milder plate, then offer extra chile at the table. For more heat, add chile gradually rather than assuming the powder has a predictable strength.
- Keep the lentils gentle. Red lentils soften quickly, and a vigorous boil can make them stick to the bottom before they are fully tender. Simmer over low to medium-low heat and stir periodically, especially after adding coconut milk.
- Use curry leaves if available, but do not stall the recipe. Fresh curry leaves add a distinctive citrusy, savory note. If they are unavailable, omit them rather than substituting a large amount of another herb; the meal will still taste good, with a less specifically Sri Lankan aroma.
Serving Suggestions
Serve a mound of rice with separate spoonfuls of chicken curry and parippu, plus a small portion of pol sambol on the side. Keeping the dishes distinct lets diners combine each bite to suit themselves: creamy lentils soften the chile, while a little sambol brightens the coconut-rich curry. For a more traditional-feeling spread, place the components in separate bowls and let everyone build a plate rather than mixing everything in the cooking pots.
For a larger rice-and-curry meal, add a simple vegetable side such as sautéed greens, green beans, or a quick cabbage mallung. A sliced cucumber salad can also provide a cool, crisp contrast. These additions are optional, not needed to make the recipe complete. If serving guests with different spice preferences, keep the sambol separate and provide lime wedges so each person can adjust acidity at the table.
Variations
Make it vegetarian. Omit the chicken curry and serve the rice and parippu with a vegetable curry, such as potato, pumpkin, or green beans simmered with coconut milk and the same curry powder. Since vegetables cook at different rates, add firm vegetables first and tender ones toward the end. For a fuller plate, increase the lentils by half and add a vegetable side.
Use another protein. Bone-in chicken pieces can replace boneless thighs, but they need additional simmering time; check the thickest part of each piece and avoid touching bone with the thermometer probe. For fish, use firm chunks and simmer them gently only until cooked through; fish should reach 145°F (63°C) according to the USDA FSIS safe minimum. Fish cooks faster than chicken, so make it in a separate curry and add it near the end rather than following the chicken timing.
Adjust the coconut. For a lighter-tasting curry, replace up to half of the chicken curry’s coconut milk with water or unsalted broth. The sauce will be less rich and may need a little extra simmering to concentrate. In the lentils, coconut milk gives the dish its rounded finish; if you need to omit it, use water and expect a thinner, less creamy parippu.
Adapt the sambol coconut. Fresh grated coconut gives the most tender texture. If you only have unsweetened desiccated coconut, use ¾ cup (60 g), sprinkle it with 2 tablespoons (30 ml) warm water, and let it sit for 5 minutes before mixing in the onion, lime, chile, and salt. It will be chewier and less juicy than fresh coconut. Do not use sweetened coconut, which makes the sambol taste noticeably different.
Storage and Reheating
Refrigerate the rice, chicken curry, lentils, and sambol within 2 hours of cooking, preferably in separate shallow airtight containers so they cool promptly and retain their different textures. The cooked rice, chicken curry, and lentils keep for 3 to 4 days in the refrigerator. For best texture, use the fresh coconut sambol within 1 to 2 days; it can become watery as the onion releases liquid. Discard food left at room temperature longer than 2 hours, or 1 hour when the temperature is above 90°F (32°C).
Reheat only the portion you plan to eat. Warm the chicken and lentils in separate covered pans over low heat, adding a spoonful of water if needed and stirring until steaming throughout. Reheat rice with a small splash of water in a covered pan or microwave-safe container, fluffing partway through. Leftovers should reach 165°F (74°C) when reheated, measured with a food thermometer. The sambol is best served chilled or cool rather than cooked again. Freeze the rice, chicken curry, or lentils in airtight containers for up to 2 months for best quality; thaw in the refrigerator and reheat to 165°F (74°C). Coconut-based sauces may separate slightly after freezing, so stir them as they warm.
Frequently Asked Questions
What is Sri Lanka’s national food? Sri Lanka does not have one officially designated national dish. Rice and curry is commonly described as the country’s national meal because rice is a staple and meals often include several curries, sambols, or vegetable dishes. The exact combination varies by region, household, season, and occasion.
Is this recipe traditionally served as one mixed dish? The components are generally prepared separately and served together, so diners can combine them on the plate. The chicken, lentils, rice, and sambol here make one practical meal, but a Sri Lankan rice-and-curry spread can include many other dishes and does not have one fixed formula.
Can I prepare any part ahead? You can cook the chicken curry and parippu up to 2 days ahead and refrigerate them promptly. Their flavors remain satisfying after reheating, although the lentils may thicken; loosen them with water. Make the rice close to serving for the best texture, and mix the sambol the day you plan to eat it.
Why did my rice turn mushy or remain hard? Mushy rice can result from too much water, a vigorous simmer, or stirring repeatedly while it cooks. Hard rice usually needs a little more water and a few extra minutes over low heat. Rice shape and age affect absorption, so use package directions as a guide and keep the lid closed during cooking.
Can I make the meal without curry leaves? Yes. Curry leaves contribute a particular fragrant note, especially in the lentil tempering, but the recipe works without them. Do not confuse curry leaves with curry powder: they are separate ingredients. If fresh leaves are unavailable, simply omit them or use a small pinch of dried curry leaves if you have them.
What can I use instead of coconut milk? For the chicken curry, use water or unsalted broth for a thinner, less creamy sauce, or use an unsweetened plant-based cooking cream with a mild flavor. In the lentils, water works too, though the result will be less rich. Avoid sweetened coconut beverages, which can make the curries unexpectedly sweet.
Related
- Best Egg Sandwiches in Chicago: Where to Find a Great One
- Sinigang Recipe with Knorr: Pork and Vegetables
- Peking Duck Spices: A Fragrant Five-Spice Blend
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).