Combine los ingredientes de la marinada en un tazón.
Ponga el cordero en una fuente plana y vierta la marinada encima de la carne. Cubra con plástico transparente y deje marinar por 2-3 horas o durante la noche, dando la vuelta al cordero de vez en cuando.
Prepare una parrilla cubierta a gas o con carbón para cocinar indirectamente. Saque el cordero de la marinada y deseche la marinada. Cocine el cordero por 45 minutos o hasta que la temperatura interna sea de 125-130°F en la parte más gruesa 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 durante 10-15 minutos cubierto con papel de aluminio.