Preriscaldare il forno a 170–175 °C e preparare una pirofila (30 cm × 40 cm).
Scaldare l'olio d'oliva in una padella, aggiungere la cipolla tritata e rosolare per 2–3 minuti a fuoco medio.
Poi spegnere il fuoco e rompere 4 uova nella padella ancora calda. Aggiungere il prezzemolo tritato e mescolare bene il composto.
Pulire ora la carne di vitello, batterla con un batticarne fino a ottenere una fetta grande spessa circa 0,5 cm e massaggiare la superficie superiore con l'aglio grattugiato, il sale, il pepe e il timo. Preparare poi un pezzo di carta stagnola lungo circa 50–60 cm e adagiarvi la carne.
Spalmare il composto di uova dalla padella sulla superficie superiore della carne e arrotolare l'intera fetta con le mani.
Avvolgere il rotolo ottenuto nella carta stagnola (arrotolare dal lato lungo verso quello opposto) e chiudere bene i due bordi liberi della stagnola ripiegandoli.
Mettere il rotolo avvolto nella pirofila preparata, aggiungere il brodo e cuocere per 50–55 minuti a 170–175 °C.
Trascorso questo tempo, estrarre il rotolo dal forno e toglierlo dalla stagnola. Portare la temperatura del forno a 200–210 °C e attivare la funzione solo grill. Rimettere quindi il rotolo nel forno e cuocere per altri 12–15 minuti.
Tagliare il rotolo pronto a fette e servire.