Tested and Perfected by Food and Wine

Indian Rice and Lentils with Raita

  • TOTAL TIME: 30 MIN
  • SERVINGS: 4
  • FAST
  • HEALTHY
  • VEGETARIAN

  1. 3 tablespoons vegetable oil
  2. 2 medium onions, thinly sliced
  3. 5 whole black peppercorns
  4. 5 cardamom pods
  5. 5 whole cloves
  6. 2 dried red chiles
  7. 1 cinnamon stick
  8. 1 cup jasmine rice or other long-grain rice, rinsed
  9. 1 cup red lentils, rinsed
  10. 3 1/2 cups hot water
  11. Kosher salt
  12. 1 medium cucumber—peeled, seeded and thinly sliced
  13. 1 cup plain, nonfat Greek yogurt
  14. 2 jalapeños, seeded and very finely chopped
  15. 1 small garlic clove, very finely chopped
  16. Freshly ground pepper
  1. In a medium saucepan, heat the vegetable oil. Add the sliced onions and cook them over high heat, stirring occasionally, until they are golden brown, about 10 minutes. Transfer half of the onions to a plate.
  2. Add the peppercorns, cardamom, cloves, chiles and cinnamon stick to the onions in the saucepan and cook over moderately high heat for 1 minute, stirring. Stir in the rice, lentils, water and 2 teaspoons of salt and bring to a boil. Reduce the heat to moderately low, cover and simmer for 15 minutes, until the water is absorbed and the rice and lentils are tender.
  3. Meanwhile, in a medium bowl, toss the sliced cucumber with the yogurt, jalapeños and garlic and season with salt and pepper.
  4. Gently fluff the rice and lentils with a fork and discard the whole spices. Transfer the rice to a platter, garnish with the reserved onions and serve with the cucumber raita.