Wasser in einem kleinen Topf zum Kochen bringen, ein Ei hineingeben und 10 Minuten lang kochen. Kalt abschrecken, aus der Schale nehmen und das gekochte Eigelb in eine Schüssel geben. Das gekochte Eiweiß anderweitig verwerten.
Das Eigelb mit einer Gabel zerdrücken und das noch rohe Eigelb, sowie den Zucker hinzufügen. Alles mit einem Schneebesen gut verrühren.
Nun Mehl, gemahlene Mandeln, Zimt, Kardamom, Nelkenpulver, Salz und die Butter hinzufügen. Alles rasch zu einem glatten Teig verkneten, in Folie wickeln und im Kühlschrank 1 Stunde ruhen lassen.
Den Backofen auf 160° Ober- und Unterhitze vorheizen.
Den Teig zu einer fingerdicken Rolle formen und in kleine Stücke schneiden. Jedes Stück zu einer kirschgroßen Kugel formen und auf ein mit Backpapier belegtes Blech legen. In 12-15 Minuten leicht goldbraun backen. Aus dem Ofen nehmen, etwa 10 Minuten auf dem Blech ruhen lassen und anschließend auf einem Teller vollständig erkalten lassen.
Jeweils ein Knöpfchen mit Preiselbeermarmelade bestreichen und ein zweites daraufsetzen. Mit Staubzucker bestreut servieren.
Die Linzerknöpfchen in einer luftdichten Dose aufbewahren.