Zemiaky uvaríme v šupke domäkka. Necháme ich úplne vychladnúť, ošúpeme a pretlačíme cez lis na zemiaky alebo najemno nastrúhame.
Kapustu nakrájame na veľmi tenké rezančeky. V širšom hrnci rozpustíme maslo, pridáme kryštálový cukor a na miernom ohni ho necháme jemne skaramelizovať. Pridáme kapustu a štipku soli. Premiešame a niekoľko minút restujeme, aby sa kapusta obalila v karamelizovanom cukre. Podlejeme vodou, prikryjeme a na miernom ohni dusíme približne 30–40 minút, kým kapusta úplne nezmäkne. Potom ju odokryjeme a necháme ešte niekoľko minút variť, aby sa prebytočná tekutina úplne odparila. Vmiešame škoricu a necháme kapustu úplne vychladnúť.
Z časti vlažného mlieka, droždia, lyžičky cukru a 1 PL múky pripravíme kvások. Necháme ho približne 10 minút, kým sa na povrchu vytvorí pena. Do misy dáme hladkú a polohrubú múku, kryštálový cukor, vanilkový cukor, soľ, citrónovú kôru (voliteľné) a vychladnuté pretlačené zemiaky.
Pridáme vajce, kvások a väčšinu zvyšného mlieka. Začneme miesiť a postupne zapracujeme rozpustené a vychladnuté maslo. Miesime približne 8–10 minút, kým nebude cesto hladké, pružné a mäkké. Cesto prikryjeme a necháme na teplom mieste kysnúť približne 60–75 minút, alebo kým približne nezdvojnásobí svoj objem.
Vykysnuté cesto vyvaľkáme na obdĺžnik. Nakrájame ho na približne 24 štvorcov. Do stredu každého štvorca dáme 30–35 g vychladnutej kapustovej náplne. Cesto uzavrieme ako buchtičku a spoje dobre pritlačíme, aby náplň počas pečenia nevytiekla.
Kapustníky uložíme spojom nadol na vymastený plech alebo vystlaný papierom na pečenie
Kapustníky prikryjeme a necháme ešte približne 20 minút podkysnúť. Potom ich potrieme vajíčkom rozšľahaným s mliekom. Každý kapustník jemne 2–3× prepichneme vidličkou.
Pečieme v rúre vyhriatej na 180 °C, horný a dolný ohrev, približne 20–25 minút, kým nebudú krásne zlatisté.
Tip: Kapustníky môžeme pripraviť aj na panvici. Cesto po vykysnutí rozvaľkáme na tenšie placky a opekáme ich nasucho na rozpálenej panvici z oboch strán dozlatista a dochrumkava.
Necháme ich chvíľu vychladnúť a môžeme podávať.