A húsba belemasszírozzuk az olajjal összekevert sót és borsot, majd egy serpenyőben nagy lángon kérgesítjük.
A pác hozzávalóit összekeverjük, ezt is belenyomkodjuk a hús külsejébe, ezután egy tepsibe tesszük, amit felöntünk félig vízzel, lefóliázzuk, és 150 fokra előmelegített sütőben 4-6 órán át sütjük, vagy amíg meg nem puhul. Amikor elkészült, tetszés szerinti formára (szeletek, csíkok, kockák) szeljük.
A szószhoz az apróra vágott hagymákat megdinszteljük az olajon, majd hozzáadjuk a többi összetevőt, 5-8 percig főzzük, ha szükséges, állítunk az ízeken. A végén botmixerrel pürésítjük, és hozzáadjuk a hús alatti szaftot, ha maradt.
A zsemléket félbevágjuk, egy rácsra tesszük, rakunk az aljukra egy-egy szelet cheddart, majd szedünk rá a húsból, teszünk rá egy-egy karika lila hagymát és némi felcsíkozott kovászos uborkát, végül még egy szelet sajttal zárjuk. Mellétesszük a zsemlék tetejét is, üresen.
Betoljuk a sütőbe felső grillre, és addig pirítjuk, amíg a sajt meg nem olvad és a zsemle meg nem pirul. A zsemle tetejére szedünk a szószból, összefordítjuk, és készen is vagyunk.