Total Time
1hr 5mins
40 mins
25 mins

This is the Indian original, which inspired the classic breakfast dish known as Kedgeree. Made with basmati rice and small, tasty lentils, this will make an ample supper or brunch dish. From: The Inspired Vegetarian




  1. Cover the lentils or dhal with boiling water, and soak for 30 minutes.
  2. Drain and boil in fresh water for 10 minutes.
  3. Drain once more, and set aside.
  4. In a large saucepan, melt the butter or ghee, with the oil, and fry the onion and garlic for about 5 minutes.
  5. Add the rice, stir well to coat the grains in the ghee or butter and oil, then stir in the spices. Cook gently for a minute or so.
  6. Add the lentils, stock, tomato puree and seasoning. bring to the boil, then Cover and simmer for 20 minutes, until the stock is absorbed, and the lentils and rice are just soft.
  7. Stir in the coriander or parsley, and check the seasoning.
  8. Remove the cinnamon stick and bay leaves.
Most Helpful

5 5

I love it! I put plain yogurt and cilantro on top and it really makes it!

5 5

This was a winner in our house! I reduced the rice and lentils for two of us as a side dish but forgot to reduce the spices. It was awesome! I had some leftovers I was going to save but did a midnight raid on the fridge. I regret not making the full recipe now.
Thanks so much for posting. Made for the Bistro Babes - ZWT 8

3 5

Everyone thought the rice just tasted ok. I made as directed but for some reason it was a little bland. Sorry I couldn't rate it higher. Made for Ramadan Tag