Poner las lentejas en remojo durante 6 horas. Escurrirlas y hervirlas en agua durante 20 minutos, retirarlas del fuego y volverlas a escurrir.
Rehogar en una sartén con aceite el ajo, la cebolla picada, el jengibre y la guindilla picada sin semillas con el ghee hasta que esté todo ligeramente dorado.
Agregar los clavos, la canela, las hojas de laurel y la cúrcuma y dejar cocer unos 2 minutos sin dejar de remover.
Agreguar las lentejas ( rojas y rubias ) y el arroz todo bien escurrido, remover bien y cubrir de agua unos 3 cm, llevándolo todo a ebullición, baje el fuego al mínimo y dejar cocer 20 minutos hasta que el líquido se evapore.
Agregar 2 cucharadas de cebolleta picada, remover y quite la rama de canela antes de servir.