Se pone a hervir el agua, cuando suelte el primer hervor se le agrega la rama entera de cilantro, el tallo de cebolla larga y los dientes de ajo y se dejan cocinar por cinco minutos.
Se drena el caldo y se desecha la cebolla y el cilantro cocinados.
Al caldo se agrega la leche, la cebolla picada, el cilantro picado y la sal.
Luego se añaden uno a uno los huevos, cuidando que no se rompan las yemas.
Cuando los huevos estén cocidos se sacan y se depositan de a uno por plato.
Luego se vierte encima el liquido caliente y se le agrega pan o tostadas en trocitos.
Opcionalmente se puede añadir pimienta y queso rayado.