Take yogurt in a medium mixing bowl and beat it to get a smooth consistency. Add besan (chickpea flour) and salt and mix well. Keep it aside.
Heat oil in a medium sized pot and add bay leaves, cloves, cardamom pods, cinnamon powder and cumin seeds. Cook for 1/2 minute.
Add onions and cook until it turns pink and translucent. Now add ginger garlic paste and cook for 1/2 minute.
Add red chili powder and turmeric and cook for another 1/2 minute.
Now add the yogurt mixture. Stir continuously until bring the gravy to a boil.
Now add the cooked sprouts, green chili and garam masala. Let it boil for another 10 minutes.
Remove from heat and garnish with cilantro.
Enjoy this tasty kadhi with hot parathas (Indian flatbread) or steamed plain rice.