La veille :
Faites tremper toute une nuit les lentilles dans un saladier rempli d'eau.
Egouttez les lentilles et mettez-les dans une grande casserole. Mouillez avec une généreuse quantité d'eau et portez à ébullition. Couvrez et laissez frémir de 40 minutes à 1 heure 30, selon la qualité de la lentille (reportez-vous aux conseils de cuisson figurant sur le paquet, en ôtant 20 minutes du temps indiqué). Egouttez-les de nouveau.
Hachez finement un des oignons, coupez l'autre en rondelles. Faites blondir le premier dans une cuillère à soupe d'huile d'olive chaude, dans une sauteuse. Ajoutez ensuite les lentilles, le cumin et la cannelle. Salez et poivrez du moulin.
Incorporez le riz et un volume d'eau équivalent. Couvrez et laissez mijoter sur feu doux pendant 20 minutes, jusqu'à ce que les lentilles et le riz soient cuits. Ajoutez un peu d'eau en cours de cuisson si nécessaire.
Faites dorer les rondelles de l'autre oignon dans une poêle, dans le reste d'huile. Versez la préparation à base de lentilles et de riz dans un plat, et répartissez dessus les rondelles d'oignon.
Servez, selon votre convenance, chaud ou froid. Dégustez !