Aromatic Persian rice dish cooked with green lentils, raisins, and dates, layered with fragrant spices like cinnamon and turmeric, all gently steamed for the perfect sweet and savory bite.
1cupBasmati ricerinsed and soaked till water runs clear
½cupGreen lentilsrinsed and pre-cooked tender
½cupRaisinsget the plump ones for best flavor
½cupChopped datessweet but not too sticky
1Medium onionfinely chopped and caramelized
2tablespoonVegetable oilsplit between sauté and drizzling
1teaspoonGround cinnamonfragrant and warm low-key spice
½teaspoonTurmericfor color and gentle earthiness
¼teaspoonGround cuminadds that deep warmth
Salt and pepperto taste – don’t skip this part or it gets bland
2cupsWaterjust right for cooking lentils and rice
Instructions
Instructions
Rinse lentils well then cook in 2 cups water until tender, about 15 minutes. Drain and set aside.
Rinse basmati rice under cold water until clear, soak for 15 minutes, then drain.
Heat 1 tablespoon oil in skillet, add chopped onions, and cook on medium heat until golden brown and caramelized.
Add raisins, chopped dates, cinnamon, turmeric, cumin, salt, and pepper. Cook 2-3 minutes to release fragrance. Set aside.
Bring 4 cups water and a pinch of salt to boil. Add soaked rice and cook 6-8 minutes until partly cooked. Drain.
In a large pot, layer the rice, lentils, and raisin-date-onion mixture. Drizzle remaining oil on top.
Cover the pot with towel-wrapped lid and steam on low heat for 20 minutes.
Fluff gently and serve warm.
Notes
Leftovers stay good for 3 days in the fridge or 2 months in the freezer. Reheat gently with a splash of water and low heat to revive steam and texture.