Plátky vepřové krkovice osolíme, opepříme a obalíme v hladké mouce. Očištěnou cibuli, feferonky a česnek nakrájíme nahrubo. Velké steakové žampiony Portobello nakrájíme na silnější plátky.
Plátky krkovice opečeme na sádle a přendáme je do pekáče. Na výpeku orestujeme cibuli, česnek a feferonky. Na maso položíme plátky šunky, na ni plátky žampionů a přelijeme orestovanou cibulovou směsí. Vše podlijeme pivem a zakryté pečeme při 170 °C doměkka. Ke konci pečení maso odkryjeme, teplotu zvýšíme a dopečeme dorůžova.
Pečenou vepřovou krkovici se šunkou a žampiony podáváme s bramborem nebo bramborovými noky.