Bata no liquidificador ou processador a salsinha, o tomilho, a cebola, o alho, o tomate, a pimenta-de-cheiro, a pimenta-do-reino, o sal e o azeite até obter uma pasta homogênea.
Espalhe a marinada por todo o frango, massageando bem a carne e aplicando também por baixo da pele.
Cubra a peça e deixe marinar na geladeira por, no mínimo, 8 horas (o ideal é deixar de um dia para o outro).
Retire o frango da geladeira 30 minutos antes de levar ao forno.
Asse em forno preaquecido a 180 °C, com a pele voltada para cima, por cerca de 1 hora e 30 minutos.
Deixe o frango descansar por 10 minutos antes de trancar e servir.