Calienta el aceite en una sartén a fuego medio. Añade el pollo, el jengibre, la cebolla y el ajo. Rehoga todo durante 3 o 4 minutos o hasta que el pollo se dore ligeramente.
Añade el caldo de verduras o el agua, la sal y la pimienta. Añade las espinacas poco a poco, y ve añadiendo más a medida que se van marchitando.
Una vez que se han añadido todas las espinacas, se añaden los tomates.
Cocer a fuego lento durante 5 minutos.
Añade el garam masala y la leche. Cocina durante 2 minutos más. Ten cuidado de mantenerlo a fuego lento; no dejes que hierva.
Prueba el punto de sal y pimienta. Sírvelo caliente.