Den dopředu omyjeme brambory a uvaříme doměkka ve slupce v 1 litru vody. Pak je slijeme.
Druhý den brambory oloupeme, nastrouháme a dáme je do mísy. Rohlíky nakrájíme na kostičky. Uzené vařené maso pokrájíme též na malé kostičky. Slaninu pokrájenou na kostičky v pánvi rozpečeme. Maso a rohlíky přidáme do mísy k bramborám. Ještě přidáme sůl (1 lžičku), vejce, hrubou mouku, majoránku, prolisovaný česnek a vše dobře propracujeme.
Těsto dáme na pomoučený vál a utvoříme z těsta 2 válečky. Zabalíme je do čistého plátna (nebo utěrky) a převážeme nití.
Ve větším širším hrnci uvaříme 3,5–4 litry vody s 2 lžičkami soli. Knedlíky vložíme do vroucí vody a vaříme je pomalu pod pokličkou 20 minut.
Mezitím si očistíme šalotky, pokrájíme je nadrobno a v pánvi na rozpáleném sádle šalotku osmažíme dozlatova.
Uvařené knedlíky rozbalíme, pokrájíme na plátky, polijeme osmaženou šalotkou se sádlem a podáváme.