Skip to main content


This variation on a classic dish from the Middle East uses caramelized onion in place of deep-fried onions for a healthier version that loses none of the flavor.
1 1/4 cups brown lentils
4 medium onions, peeled and sliced thinly
3 Tbsp. flour
1/2 tsp. salt
1/4 cup sunflower oil
1 cup brown rice
2 tsp. cumin seeds
1 1/2 Tbsp. coriander seeds
1/2 tsp. ground turmeric
1 1/2 tsp. ground allspice
1 1/2 tsp. ground cinnamon
Freshly ground black pepper
1 tsp. sugar
2-3 cups water
+ Add to Shopping List


Two Stars Guiding Stars
  • Servings:4 (361 g)
  • Prep Time:15 minutes
  • Cook Time:70 minutes
1. Cover lentils with water and boil 12-15 minutes, until soft. Drain.
2. Dredge onions in flour and half of salt. Heat the oil in a heavy-bottomed pan and cook the onions until nicely caramelized, adjusting heat to prevent burning.
3. When onions are crisp and browned, remove them from the pan and drain off all but 1-2 tablespoons of any remaining oil. Add the rice, spices, sugar and remaining salt. Stir to mix and add water.
4. Bring to a boil, cover with a lid and simmer over very low heat for 30 minutes. Add lentils and continue to cook for 15 minutes.
5. When the rice is nearly tender, remove from heat and allow to rest 10 minutes, covering with a towel to absorb condensation.
6. Gently stir in half of the onions. Serve and use the remaining onions for garnish.