Place the mustard and spinach leaves with the water into a deep sauce pan and bring to the boil. Then cover and allow it to cook for 20 minutes until the leaves are tender.
Using a hand blender, blend the cooked leaves into a smooth paste.
Heat the ghee or oil into a sauce pan and fry the onion on medium heat until golden brown.
Add the remaining ingredients, and if needed, add some water as well. Constantly stir for 10 minutes.
Incorporate the mustard leaves and spinach puree and continue stirring for 15 minutes on a low heat.
Cover and simmer for 10 minutes.
Garnish with garam masala and a finely chopped green chilli.
Best served with either maize chapati or plain chapati.
Add the water and all the remaining ingredients into a adequate sized pan with the washed daal, bring it to a boil and allow it to cook for 45 minutes over a medium heat until the daal is cooked and looks creamy. Alternatively, cook it in a pressure cooker for 15 minutes over a medium heat.
To make the tarka, heat the butter in the frying pan and add all the spices mentioned in the ingredients and allow it to cook on a low heat for 10 minutes then mix into the cooked daal.
Garnish with green chopped coriander and serve with plain white rice or with chappaties.