Špagety vložíme do vroucí osolené vody, vaříme zhruba 15 minut, poté scedíme a necháme okapat. Cibuli nakrájíme nadrobno, žampiony očistíme, rozpůlíme a pokrájíme na plátky, slaninu rozkrájíme na tenké plátky. Rajčata spaříme, oloupeme, vykrojíme semena a krájíme na kostičky.
Žampiony osmažíme na másle, vmícháme špagety, zalijeme rozšlehanými vejci, zamícháme a necháme vejce srazit. Směs dáme vychladnout.
Hovězí maso očistíme, nařízneme, rozklepeme na tenký plát, opepříme a osolíme. Poté ho poklademe plátky slaniny, rozložíme špagetovou nádivku, plát srolujeme a převážeme potravinářským provázkem.
Na oleji ve velkém kastrolu zpěníme cibuli, vmícháme rajčatový protlak, vložíme roládu, osmažíme ze všech stran. Podlijeme 700 ml vývaru a v předehřáté troubě pod poklicí dusíme 70 minut. Během dušení maso obracíme, je-li třeba, přilijeme horkou vodu. Měkkou roládu vyjmeme, odstraníme provázek, nakrájíme na plátky a držíme v teple. Do výpeku vmícháme mouku, zarestujeme, rozšleháme se zbylým vývarem a na mírném plameni vaříme přibližně 15 minut. Poté omáčku přecedíme do čistého kastrolu, vmícháme rajčata, prohřejeme. Maso rozdělíme na talíře, přelijeme omáčkou a podáváme.