Batimos la mantequilla con 4 cucharadas de azúcar y 1 de canela. Batimos los huevos con la ralladura de limón, hasta que estén espumosos. Añadimos las almendras, reservando 2 cucharadas. Mezclamos ambas cremas hasta que se unan perfectamente.
Vertemos en un molde engrasado con mantequilla y llevamos al horno previamente calentado a temperatura media, unos 30 minutos, hasta que esté bien cocida (comprobarlo pinchando con una brocheta en el centro y si sale seca, está lista). Mezclamos las almendras con el azúcar y espolvoreamos la superficie. Introducimos en el horno con la grill encendida para dorar la superficie.