Sciogliere in un tegame il burro, aggiungere i cipollotti tagliati a rondelle, poi unire lo zucchero, sale, pepe e sfumare con il marsala. Cuocere per 10 minuti.
Aprire a libro la lonza, salare e pepare, trasferire i cipollotti sulla carne schiacciando un po' ed arrotolare legando con dello spago.
Chiudere le estremità del rotolo cucendo ben fitto con del filo, per evitare la fuoriuscita del ripieno.
In una teglia da forno far scaldare l'olio, rosolare la lonza, sfumare con il marsala e il sugo dei cipollotti.