Houby pokrájíme na malé kousky. Cibuli oloupeme a nasekáme nadrobno. Pekáč nebo zapékací misku vymažeme máslem. Sýr nastrouháme.
Na pánvi rozehřejeme olej a vsypeme do něj cibulku, kterou jen lehce zpěníme. Přidáme pokrájené houby, krátce je orestujeme a podlijeme sklenicí vody. Houby dusíme doměkka.
Když je šťáva z hub téměř vydušená, ochutíme je solí a pepřem. Houby promícháme. Takto připravené přesypeme do pekáče, zalijeme smetanou a dáme zapéct . Pečeme na 160 °C zhruba dvacet minut. Po zapečení vyndáme. Zapékané houby posypeme směsí strouhaného sýra a strouhanky a dopečeme.
Zapékané houby podáváme s brambory nebo bramborovou kaší.