A fejes salátát szedjük leveleire, majd alaposan mossuk meg. Vágjuk fel tetszőleges, hosszúkás darabokra.
A vöröshagymát kockázzuk fel, a fokhagymát vágjuk vékony szeletekre, a kaprot pedig aprítsuk fel.
Egy kevés olajon dinszteljük a vöröshagymát 4–5 percig. Adjuk hozzá a fokhagymát is, és pirítsuk további 1–2 percig, majd öntsük fel az alaplével, és tegyük bele a felszeletelt, megmosott salátát. Főzzük 8–10 percig.
A tejet mérjük ki, és habverő segítségével keverjük csomómentesre a liszttel. Adjunk hozzá egy merőkanálnyi forró levest, majd öntsük az egészet vissza a salátaleveshez. Szórjuk bele a felaprított, nagy csokor kaprot. Sózzuk, borsozzuk, és ízlés szerint adjunk hozzá egy kevés ecetet.
Főzzük további 3–4 percig. Fontos, hogy ne főzzük túl a salátát, maradjon egy kis tartása.
Készítsük el a buggyantott tojást: forraljunk fel egy lábasban 1 liter vizet. Amikor forr, vegyük kisebbre a lángot, hogy a víz csak gyöngyözzön, majd adjunk hozzá egy kevés ecetet. A tojást üssük fel egy kis tálba. Egy kanál vagy fakanál segítségével keverjünk örvényt a gyöngyöző vízbe, és az örvény közepébe óvatosan csúsztassuk bele a tojást.
Főzzük 3–4 percig, amíg a fehérje megszilárdul, de a sárgája még lágy marad. Szűrőkanállal emeljük ki, és helyezzük a leves tetejére.