Deschide carnea in foaie de 1-2 cm grosime, bate-o si condimenteaza cu sare, piper, boia si cimbru.
Într-o tigaie adauga o lingura de ulei de masline, căleste ceapa și usturoiul 3–4 minute, adauga ciupercile și gateste-le până scad, potriveste de sare și piper, adăugă pătrunjelul, lasa să se răcească ușor, apoi amestecă cu crema de brânză și nucile tocate.
Pe suprafața cărnii întinse așază feliile de bacon, întinde deasupra umplutura de ciuperci cu brânză și nuci, apoi rulează strâns și leagă rulada cu sfoară alimentară la distanțe de 3–4 cm.
Într-un castron, pune legumele tăiate, amestecă-le cu ulei, miere, sare, piper și ierburi, apoi așază-le într-o tavă mare, lăsând loc în mijloc pentru ruladă.
Încinge 1 lingură de unt sau ulei într-o tigaie și rumenește rulada pe toate părțile (opțional, pentru o crustă aurie), apoi așaz-o peste legumele glazurate, toarnă 50 ml vin alb sau supă, acoperă tava cu folie și coace la 180°C timp de aproximativ 50 de minute, după care îndepărtează folia și mai lasă 10–15 minute pentru a se rumeni frumos și a se carameliza legumele.
Lasă rulada să se odihnească 5–10 minute, apoi taie felii groase și servește-le alături de legumele glazurate și sosul din tavă.