Wcreinaidd
Gorchuddiwch y porc â 2 l o ddŵr oer, dewch ag ef i'r berw, sgimiwch a mudferwch gyda'r caead yn rhannol arno am 50 munud gyda'r dail llawryf.
Rinsiwch y miled mewn dŵr poeth sawl gwaith nes bod y dŵr yn rhedeg yn glir, yna ychwanegwch ef i'r sosban ynghyd â'r tatws a'i goginio am 10 munud.
Yn y cyfamser, ffriwch y winwnsyn a'r foronen yn yr olew blodau'r haul am 5 munud, ychwanegwch y sauerkraut a'i goginio am 10 munud arall, gan droi.
Ychwanegwch y cymysgedd sauerkraut i'r cawl a mudferwch am 15-20 munud, nes bod y miled a'r tatws yn feddal.
Sesnwch â halen a phupur du, gan ystyried pa mor hallt yw'r sauerkraut; ychwanegwch y garlleg a thynnwch y dail llawryf allan.
Diffoddwch y gwres a gadewch i'r cawl sefyll gyda'r caead arno am 15 munud.
Gweinwch yn boeth gyda dil wedi'i dorri a llwyaid o hufen sur.