Choose a new cookbook worth up to £28 when you subscribe to our magazine.
Mix the rice and lentils in a bowl. Cover with cold water and soak for 15 mins.
Meanwhile, for the curry, heat the oil in a wok or medium saucepan, then toss in the mustard seeds followed by the curry leaves. Once the leaves have stopped spluttering, reduce the heat and add the onions and ginger. Fry over a medium heat for about 10 mins until golden.
Stir in the turmeric and chilli powder and cook for a few more secs. Tip in the tomatoes and sugar. Simmer, uncovered, for 10-15 mins until thickened, adding a splash of water if needed. Meanwhile, boil the eggs for 8 mins, then cool under cold running water before peeling and halving. Add to the curry and cover with a tight-fitting lid.
To cook the pilau, heat the oil in a pan and cook the onions, ginger and chillies until softened – about 10 mins. Drain the rice and lentils and add to the onions along with the bay leaves.
Pour over enough water to cover the rice and lentils by a depth of 3cm – about 600ml. Simmer, uncovered, until tender and the cooking liquid has been absorbed.
Stir the coriander into the curry and fluff up the rice. Serve with mango chutney, yogurt and naan, if you like.