Before starting to cook your dish, ensure all your ingredients are prepped and ready (mise en place). The actual hands-on cooktime is relatively small for this recipe and spices can quickly burn in the instantpot or other electric pressure cooker.
Rinse the rice in cold water. Once rinsed, set the rice in a bowl filled with water and allow the rice to soak while you begin to assemble the dish (15-20 minutes of soak time should be plenty).
Heat a pan over medium high heat and once it's hot add the dried moong dal. Dry roast the dal for a few minutes or until you notice they begin to change color (turn a bit brown) and give off a nutty aroma. The time may vary, but watch them closely. You don't want them to burn!Once the dal is roasted, transfer into a strainer. Pour water over the dal to cool it down and stop the cooking. Set the dal aside.
Set your Instant Pot to "Saute" mode. Add ghee or oil. I also like to add the ginger at this time--this helps to keep it from splattering everywhere.
Once the ghee is warm, tip in the cumin seed. Cook everything until the cumin seeds begin to sizzle and "dance" a bit. Add the bay leaves and dried red chili (if using). Also add in the slit green chilies now. Stir everything together for a minute and then add in the sugar and dry spices: coriander, garam masala, turmeric, red chili, cardamom, clove, cinnamon and mace (or nutmeg). Stir and cook the spices for a minute or so-until they begin to smell fragrant.
You may notice the spice mix (masala) beginning to stick to the bottom of the pot. At this point tip in the roasted dal. Stir to mix, scraping up anything that has stuck to the bottom of the pot. Add 1/2 cup of water to this mix. Once the water/dal mix begins to boil, strain the rice. Add the rice into the pot and stir to combine.
Add the remaining 4.5 cups of water and 1.5 tsp salt (you'll need more after cooking, depending on your tastes). Turn off the "Saute" mode on your pot. You can add veggies/greens at this point if you desire (see notes below)--I like to add fresh spinach or carrots before pressure cooking. Most veggies I either cook separately or add at the end.
Close the lid and turn the vent to the "Sealing" position. Once the pot is sealed, choose the "Pressure Cook" mode (set to high) and set the timer for 20 minutes. While the dal/rice mix is cooking, prep and cook any veggies you'd like to add.
Once the Instant Pot beeps, telling you the 20 minutes has passed, you can either let the pressure release naturally (I usually let it naturally release 10-20 minutes before manually releasing the remaining pressure--follow the manufacturer's directions for the model you are using) or you can choose to quick release the pressure right away. In my experience, the pressure release doesn't seem to impact the recipe all that much.
When the pressure has released and it is safe to open the lid, do so.
Stir everything around--it will look a bit dry and mushy. We like our khichdi a bit on the "wet" side, so I add about 2-3 cups of water and stir everything until it's well mixed. Add more or less water, depending on the consistency you prefer.
Taste your food. You may find you need additional salt. Aside from the salt, I usually add a heaping spoon of ghee and 1-2 tsp. additional garam masala (this can give your dish a "kick," so be a bit cautious of that).
Garnish your khichdi with chopped coriander leaves (cilantro), if desired. Serve with cooked poppadoms (papad) or fried veggies (such as potatoes or eggplant). A fried egg is also a great accompaniment. I like to top my khichdi with some fresh microgreens and eat it with a side of spicy, Indian pickle.