A babot előző este beáztatjuk, másnap tiszta vízben 30 perc alatt előfőzzük. Egy fazékban forró olajon megpirítjuk az apróra vágott hagymát. Hozzáadjuk a csíkokra vágott sonkát, együtt lepirítjuk. Ezután a megtisztított és karikára vágott petrezselyemgyökeret meg sárgarépát, a leszűrt babot, illetve a kockára vágott karalábét is belekavarjuk. Megszórjuk liszttel, és 1-2 percig együtt kavarjuk, pároljuk. Felöntjük annyi vízzel, amennyi bőven ellepi, és közepes tűzön puhára főzzük. A tejfölt kevés meleg lével elkeverjük (hőkiegyenlítés), és miután a levest a tűzről félrehúztuk, belekavarjuk. Apróra vágott tárkonnyal, sóval, borssal, ízlés szerinti ecettel meg citromlével ízesítjük.