Cibule oloupeme a nakrájíme najemno. Žampiony opláchneme studenou vodou, necháme okapat a nakrájíme na plátky. Šunku nakrájíme na tenké krátké proužky. Sýr nastrouháme. Maso rozkrájíme na řízky, omyjeme, osušíme, naklepeme, opepříme a osolíme.
V pánvi rozehřejeme 1/2 másla a řízky na něm prudce opečeme z obou stran. V druhé pánvi na zbylém másle zpěníme nakrájenou cibuli, přidáme plátky žampionů, promícháme a přikryté pokličkou necháme dusit. Když žampiony změknou, přidáme k nim nakrájenou šunku, chvíli vše smažíme, pak posypeme moukou a opět osmahneme. Směs dobře promícháme, za stálého míchání přilijeme mléko, opepříme, osolíme a na mírném ohni vaříme, dokud nevznikne hladká hustší omáčka.
Zapékací mísu mírně vymastíme a dáme do ní řízky. Posypeme je nastrouhaným sýrem, polijeme vypečenou šťávou a žampionovou omáčkou a v troubě, předehřáté na 200°C zapečeme, až má omáčka zlatavou barvu.
Nejvhodnější přílohou jsou smažené bramborové hranolky.