Nejprve si připravíme rajčata. Křížem na nich nařízneme slupku, spaříme je ve vroucí vodě, oloupeme, překrájíme na čtvrtky a vymačkáme.
V kastrolku rozpustíme máslo, přidáme rajčata s prolisovaným česnekem, osolíme, opepříme a necháme na kraji plotny „táhnout“ po celou dobu pečení kachny. Nevaříme!
Špagety uvaříme v osolené vodě s 1 lžící oleje. Uvařené propláchneme studenou vodou a dáme okapat. Šunku nakrájíme na kostičky, nastrouháme sýr, špagety překrájíme, přidáme vejce, špetku soli a pepře a vše promícháme.
Z kachny odsekneme konce křídel, omyjeme ji, osušíme, ze všech stran důkladně osolíme, naplníme špagetovou nádivkou a zašijeme. Kachnu dáme do pekáče, přelijeme sádlem a ve středně vyhřáté troubě pečeme bez podlévání vodou přibližně 2 hodiny.
Hotovou kachnu přendáme do jiné nádoby, tuk v pekáči vysmahneme, polovinu sádla slijeme do hrnku, šťávu zalijeme trochou vody a přivedeme do mírného varu. Nožem oškrábeme přípečky na stranách pekáče, na lžíci rozmícháme trochu vody s malým množstvím solamylu, chvilku povaříme a tím šťávu slabě zahustíme.
Z kachny odstraníme nitě a rozdělíme ji na porce, které položíme na talíř, obložíme nakrájenou nádivkou a přelijeme vypečenou šťávou.
Na porce navršíme rajčata a posypeme petrželkou. Jinou přílohu nepodáváme.