Mezcle en un tazón los ingredientes de la marinada.
Ponga el cordero en una fuente plana y vierta la marinada sobre él. Cubra con una envoltura de plástico y deje marinar por 2-3 horas o durante la noche, dando la vuelta al cordero de vez en cuando.
Prepare una parrilla cubierta de gas o de carbón para cocinar con fuego indirecto. Saque el cordero de la fuente y deseche la marinada. Cocine el cordero por 45 minutos o hasta que la temperatura interna en la parte más gruesa sea de 125-130°F para un término medio crudo. Las partes más delgadas estarán más hechas. Saque el cordero de la parrilla y déjelo reposar, cubierto sin apretar con papel de aluminio, por 10-15 minutos antes de cortar y servir.