Khichdi recipe made with rice, moong dal (lentils) and spices, is a super comforting one pot protein-rich Indian meal. It’s delicious, nourishing and wholesome. Instructions included for stovetop & instant pot.

Recipe Snapshot

  • Prep time: 10 minutes
  • Cook time: 25 minutes
  • Total time: 35 minutes
  • Yield: 2 · 2 people
  • Category: Main Course
  • Cuisine: Indian

Ingredients

  • 1 to 2 tablespoons ghee ((clarified butter) or oil)
  • ¾ to 1 teaspoon cumin seeds
  • 1 bay leaf (or 1 sprig of curry leaves (optional))
  • ¾ to 1 teaspoon ginger (grated or ginger paste (1 inch piece))
  • ¼ cup onion (finely chopped (1 very small, optional))
  • 1 green chili (slit or ½ tsp red chili powder)
  • ½ cup tomatoes (deseeded & fine chopped or pureed (1 medium))
  • ¼ teaspoon turmeric
  • ⅓ teaspoon salt ((adjust to taste))
  • ½ cup rice ((any kind or quinoa, steel cut oats, millets))
  • ½ cup moong dal ((skinless petite yellow lentils) (or any other dal))
  • 4 cups water ((more to adjust, for porridge consistency))
  • 1 pinch asafoetida ((hing) (optional))
  • ½ tablespoon ghee (for topping)
  • 1 medium carrot (cubed)
  • 8 french beans (cut to 1 inch length)
  • 1 small potato (cubed)

Method

  1. Add rice and moong dal to a pot. Rinse them at least thrice & drain water completely. If you do not have a cooker, then soak them for 30 to 40 mins. This will help them cook faster.
  2. Heat ghee in a pressure cooker or pot on a medium heat. Once the ghee is hot, add bay leaf (optional) and cumin seeds.
  3. Soon the seeds begin to splutter, then add ginger & saute until fragrant, for about 30 to 60 seconds & sprinkle hing.
  4. Add onions and green chilies. Saute them until the raw smell of onions goes away & they begin to turn golden.
  5. Next add tomatoes, carrots, beans, salt and turmeric. Saute for 3 to 4 mins.
  6. Then add drained daal and rice. Saute for 3 to 4 mins.
  7. Pour 4 cups water for porridge like consistency or 3 cups for mushy consistency.
  8. Stir well & taste the water. Add more salt if needed.

How to Make Khichdi in pressure cooker

  1. Cover the pressure cook and let it cook for 2 whistles on a medium flame for a mushy khichdi. Cook for 4 to 5 whistles on a medium flame for porridge consistency.
  2. Let the pressure release on its own, then open the lid and mix well. If the consistency is too thick for your liking, pour about ½ to ¾ cup hot boiling water and simmer for 1 to 2 mins until dal khichdi begins to bubble. Taste test and adjust salt.

Khichdi in regular pan or pot

  1. If cooking in a pot, bring water to a boil on a high flame. Then reduce the flame to medium to low and continue to cook.
  2. Leave the pot uncovered or partially covered so the froth won't overflow. Keep checking and add more hot boiling water (about ½ to ¾ cups) as needed until the lentils are fully soft cooked.
  3. When both are done, mash the khichdi slightly so you get a thicker consistency. Adjust salt as needed.
  4. Transfer to serving plates and pour 1 tsp ghee on the hot khichdi. Serve with papad and pickle.

Instant Pot Khichdi

  1. Press saute button (medium) on your Instant pot. Pour ghee to the steel insert.
  2. As soon as the ghee melts, add bay leaf and cumin seeds.
  3. When cumin begins to sizzle add onions & chopped chili.
  4. Saute until onions turn transparent. Next add in ginger, hing, tomatoes, all veggies & turmeric.
  5. Saute for 2 to 3 mins until tomatoes turn mushy.
  6. Add drained rice & lentils. Saute them for another 2 to 3 mins.
  7. Next add salt & pour water. Deglaze the pot by scraping the bottom with a spatula to remove bits of food stuck in there if any. Mix well & taste the water.
  8. Add more salt if needed. Secure the lid & move the steam release handle to sealing.
  9. Press the pressure cook or manual button (high pressure). Set the timer to 8 mins. Or you can also press porridge button & set timer to 9 mins.
  10. Once it is done, the instant pot beeps, then press cancel and switch off.
  11. Wait for a natural pressure release for 10 minutes & release the rest manually.
  12. When the float valve drops, open the lid & stir gently.
  13. If you like soupy khichdi, add some hot boiling water to bring to consistency you like. Saute for 1 minute if you prefer.
  14. Top dal khichdi with little ghee & serve with pickle or papad or chutney.

Kiyaan Singh’s Kitchen Note

Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.