Cibule oloupeme, zalijeme vroucí vodou, osolíme a až jsou spařené, vyjmeme je a necháme okapat. Jakmile nám vychladnou, vydlabeme vnitřky. Na pánvi rozehřejeme máslo a osmahneme na něm polovinu nakrájených vnitřků cibulí. Poté přisypeme oloupaná nadrobno nakrájená rajčata, žampiony a šunku na nudličky. Ochutíme solí, pepřem a čerstvou petrželkou. Podle potřeby zahustíme strouhankou. Menší pekáček vymažeme máslem, cibule naplníme připravenou směsí a dáme na pekáček. Podlijeme troškou vody a vložíme do předem rozehřáté trouby. Pečeme asi tak 20 minut, podle potřeby ještě podléváme. Nakonec posypeme nastrouhaným sýrem a opečeme dozlatova. Zapečená šunková cibule je výborná s různě upravenými bramborami.