Start with rinsing your chana dal (split chickpeas) until water runs clear.
Put it in the pan with 900ml/4 cups of water, stir it well and put on the medium heat.
Bring it boil and make sure to remove as much of the scum that will form on the surface as possible.
Lower the heat and simmer partly covered for 30-40 minutes or until most of the water has been absorbed and your split peas are tender but not mushy. Set aside.
While your split peas are cooking prepare your tarka.
Put 2 tablespoon of oil in the large frying pan or shallow casseroled dish and add chopped onion, ginger and cumin seeds.
Fry them gently until softened and aromatic 5-7 minutes.
Puree tomatoes and garlic together in a food processor or using your hand blender and add to the onion and ginger mixture in a pan following by spices and water. Give everything a good mix. Season to taste with salt and pepper.
Simmer for approx. 10 minutes stirring ocassionally.
Add fresh spinach and mix it in until it wilts.
Add cooked split chickpeas and give everything a good stir.
Add as much chopped fresh coriander/cilantro as you want and enjoy!