Oloupanou cibuli a česnek nasekáme nadrobno. Rozmarýn nakrájíme na drobno, opláchnuté a osušené maso nakrájíme na kostky. Očištěnou hlívu nakrájíme na nudličky.
Na rozpáleném sádle orestujeme cibuli s česnekem, přidáme rozmarýn. Vmícháme maso, pepř, sůl a smažíme, až maso zezlátne. Poté přilijeme víno, necháme zredukovat, přimícháme loupaná, krájená, sterilovaná rajčata, vývar a dusíme asi 30 minut. Na závěr vmícháme hlívu ústřičnou a dál dusíme, dokud maso nezměkne, asi 30 minut.
V mezičase očistíme kapustu, rozebereme na listy, pečlivě opláchneme, nakrájíme na širší proužky a v osolené vroucí vodě povaříme asi 3 minuty. Poté scedíme a necháme dobře okapat. Česnek oloupeme a nasekáme nadrobno, petrželku opláchneme, osušíme a nakrájíme najemno.
Ve velké pánvi rozpálíme olej, orestujeme na něm česnek, přidáme kapustu, opepříme, vmícháme petrželku a dobře promícháme.
Dušené vepřové maso podáváme s restovanou kapustou.