Lavamos bien las batatas, las cortamos en trozos medianos y la ponemos a guisar en agua (con la piel) hasta que estén hechas*.
Mientras tanto pelamos las almendras* (en caso de que las hayas comprado naturales con piel), separamos un puñado de almendras para decorar por encima y el resto las trituramos.
Cuando la batata esté hecha, escurrimos el agua, le retiramos la piel y la trituramos hasta obtener un puré fino, podemos hacerlo con un tenedor o con una batidora o robot.
Añadimos los huevos, las almendras trituradas, el aceite de oliva, el azúcar, la ralladura de limón y la canela y batimos todo hasta que esté bien mezclado.
Incorporamos la harina tamizada junto con la levadura y mezclamos bien para que no queden grumos.
Añadimos las pasas* y removemos (también podemos dejar algunas para decorar por encima).
Forramos el molde con papel de hornear untado con mantequilla y vertemos la mezcla dentro. Colocamos por encima las almendras reservadas, enterrándolas ligeramente en la masa.
Introducimos en el horno previamente precalentado a 180ºC. En la zona central del horno y horneamos durante 1 h aprox*.
Comprueba que esté hecho pinchando con un palillo o cuchillo, y si sale limpio ya estará listo.
Retirar del horno y desmoldar cuando esté tibio.