Maso naklepeme, osolíme, opepříme a přidáme koření podle vlastního výběru. Kraje nařízneme, aby se plátky masa nezkroutily.
Cibuli oloupeme, rozkrájíme na půlku a z té půlky nakrájíme půl kolečka. Osmahneme ji na oleji a přidáme maso, maso orestujeme. Připravíme si žampiony, které očistíme a nakrájíme na plátky, přidáme k masu a krátce podusíme. Do směsi přidáme trochu drceného kmínu pro výraznější chuť žampionů. Takto připravené maso a žampiony zalijeme vodou a dusíme doměkka. Zahustíme a dochutíme.
Vepřové na žampionech podáváme třeba s rýží nebo bramborem.