Kapustę kiszoną płukamy i siekamy, białą szatkujemy. Wkładamy obie kapusty do jednego garnka, mieszamy, podlewamy ok.0,5 l wody i gotujemy ok.1 godziny na wolnym ogniu pod przykryciem. W razie potrzeby podczas gotowania dolewamy wody.
W tym czasie kroimy pieczarki i cebulę i przesmażamy do miękkości. Gdy kapusta będzie miękka, dodajemy grzyby, cebulę, natkę i ugotowany wcześniej na pół twardo makaron. Wszystko mieszamy, doprawiamy i jeszcze trochę dusimy aż do odparowania wody.