Siebe das Mehl in eine Schüssel und vermische es mit der Trockenhefe.
Verrühre die lauwarme Milch mit der zerlassenen Butter, dem Zucker, dem Ei, dem Salz und dem Kardamom in einer separaten Schüssel. Gib danach alles zusammen in eine Schüssel und verknete es zu einem glatten Teig.
Decke die Schüssel mit einem Küchentuch ab und lass den Hefeteig 30 Minuten an einem warmen Ort gehen.
Teile den Teig in 12 gleich große Stücke und mische bei Bedarf noch etwas Mehl unter. Forme ihn zu Kugeln und lass diese abgedeckt weitere 10 Minuten gehen.
Heize den Backofen auf 220 °C Ober-/Unterhitze vor und lege ein Backblech mit Backpapier aus.
Verteile die Teigkugeln auf dem Blech und bestreiche sie mit dem mit Milch verquirlten Ei. Backe die Semlor 10 Minuten, bis sie goldbraun sind. Lass sie danach abkühlen.
Schneide den oberen Teil der Gebäckkugeln ab, sobald sie genügen ausgekühlt sind, höhle sie aus und zerbrösele den Teig.
Gib 4 EL der Teigbrösel in eine Schüssel mit den Mandeln, dem Puderzucker, dem Honig, dem Mandellikör, der Butter, der Milch und verrühre alles miteinander.
Schlage dann die Sahne mit dem Vanillezucker auf und fülle sie in einen. Spritzbeutel.
Fülle jede Semla mit der Mandelmasse und spritze einen Sahne-Tuff auf. Setze zum Schluss die abgeschnittenen Teigdeckel wieder auf die Windbeutel und bestäube sie mit Puderzucker.