Dans un cul de poule crémer le beurre avec le sucre et les zestes de citron à l'aide d'un fouet jusqu'à obtenir une consistance crémeuse.
Ajouter la poudre d'amande, battre.
Incorporer les oeufs uns à uns tout en fouettant le beurre jusqu'à ce que le mélange soit homogène.
Ajouter la semoule ainsi que la levure chimique et le sel. Mélanger à la spatule jusqu'à incorporation des poudres.
Verser le jus de citron, mélanger.
Verser l'appareil à basboussa dans le boule beurré ou chemisé et enfourner pour 25 à 30 minutes. La basboussa est cuite lorsque la pointe du couteau ressort propre.
Pour le sirop :
Pendant la cuisson de la basboussa, verser le jus de citron et le sucre dans une petite casserole et porter à ébullition. Le sucre doit avoir complètement fondu.
A la sortie du four, badigeonner la basboussa de sirop à l'aide d'un pinceau.
Laisser tiédir dans le moule avant de démouler et de servir.