Step 1
Start by washing both urad lentils and rice 3-4 times under running water. Soak the lentils and rice for at least 20 minutes in room temperature water.
Step 2
In a wide heavy bottom pot or iron kadai, melt the ghee over medium heat. Temper the ghee with hing, whole spices and ginger. Saute for a few second until fragrant taking care not to burn.
Step 2
Add the soaked lentils and rice (without water). Toast with the ghee and spices for a minutes or so. At this point you could add a bit of turmeric powder if you wish.
Step 4
Add 3 cups of water to begin with. The water level should be roughly 1.5 inch above the surface of rice and lentils. Add fresh crushed black pepper and salt. Taste.
Step 5
Bring to a boil. Then, set the stove to low and let the khichdi cook for about 25 to 40 minutes or until the lentils are soft. You will need to check from time to time, stir and adjust the water quantity (use hot water) as needed. Make sure nothing is sticking to the bottom of pot.
Step 6
Once the khichdi is cooked, It would have a velvety porridge like consistency. Mix in the chopped cilantro and serve with a dollop of ghee.