Dal Recipe with Coconut Rice

Coconut rice with dahl

  • serves 2
  • Easy

Let us save you from your recipe rut with one of our new midweek favourites: coconut rice with dahl. Packed with flavour you won't be missing the meat from this dish, and it's full of protein too


Try this recipe for coconut rice with dahl then check out our lentil curry, sweet potato and lentil curry and dahl recipe. For more inspiration, see our collection of dahl recipes.



  • basmati rice 200g
  • cardamom pods 2
  • coconut milk 200ml
  • red lentils 200g
  • onion ½, finely chopped
  • ginger grated to make 1 tbsp
  • turmeric 1 tsp
  • oil
  • cinnamon stick 1
  • dried red chilli 1
  • brown mustard seeds 1 tsp
  • curry leaves 8


  • Step 1

    Put the rice in a pan with the cardamom pods, a pinch of salt and the coconut milk and add enough water to come one finger’s-width above the rice. Bring to a simmer, put a lid on and simmer for 10 minutes or until the rice is cooked through. Meanwhile, put the lentils in a pan with the onion, ginger and turmeric, add enough cold water to cover by 2 cm and simmer until tender and mushy and the water is absorbed, about 15 minutes adding more water if you need to. Heat a little oil in a small pan and add the cinnamon, chilli, mustard seeds and curry leaves and keep heating until the seeds start to pop. Tip into the lentils, season well with salt and stir. Serve over the rice.

Check out more of our best curry recipes here...

Bowl of creamy aubergine curry with a plate of forks at the side

Nutritional Information

  • Kcals 908
  • Fat 22g
  • Carbs 140.6g
  • Fibre 7.1g
  • Protein 34.4g
  • Salt 0.5g