Sri Lankan dal with coconut and lime kale

Sri Lankan dal with coconut and lime kale

This is made possible by BBC Foods!


For the lentils

  • 300g/10½oz red lentils
  • 2 tbsp coconut oil
  • 8 fresh curry leaves
  • 1 lemongrass stalk, halved and bashed
  • 4 cloves
  • 1 cinnamon stick, halved
  • 1 onion, finely chopped
  • 3 large garlic cloves, crushed
  • 2cm/¾in piece fresh root ginger, peeled and grated
  • 3 green finger chillies, thinly sliced
  • ½ tsp ground turmeric
  • 1½ tsp fine sea salt
  • 400ml tin coconut milk
  • ½ lime, juice only

For the rice

  • 350g/12oz basmati rice
  • 2 tbsp rapeseed oil
  • ¾ tsp fine sea salt

For the pickled red onions

  • 1 red onion, cut into very thin semi-circles
  • 4 tbsp lime juice (from 2–3 limes)
  • ¾ tsp fine sea salt

For the kale

  • 1 tbsp coconut oil
  • 1 tsp black mustard seeds
  • 150g/5½oz kale, sliced with thicker stems discarded
  • 3 tbsp desiccated coconut
  • ½ tsp fine sea salt

To serve

  • 400g/14oz plain yoghurt


  1. To make the lentils, place the lentils in a large bowl and wash them in cold water until the water runs clear.

  2. Cover the lentils with 750ml/1¼ pint water and set aside.

  3. Heat the coconut oil in a large saucepan over a medium heat and, when hot, add the curry leaves and lemongrass.

  4. When the curry leaves start to crackle, add the cloves and cinnamon.

    1. Stir-fry for 1 minute then add the onion.

  5. Cook for 12 minutes, until the onions are soft enough to cut with a wooden spoon.

  6. Add the garlic, ginger and chillies. Stir-fry for another couple of minutes, then add the turmeric and salt.

    1. Stir again and add the lentils and water to the pan.

  7. Bring to the boil, then turn the heat right down and simmer for 20 minutes.

  8. Add the coconut milk and lime juice to the pan and simmer until the lentils are creamy.

    1. Cover to keep warm.

  9. To make the rice, wash and soak the rice to get rid of excess starch by placing the rice in a bowl.

  10. Cover with water and agitate with your hands until the water turns cloudy.

  11. Drain and repeat until the water is clear, then soak the rice for 10 minutes in hand-hot water.

  12. Heat the oil in a saucepan or wide lidded frying pan. Add the salt and the drained rice and stir to mix.

  13. Add 600ml/20fl oz freshly boiled water.

    1. Bring to the boil, then place the lid on and turn the heat down to very low.

  14. Cook for 10 minutes, then take off the heat and leave to steam with the lid on for a further 10 minutes.

  15. To make the pickled onions, put the onion in a bowl with the lime juice and salt.

  16. Scrunch with your hands until slightly wilted, then set aside for a minimum of 15 minutes.

  17. To make the kale, heat the coconut oil in a wide lidded frying pan. When hot, add the mustard seeds.

  18. When they pop, add the kale, desiccated coconut, salt, lime juice and 5 tablespoons water.

  19. Toss and pop the lid on. Leave to steam for 5 minutes or until the kale is soft and tender.

  20. To serve, place a bed of rice in four shallow bowls and ladle over the dal.

  21. Divide the kale between the bowls and spoon over the yoghurt and pickled onion.

Banner and Image Credit: BBC

Leave a Reply

Skip to toolbar