A babot beáztatjuk, majd sóval, két gerezd fokhagymával és 1 fej hagymával puhára főzzük. Ha kész; kihűtjük, vízzel átöblítjük. A harcsát kifilézzük, Csontját, bőrét a leveszöldséggel, babérlevéllel; sóval, fokhagymával és a másik fej vöröshagymával feltesszük főni. Gyakran lehabozzuk, és ügyeljünk, hogy ne forrjon. Ha már nem kell lehabozni, hozzáadjuk a borsot. A halfiléket a lében 15-20 percig főzzük, majd kiemeljük és kihűtjük. A maradék levet erős lángon kb. f; 5 literre beforraljuk. (Két ujjunk közé csepegtetünk, fújással lehűtjük azért, hogy a kocsonyásságot tapintással fel tudjuk becsülni. Ha még nem tapadna eléggé, adhatunk hozzá 2-3 lap zselatint, majd szűrőruhán szűrjük le.) A babot és a nagyobb darabokra vágott halat tányérba vagy formába helyezzük; a levet rámerjük és kihűtjük. A felkarikázott lila hagymát összekeverjük a borecettel. Öt percig pihentetjük, majd salátával, kapribogyóval, egy kevés olívaolajjal és citrommal tálaljuk.