Schinken, Tomaten, 4 EL Oliven klein schneiden; Rosmarin zupfen und fein hacken. Alles mischen. Die Rouladen auf die Arbeitsfläche legen und mit Salz und Pfeffer würzen. Mit der Füllung bestreichen, aufrollen und mit einem Holzspieß feststecken. Zwiebel und Knoblauch schälen und fein hacken. Restliche Oliven grob schneiden.
In einem großen Topf Olivenöl erhitzen. Die Rouladen rundum anbraten und herausnehmen. Im Topf die Zwiebel und Knoblauch anbraten. Marsala angießen, die Tomaten und restlichen Oliven zugeben. Die Rouladen zugeben und ca. 40min lang schmoren.