Doe alle ingrediënten voor de marinade in een keukenmachine. Mix tot een puree en giet de marinade in een kom.
Doe het lam in de kom en draai het een paar keer goed om zodat het volledig bedekt is met de marinade. Dek af en zet 4 tot 6 uur weg in de koelkast.
Haal het lam uit de kom en bewaar de marinade. Giet de marinade in een steelpan, breng aan de kook en laat een goede minuut koken. Haal van het vuur en bewaar dit.
Op de barbecue:
Rol de lamsbout op en bind hem samen. Bind de lamsbout op in de lengterichting en steek hem op de braadspies.
Maak de braadspies vast aan het roterende braadspit van de barbecue en braad het lam boven de indirecte grillmethode (175°C à 230°C) 60 tot 90 minuten onder gesloten deksel tot de temperatuur binnenin het vlees 62°C bedraagt, en bedruip elke 20 minuten met de marinade die je bewaard hebt.
Zet de roterende braadspit stil. Doe de barbecuewanten aan; haal de braadspies voorzichtig van het braadspit en leg op een snijplank. Verwijder de braadspies en laat het vlees 20 minuten rusten alvorens het te snijden.
Warm de bonen op een matig vuur in de Dutch Oven. Doe er de tomaten, olijven, olie, peterselie en azijn bij, en roer goed om. Kruid verder naar eigen smaak.