Main Course

Sri Lankan Rice and Curry: Fluffy White Rice with Multiple Curries

Original name: Rice and Curry (White Rice with Multiple Curries)

A plate of white rice surrounded by small bowls of yellow dhal curry, orange potato curry, red coconut sambol, and a chicken curry on a banana leaf.
Prep
30 mins
Cook
45 mins
Servings
4
Sri LankanMediumLunchDinnerGluten FreeDairy Free

About this dish

Rice and curry is the heart of Sri Lankan home cooking—a comforting spread of fluffy white rice served with an array of boldly spiced vegetable and protein curries. This recipe guides you through creating a classic spread with dhal (parippu), a warming potato curry, and a tangy coconut sambol, plus a simple chicken curry for non-vegetarians.

The magic lies in the balance of flavors and textures, from creamy lentils to crisp sambol, all tied together with fragrant basmati rice. Perfect for a Sunday family lunch or a festive dinner.

Ingredients

UK and US measurements are both included for every recipe.

Basmati Rice

grain

300 g

Imperial measurement: 1 1/2 cups

Water

liquid

600 ml

Imperial measurement: 2 1/2 cups

Salt

seasoning

1 tsp

Red Lentils

grain

150 g

Imperial measurement: 3/4 cup

Coconut Milk

dairy

400 ml

Imperial measurement: 1 3/4 cups

Turmeric Powder

spice

1/2 tsp

Curry Leaves

herb

10 leaves

Mustard Seeds

spice

1 tsp

Dried Red Chillies

spice

2

Onion

vegetable

1 medium

Garlic

vegetable

3 cloves

Potatoes

vegetable

3 medium

Chicken Thighs

protein

400 g

Imperial measurement: 14 oz

Cinnamon Stick

spice

1 inch piece

Cardamom Pods

spice

3

Cloves

spice

3

Grated Coconut

other

100 g

Imperial measurement: 1 cup

Red Onion

vegetable

1 small

Lime

fruit

1

Chilli Powder

spice

1 tsp

Coconut Oil

fat

2 tbsp

Method

1

Cook the Rice

20 minutes

Rinse the basmati rice under cold water until the water runs clear. In a medium saucepan, bring 600 ml (2 1/2 cups) water to a boil. Add the rice and 1/2 tsp salt. Reduce heat to low, cover, and simmer for 15 minutes without lifting the lid. Remove from heat and let it sit covered for 5 minutes, then fluff with a fork.

2

Prepare the Dhal Curry

20 minutes

Rinse the red lentils and place in a saucepan with 400 ml (1 3/4 cups) water. Bring to a boil, then reduce heat and simmer for 10 minutes until soft. Add coconut milk, turmeric, and 1/2 tsp salt. Simmer for another 5 minutes. In a small pan, heat 1 tbsp coconut oil over medium heat. Add mustard seeds, curry leaves, and dried red chillies; cook until seeds pop. Pour this tempering over the dhal and stir. Keep warm.

3

Make the Potato Curry

20 minutes

Boil the diced potatoes in salted water until tender, about 10 minutes. Drain. In a pan, heat 1 tbsp coconut oil. Add 1/2 chopped onion and minced garlic; sauté until golden. Add the potatoes, 1/2 tsp chilli powder, 1/4 tsp turmeric, and salt to taste. Stir gently and cook for 2 minutes. Add 100 ml coconut milk and simmer for 5 minutes until the sauce thickens. Garnish with curry leaves.

4

Cook the Chicken Curry (Optional)

25 minutes

Cut chicken thighs into bite-sized pieces. Heat 1 tbsp coconut oil in a pot. Add cinnamon, cardamom, and cloves; fry for 30 seconds. Add remaining chopped onion and garlic; sauté until soft. Add chicken pieces, 1 tsp chilli powder, 1/2 tsp turmeric, and salt. Cook for 5 minutes, stirring. Add 200 ml coconut milk and 100 ml water. Bring to a simmer and cook for 15 minutes until chicken is tender and sauce thickens.

5

Prepare the Coconut Sambol (Pol Sambol)

5 minutes

In a bowl, combine grated coconut, finely chopped red onion, juice of half a lime, 1/2 tsp chilli powder, and salt to taste. Mix well. Adjust lime and chilli to your preference.

6

Assemble and Serve

5 minutes

Place a generous mound of rice on each plate. Arrange small bowls or mounds of dhal curry, potato curry, chicken curry (if using), and coconut sambol around the rice. Serve with extra lime wedges.

Equipment

  • Medium saucepan with lid
  • Small saucepan
  • Frying pan
  • Coconut scraper or box grater
  • Rice cooker (optional)

Nutrition facts

420 kcal
Calories
25 g
Protein
70 g
Carbohydrates
30 g
Fat
8 g
Fiber
800 mg
Sodium

Tips

  • For extra fluffy rice, soak the basmati in cold water for 30 minutes before cooking.
  • Adjust the number of dried red chillies in the dhal tempering based on your heat preference, using more will make it spicier.
  • If you can't find fresh curry leaves, use dried ones but reduce the quantity to 5 leaves as dried are more potent., Pol sambol can be made in advance, store in the fridge for up to 2 days.

Serving suggestions

  • Serve rice and curry on a banana leaf for an authentic Sri Lankan experience. Pair with a side of papadam or a crisp salad. Leftover curries keep well in the fridge for 2-3 days and taste even better reheated.

Rate this recipe

No ratings yet. Be the first to rate it.

Anaya Iyer

Recipe by

Anaya Iyer

Specialises in Indian cuisine

Anaya Iyer (not Patel or Sharma) makes dosas so crisp they shatter like glass. She is a fermentation nerd.

Describe yourself in three words: Crispy, nerdy, sourdoh.