Clean the katahar with water. Boil for 5 minutes, ensuring that it is properly cooked. Once cooled, smash it.
Put the onion, ginger and garlic, green chilies/coriander, salt, all masala, salt, besan with the boiled katahar and mix.
Put a little oil in a frying pan and heat
Put in small sizes (size of a pakora) of the katahar mixture into the pan (5-7 pieces at a time). Cook until golden-brown and flip.
Put 1 tbsp of oil into another vessels/karahi and heat.
Put in cumin, bay leaves, methi and dry chillies; wait until they turn golden-brown.
Put in the rahardaal paste and stir. Pour in some water. Stir and cook.
Once soup is ready, put in the rest of the katahar bada and cook for 7-10 minutes over a low heat.
Mix in the liquid yoghurt (like butter milk), stir and boil for a while.
Serve