A hagymát finomra vágjuk, és egy fazékban elkezdjük lepirítani rajta a kockára vágott marhanyakat. Ha megpirult, belenyomjuk a fokhagymát, beletesszük a paradicsompürét, és így kevergetve 1-2 percet pirítjuk, majd felöntjük 2-300 ml vízzel vagy zöldségalaplével. Ezt zsírjára visszapirítjuk, majd beletesszük a felkockázott füstölt lapockát, átpörgetjük egy kis köménnyel, borssal és a füstölt paprikával, és ha kis színt kapott, beledobjuk a babérleveleket, és újra felöntjük egy liternyi vízzel vagy zöldségalaplével.
Amikor a hús már harapható, de még kemény, beletesszük a csíkozott káposztát és a csíkozott vagy kockára vágott zöldségeket, és puhára főzzük a hússal együtt. Amikor minden megfőtt, beletesszük a csíkozott uborkát, az apróra vágott kapribogyót, a felezett olívabogyókat és a karikázott virsliket, rottyantunk rajta még egyet, hozzáadjuk az apróra vágott zöldfűszereket, belefacsarjuk a citromlevet, és ha kell, sózzuk. Végül tejföllel tálaljuk.