To cook mung beans, drop into 2 quarts boiling water, lower heat and simmer 2 minutes. Remove pan from heat, cover and set aside for one hour. Bring water to the boil again, simmer until tender (up to an hour). Drain and set aside. This step can be done in advance.
Combine cumin seeds, black mustard seeds, chilies and ginger in small dish.
Heat the ghee or oil in a large pot over moderately high heat. Drop in the spice/seed mixture and fry until the mustard seeds start to pop. Then add the asafetida, bay leaf, cabbage, turmeric and coriander, onion and garlic. Cook, stirring often, for 10-20 minutes or until cabbage is wilted, brown and crisp.
Add the cooked beans, salt, lemon juice and honey.