Picar la cebolla y el ajo. Lavar pelar y cortar los boniatos en cubos del mismo tamaño.
En una olla colocar la cebolla, ajo y un chorrito de agua. Cocinar a fuego medio hasta que la cebolla esté traslúcida. Si es necesario agregar un poco más de agua para evitar que se pegue.
Agregar la pasta de curry roja, la cúrcuma, el curry, el comino y la canela. Mezclar unos segundos para tostar las especias y así potenciar sus aromas e inmediatamente agregar 1 taza de agua.
Agregar los cubos de boniato, la leche de coco y el jengibre rallado. Mezclar, tapar y dejar que se cocine a fuego bajo por 15-20 minutos hasta que el boniato esté tierno.
Mientras tanto cocinar el arroz.
Incorporar los garbanzos y apagar la hornalla.
Servir con el arroz basmati.