V misce smícháme droždí s 1 lžící cukru. V hrnku ohřejeme 2,5 dl mléka a rozpustíme v něm 75 gramů másla.
Ve větší míse smícháme mouku, vajíčko, 60 gramů krupicového cukru, vanilkový cukr a sůl, přidáme připravené droždí, přilijeme mléko s máslem a vypracujeme hladké těsto, které necháme 15 minut na teplém místě kynout. Pak znovu důkladně prohněteme a necháme kynout dalších 15 minut.
Zapékací mísu nebo pekáč vymažeme a vysypeme strouhankou.
Z vykynutého těsta vytvoříme váleček, který rozkrájíme na 16 stejných částí, které zakulatíme, naskládáme do formy a necháme znovu 15 minut kynout.
Zbylé mléko přihřejeme, rozpustíme v něm zbylé máslo, přimícháme 25 gramů cukru, směsí potřeme buchty a pečeme je 30 minut v troubě, předehřáté na 200 stupňů.
Borůvkový kompot slijeme, šťávu zachytíme a borůvky necháme v cedníku okapat. Polovinu šťávy smícháme se Solamylem, polovinu v hrnku promícháme se skořicí a zbylým krupicovým cukrem, necháme přejít varem, přilijeme zahuštěnou část šťávy, přisypeme borůvky a důkladně promícháme. Již nevaříme. V případě potřeby šťávu naředíme vodou.
Upečené buchty rozdělíme ještě teplé na servírovací talíře, posypeme moučkovým cukrem a podáváme s připravenou teplou borůvkovou omáčkou.