Remova o saquinho com os miúdos de dentro do frango e reserve para usar na farofa;
Tempere o frango com o suco de limão, o alho, a pimenta-do-reino e o sal; deixe marinar na geladeira enquanto prepara a farofa ou pelo tempo que tiver disponível.
Pique os miúdos do frango em pedaços pequenos;
Em uma panela, doure a cebola em 4 colheres de sopa de margarina, acrescente os miúdos e deixe refogar. Adicione a farinha de milho, a banana, as azeitonas verdes, a pimenta, o cheiro-verde e o sal, refogue rapidamente.
Espalhe o restante da margarina sobre a pele do frango;
Recheie o frango com a farofa; cubra com papel-alumínio e leve para assar por aproximadamente 1 hora e 30 minutos em forno a 200°C;
Remova o papel-alumínio e volte ao forno por mais 40 minutos. Sirva.