Deja los garbanzos en remojo durante al menos 8 horas o toda la noche. Al día siguiente, escúrrelos y cocínalos en una olla a presión con agua limpia hasta que estén tiernos (unos 20-25 minutos). Reserva.
Corta la berenjena en dados grandes y ásalos en el horno a 200°C (400°F) durante 20-25 minutos, o en una sartén con un poco de aceite de oliva hasta que estén dorados y tiernos. Reserva.
Pica finamente la cebolla morada, el ajo y el tomate. En una sartén grande, sofríe la cebolla a fuego medio durante 5-7 minutos hasta que esté transparente. Añade el ajo y cocina por un minuto más.
Incorpora el tomate picado y el tomate concentrado. Cocina a fuego medio, removiendo ocasionalmente, durante 8-10 minutos hasta que el tomate se haya deshecho y la mezcla esté espesa.
Agrega el garam masala, el comino molido, el cilantro molido y el jengibre molido. Cocina por un par de minutos para que las especias liberen su aroma.
Añade los garbanzos cocidos y la berenjena asada a la sartén. Mezcla bien para que todos los ingredientes se impregnen de los sabores. Si es necesario, añade un poco de agua o caldo para ajustar la consistencia a tu gusto.
Sirve caliente, acompañado de una cucharada generosa de yogur natural y cilantro fresco picado. ¡Disfruta de esta explosión de sabores!