Forre a assadeira com papel-alumínio e coloque o pernil para assar por cerca de 5 horas (o tempo para assar o pernil varia de acordo com o forno)
No liquidificador, junte todos os demais ingredientes e bata em velocidade média, reservando em seguida
Após as 5 horas, retire o pernil do forno e lave-o com água fria, se desejar
Com uma faquinha bem afiada, fure todo o pernil e, em seguida, faça pequenos recortes (isso fará que o tempero penetre em todo o pernil, deixando-o mas suculento)
Tempere o pernil com o molho dos ingredientes batidos no liquidificador
Massageie todo o pernil de forma a impregnar o tempero (a massagem também ajuda a deixar a carne ainda mais macia)
Deixe o pernil marinando de um dia para o outro
Para assar, preaqueça o forno em temperatura média (180º C) por 15 minutos ou mais tempo, se preferir
Cubra o pernil com papel-alumínio, não deixando que o papel-alumínio grude no pernil, e leve ao forno para assar em temperatura média cerca de 3 horas (coloque na posição mais baixa do forno para que a temperatura se concentre na parte de baixo, isso irá cozinhar a carne sem que o pernil resseque)
Passada as 3 horas, retire o papel-alumínio, regue o pernil com o caldo do tempero que se formou no fundo da assadeira, e continue assando o pernil mais 2 horas para que comece a dourar (abra o forno de vez em quando para regar o pernil com o caldo que vai se formando)
Com o pernil assado, decore-o como quiser e é só servir, bom apetite!