In the Middle East, as in other parts of the world, lentils are often combined with rice to add an easy protein boost. This dish is similar to mjaddarah, one of the most popular home-cooked dishes in Lebanon and Syria. In mjaddarah, the rice and lentils are cooked together until they break down to a sludge-coloured kind of porridge. Here, the rice is prepared risotto-style, and the cooked lentils are added towards the end for a pretty speckled effect. Serve with the caramelised onions spooned lavishly over the top, and a chunky salad, such as a Greek salad.