Cook on a high flame, until the mixture boils nicely; uncovered.
Reduce the heat to medium and cover and cook for around half an hour.
:- Check for the meat to fall off the bones by picking it with a fork. If needed, return it to high heat.
:- Check for seasonings. Now is the time to adjust salt and pepper as per your need.
When onions are completely mushy and meat is very tender and falling off bones, add the coriander leaves and cover.
Remove from heat.
:- Serve with toasted white bread or just as it is.
:- If you like smooth soup, add the coriander leaves unchopped and remove it as well as ginger pieces and bones before serving.
:- For thickening, add 1 tsp of corn flour mixed with 1 tbsp of water just before removing from fire. Let it boil for 2 more mins and follow from Step 10.