Precalienta el horno a 375. Sazona las batatas con aceite de oliva, sal y pimienta. Ásalas 15-20 minutos hasta que estén doradas por ambos lados, volteando a mitad de cocción.
Calienta el aceite de oliva en una olla grande a fuego medio. Cuando el aceite brille, agrega la cebolla, ajo y lemongrass, y cocina 5 minutos hasta que estén suaves. Añade el anís estrellado, hojuelas de chile rojo y pimienta de Jamaica, y cocina hasta que suelte aroma, unos 5 minutos.
Agrega las lentejas y el caldo junto con el curry en polvo y la cúrcuma. Sazona generosamente con sal y pimienta. Lleva a hervor a fuego alto, luego baja el fuego. Tapa y cocina 15-20 minutos, hasta que las lentejas estén blanditas.
Incorpora la leche de coco y el kale, y cocina unos 10 minutos o hasta que el kale se marchite. Agrega las batatas asadas y retira del fuego.
Mientras la sopa se enfría un poco, fríe el halloumi en aceite de oliva hasta que esté dorado por ambos lados y agrégalo a la sopa.