Mélanger la farine avec le sucre semoule, la poudre d'amandes, la cannelle, le cacao, la pincée de sel et la levure. Creuser un puits et ajouter les œufs entiers.
Travailler la pâte afin de bien mélanger tous les ingrédients. Ajouter le beurre mou coupé en petits morceaux ainsi que le zeste de citron.
Pétrir la pâte et former une boule. L'envelopper dans un film alimentaire et laisser reposer au réfrigérateur 1 heure.
Abaisser ensuite la pâte sur une épaisseur de 8 mm environ. Découper des cœurs à l'emporte-pièce (ou une autre forme).
Préchauffer le four à 160°.
Poser les cœurs sur la plaque du four recouverte d'une feuille de papier sulfurisé.
Marquer le centre de chaque cœur en faisant un creux avec le manche d'un couvert (ou avec le petit doigt).
A l'aide d'un pinceau, dorer les cœurs avec le jaune d’œuf dilué. Remplir ensuite le centre des cœurs avec un peu de confiture de framboises.
Mettre au four environ 12 minutes.
A la sortie du four, laisser refroidir les cœurs sur une grille avant de les ranger dans une boîte métallique. Ces linzers peuvent se conserver plusieurs semaines.