Sbucciare le cipolle e le patate. Tagliare la cipolla a semianelli, le patate a cubetti grandi con un lato di 2–2,5 cm, far bollire 1 litro d'acqua, salare. Aggiungere le cipolle e le patate, ridurre il fuoco a medio e cuocere a fuoco lento, coperto, per 10 minuti.
Lavare il pesce, tagliarlo a pezzi grossi e metterlo in una casseruola con le verdure. Aggiungere i peperoni Santa Maria aromatizzati al limone.
Mescolare il latte con la farina, versare in una casseruola con la zuppa. Portare a ebollizione e togliere immediatamente dal fuoco. Prima di servire, il piatto può essere guarnito con cipolle verdi tritate o pepe nero appena macinato.