A frankfurti leves kezdéseként a virslit karikára vágjuk és 2 evőkanál olajon gyorsan átpirítjuk egy lábasban, majd félretesszük. A lábasban újabb 3 evőkanálnyi olajon üvegesre pároljuk a finomra vágott hagymát, majd a vékony szeletekre vágott fokhagymával együtt kissé lepirítjuk. Hozzáadjuk a kis darabokra vágott kelkáposztát, a kis kockára vágott krumplit. Majd az egészet jól átforgatjuk és kicsit le is pirítjuk. Megszórjuk pirospaprikával, majorannával, köménnyel és borssal, összekeverjük és felöntjük a vízzel.
Sózzuk, majd kis lángon addig főzzük, míg a krumpli megpuhul (kb. 10-12 perc). Ekkor egy kevés forró levet elkeverünk a liszttel kikevert tejfölben, majd az egészet a levesbe öntjük és további 2-3 percig forraljuk éppen csak gyöngyözve. Végül a forró levesbe szórjuk a virsliket. Ha egy kicsit kihűl a frankfurti leves, már tálalhatjuk is, ízlés szerint magában vagy még egy kis extra tejföllel a tetején!