Pakistani Rice with Lentils and Nut Sauce

READY IN: 2hrs 15mins
Recipe by Carol Bullock

This is a savory yet refreshing dish that I promise you won't be able to get enough of. It's addictive I warn you!

Top Review by Norahs Girl

This was absolutely delicious!

Ingredients Nutrition


  1. Rinse and cook lentils in plenty of water.
  2. Let reduce until there is about 4 cups of liquid leftover.
  3. Drain lentils, reserving liquid.
  4. Set liquid aside.
  5. In the meantime, in a skillet, lightly toast, one by one (just until you can smell them): poppy seeds, cashews and almonds.
  6. Put in blender.
  7. Add jalapeno pepper, garlic, and salt.
  8. Gradually add leftover lentil liquid (should be dark brown after reducing for at least an hour) and puree this mixture.
  9. Puree until smooth and pour into bowl.
  10. Add to this the green onions and cilantro.
  11. Next, sauté the onions in vegetable oil until golden.
  12. Add lentils and sauté for another 15 minutes.
  13. Cover over very low heat and let marinate.
  14. Cook basmati rice.
  15. Then, in a large pot, layer rice and lentil mixture.
  16. Let marinate and simmer over very low heat for about 1 hour (I usually put a dishtowel under lid to trap steam).
  17. Serve, topping with liquid mixture, and adding liquid mixture as you go.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a