Pakistani Rice with Lentils and Nut Sauce

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“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!”
2hrs 15mins

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.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a