A füstölt szalonnát csíkokra vágjuk és 2/3-ig bemetszük, ujjnyi távolságra, majd kisütjük egy serpenyőben, ha megsült félretesszük a kakastaréjt.
A kisült zsír 1/3-át átöntjük egy kisebb serpenyőbe, amiben a leöblített májat átpirítjuk kis lángon néhány perc alatt. (Nem kell, hogy teljesen kész legyen, még főzni fogjuk).
A karajt szeletekre vágjuk, kiklopfoljuk s lisztbe forgatjuk, majd nagy serpenyőben oldalanként kb. 1-1 percig sütjük. Ezután kiszedjük a húst.
A nagy serpenyőben megdinszteljük a hagymát és a paprikát, ha puha, hozzáöntjük a paradicsomot és puhára dinszteljük ezt is. Az így kapott lecsót botmixerrel pürésítjük. Visszaöntjük az így kapott pürésített lecsót a nagy serpenyőbe, 1,5 dl vizet öntünk hozzá és fűszerezzük, sóval, borssal, fűszerpaprikával, majd átkeverjük.
A nagy serpenyőbe öntjük a felszeletelt gombát, lefedve kb. 2-3 percig pároljuk kis lángon, majd hozzáöntjük a zöldborsót és átforgatjuk. (Ha kevés a víz, öntünk még hozzá).
A gombás zöldborsós lecsóra öntjük a májat és a tetejére körbe helyezzük a karajszeleteket. Lefedve kb. 15 percig főzzük, míg a hús puha lesz.