1. Rozdrobnij drożdże w misce. Dodaj mleko i mieszaj, aż drożdże się rozpuszczą. Dodaj jajka, cukier granulowany, sól, kardamon, masło i mąkę, po trochu. Wymieszaj wszystko razem na gładkie ciasto i ugniataj energicznie przez kilka minut. Pozostaw ciasto do wyrośnięcia pod ściereczką na 50-60 minut.
2. Nasmaruj brzeg formy o średnicy około 24 cm (9 cali). Przymocuj papier pergaminowy na dole i odetnij wystające krawędzie. Ponownie zatrzaśnij formę.
3. Zagnieść ciasto i uformować je w kulkę. Wcisnąć kulkę na spód wyłożony papierem. Pokroić ciasto na 8 lub 12 kawałków, w zależności od tego, jak duże bułki chcesz uzyskać. Pozostawić ciasto pod ściereczką do wyrośnięcia na około 30 minut. Rozgrzać piekarnik do 450*F.
4. Posmaruj ciasto roztrzepanym jajkiem. Piecz w środkowej części piekarnika przez 20-25 minut. Pozostaw do całkowitego ostygnięcia w foremce.
5. Rozetnij semla w stawach i odetnij pokrywkę na każdym kawałku. Wydrąż wgłębienie w dolnej części każdego kawałka.
6. Wymieszaj migdały z mlekiem tak, aby uzyskać lepką masę, a następnie dodaj odrobinę do każdego otworu.
7. Ubij śmietanę i rozsmaruj ją na spodzie. Nałóż pokrywki. Przed podaniem oprósz cukrem pudrem.