READY IN: 1hr 5mins
Recipe by Karen Elizabeth

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

Top Review by Lumberjackie

Easy and delicious. Provides a lot of flavour with little work. I use brown basmati rice instead of white, for extra fiber and nutrients. Since brown rice takes longer to cook than white, I skip the lentil pre-soak and pre-cook steps and simmer the whole shebang for 40 minutes.

Ingredients Nutrition


  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.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a