
Preparar os legumes: cortar as batatas e a batata-doce em cubos de 3 cm, as cenouras em meias-luas de 1 cm e a cebola em gomos com cerca de 3 cm. Reservar tudo separado.
Abrir a lata de leite de coco sem agitar — retirar cuidadosamente com uma colher a camada cremosa espessa do topo (cerca de 4–5 colheres de sopa) para um wok ou frigideira larga de fundo pesado. Aquecer a lume médio-alto durante 1–2 minutos até o creme começar a borbulhar e a soltar algum óleo.
Juntar a pasta de caril massaman ao creme de coco quente e fritar, mexendo constantemente, durante 3 minutos até a pasta ficar muito perfumada e o óleo se separar visivelmente à volta dela — este passo é fundamental para desenvolver todo o sabor do caril.
Verter o restante leite de coco e mexer para incorporar. Adicionar as folhas de louro e o pau de canela. Juntar a batata, a batata-doce, a cenoura e a cebola; envolver bem no molho e deixar levantar fervura.
Assim que ferver, temperar com o molho de soja, o açúcar de palma e a pasta de tamarindo; mexer até o açúcar se dissolver por completo. Reduzir para lume baixo, tapar e cozinhar durante 20–25 minutos, mexendo de vez em quando, até as batatas ficarem tenras ao picar com um garfo.
Retirar o pau de canela e as folhas de louro. Adicionar os amendoins torrados e envolver. Provar e ajustar o equilíbrio de sabores — mais molho de soja para salgado, mais açúcar de palma para doçura, mais pasta de tamarindo para acidez.
Servir sobre arroz jasmim cozido. Espremer um pouco de sumo de lima fresca no momento de servir e guarnecer com coentros frescos e amendoins grosseiramente picados.