1. Picamos las cebollas y el ajo con la ayuda de una picadora.
2. En una cazuela ponemos un buen chorro de aceite de oliva y añadimos la cebolla y el ajo. Cocemos durante 10 minutos.
3. Salpimentamos el pollo y lo añadimos a la cazuela. Cocemos durante 10 minutos más, dándole la vuelta de vez en cuando.
4. Añadimos el caldo de pollo y el curry en polvo. Tapamos y dejamos cocer durante 30-35 minutos a fuego suave. Removemos el pollo varias veces durante la cocción.
5. Mientras ponemos agua a hervir con sal y cuando hierva cocinamos el arroz durante 16 minutos. Colamos y reservamos.
6. Servimos el pollo con el arroz a modo de guarnición. Decoramos con un poco de cebollino picado por encima a modo decorativo.