Ao escolher o pernil, prefira uma peça já desossada, pois assim é mais fácil de temperar, já que deve ser temperado antes de ser assado.
Assim, com bastante tempo de antecedência, misture no liquidificador a cebola, o alho, o suco de limão, o pimentão, a água, o azeite e o caldo de carne e bata tudo.
Em seguida, acrescente a pimenta e o sal a gosto e misture novamente.
Depois, coloque o pernil em uma vasilha grande e despeje o vinagre por cima.
Deixe por quinze minutos e, depois, lave o pernil na torneira.
Com a ajuda de uma faca, faça furos por toda a carne para o tempero entrar.
Assim que terminar, espalhe toda a mistura preparada no liquidificador em toda carne, embrulhe em papel alumínio e deixe na geladeira por algumas horas.
Descasque todas as batatas e mantenha-as reservadas.
Passe o pernil com um pouco do tempero para uma assadeira.
Cubra com papel alumínio e leve ao forno máximo já ligado, por 2 horas.
Então, após esse tempo, acomode as batatas, os tomates e deixe cozinhar com o caldo do pernil por mais 30 minutos.
Retire o papel alumínio e deixe dourar por cerca de mais meia hora.
Por fim, verifique se está bem dourado.
Do contrário, deixe mais 15 minutos e, depois, é só servir usando também o tempero que sobrou como molho.