No liquidificador bata o alho, a cebola, o suco de laranja, sal, pimenta, alecrim e espalhe por dentro e por fora do frango.
Para a farofa, derreta a margarina em uma panela, refogue a cebola até murchar, acrescente o tomate, cozinhe por 3 minutos.
Adicione o presunto e tempere com sal, salsa e pimenta.
Retire do fogo e misture com a farinha.
Recheie o frango com a farofa e feche com palitos de dente.
Coloque o frango em uma assadeira untada e cubra com papel alumínio e asse por 30 minutos ou até dourar.
Retire do forno, transfira para uma travessa e decore com gomos de laranja, frutas em calda e alecrim. Sirva em seguida.