Il giorno prima, preparare la marinata mescolando tutti gli ingredienti in una ciotola. Mettere i cubetti di agnello in una grande busta di plastica richiudibile, quindi aggiungere la marinata. Far uscire l'aria e sigillare ermeticamente. Rovesciare la busta per distribuire bene la marinata, metterla in una ciotola e lasciare marinare la carne per 8-12 ore in frigorifero, rigirando la busta di tanto in tanto.
L'indomani, preparare la glassa: frullare tutti gli ingredienti in un robot da cucina. Lasciar riposare la miscela per 3 ore a temperatura ambiente.
Predisporre il barbecue per la cottura diretta ad alta temperatura (circa 250°)
Togliere la carne dalla busta ed eliminate la marinata. Infilzare i cubetti di agnello e i pomodori ciliegino sugli spiedini alternandoli, senza premere. Per una bella porzione, usate 6 cubetti di carne e 4 pomodorini per ogni spiedino. Irrorare gli spiedini di glassa con un pennello e grigliarli a coperchio chiuso per 5-6 minuti a calore vivace diretto per una carne cotta al sangue, girandoli spesso e spennellandoli nuovamente con la glassa a metà cottura. Servire caldo.