A zöldbab végeit levágjuk, majd a hüvelyeket falatnyi, körülbelül 3-4 centiméteres darabokra vágjuk. A sárgarépát megtisztítjuk, és vastagabb karikákra szeleteljük.
Egy nagyobb fazékban felolvasztjuk a zsírt. Hozzáadjuk a lisztet, és közepes lángon, folyamatos keverés mellett világos rántást készítünk belőle.
A fazekat rövid időre lehúzzuk a tűzről, a rántáshoz adjuk a pirospaprikát, és gyorsan elkeverjük. Ügyeljünk rá, hogy a paprika ne égjen meg, mert keserűvé teheti a levest.
A rántást fokozatosan felöntjük először kevés hideg vízzel, és simára keverjük. Ezután hozzáöntjük a többi vizet is.
Beletesszük a zöldbabot, a sárgarépát, az egészben hagyott, megtisztított vöröshagymát és zöldpaprikát. Hozzáadjuk a babérlevelet, sózzuk, borsozzuk, majd felforraljuk.
Forrás után mérsékelt lángon főzzük tovább, amíg a zöldbab és a sárgarépa teljesen megpuhul. Ez a zöldbab fajtájától és zsengeségétől függően körülbelül 30-40 perc lehet.
Amikor a zöldségek megpuhultak, kivesszük a levesből az egész hagymát, a paprikát és a babérleveleket.
A levest megkóstoljuk, szükség esetén még sózzuk és borsozzuk, majd 1 evőkanál ecettel ízesítjük. Újra megkóstoljuk, és ha savanykásabban szeretjük, hozzáadjuk a második evőkanál ecetet is.
Tejföllel és friss kenyérrel, forrón tálaljuk.