Calienta el aceite en una cacerola y luego añade la cebolla, el apio, la batata y el ajo y saltea todo junto por cinco minutos. Sazona con sal, pimienta y tomillo y cocina por otros dos minutos.
Agrega las lentejas, la cúrcuma, el jengibre y el comino y cuece por 1-2 minutos. Pasado este tiempo, añade el caldo y el agua. Deja que la sopa hierva a fuego bajo por 30 minutos, cubierta con una tapa.
Retira del fuego y agrega la leche de almendras, las espinacas picadas y la hierbas. Deja que las espinacas se cuezan (un par de minutos) y sirve de inmediato.