Hlávku zelí nakrouháme, dáme do hrnce, přidáme 2 lžíce másla, trochu vody a octa a zakryté dusíme asi 30 minut. V polovině dušení přidáme rajský protlak, nakrájené 2 kyselé okurky, cukr, sůl, pepř a bobkový list.
Mezitím 10 minut povaříme očištěné a opláchnuté čerstvé houby, uvařené je cedníkem vyjmeme, potom nakrájíme na plátky a osmažíme na másle. Osmažené houby vyjmeme a na téže pánvi zpěníme cibuli, potom vrátíme zpět houby, směs osolíme a opepříme.
Polovinu dušeného zelí urovnáme na zapékací mísu, na zelí rozprostřeme houbovou směs a zakryjeme zbylým zelím. Povrch uhladíme, posypeme strouhankou, pokapeme máslem a dáme do trouby zapéct.
Soljanku rozdělenou na talíře podáváme s bílým pečivem.