Smelt de boter in een braadpan en fruit de fijngesneden ui op middelhoog vuur glazig.
Voeg het varkensvlees toe en bak het rondom aan.
Voeg het paprikapoeder, de komijn, knoflook en een kleine hoeveelheid zout toe en roer goed door.
Zet het vuur laag en laat het vlees zachtjes stoven. Voeg indien nodig een klein scheutje water toe om te voorkomen dat het droogkookt.
Voeg na ongeveer 20 minuten de zuurkool toe en schenk er een beetje water bij.
Laat het gerecht nog ongeveer 10 minuten zacht stoven, of langer wanneer dat nodig is om het varkensvlees volledig gaar en mals te krijgen.
Roer de koffiemelk door het gerecht en verwarm nog kort zonder het krachtig te laten koken.
Proef en breng indien nodig verder op smaak met komijn of zout. Serveer direct.