En una sartén antiadherente grande calentar a fuego medio dos cucharadas de aceite de oliva, añadir la cebolla, ajo y jengibre, dorar por tres minutos y luego salpimentar.
Transcurridos 10 minutos aproximadamente, cuando la cebolla se encuentre semi cocida, incorporar el caldo y llevar a ebullición. Agregar el arroz junto a la ralladura de limón, eneldo y el jugo, revolviendo la mezcla regularmente.
Picar los dátiles para añadirlos junto a los garbanzos drenados, manteniendo la temperatura hasta que suelten hervor, pasados dos minutos, bajar al mínimo y tapar. Cocinar por 15 minutos aproximadamente, hasta que el arroz haya absorbido todo el líquido.
En una fuente incorporar el arroz esponjado con un tenedor, las granadas, los pistachos y el cilantro, rectificar la sal y servir.