1.Transfer lentils to a sieve and rinse under running cold water until the water runs clear. Put them in a saucepan with the water and bring to the boil. Cover with a lid and cook very gently for 30 minutes, or until tender.
2.Heat oil in a medium-sized saucepan and add the chillies, ginger and garlic. Stir-fry for 1 minute, then mix in cumin and fennel seeds. Add spinach and toss with tongs until it wilts, then add coriander, lentils and salt.
3.Bring to a gentle bubble and cook very gently, uncovered, for 10 minutes. Squeeze lemon wedges over lentils, stir in juice and serve, or continue cooking, stirring often, until thick liquid reduces and lentils are mushy. Either way is good!