Misture muito bem o curry, o alho e a maionese, formando uma pastinha, salgando a gosto.
Lave a carne, retirando o excesso de gordura e perfure com o garfo.
Passe esta pastinha em toda a carne e deixe pegar gosto, por 30 minutos.
Coloque na assadeira e espalhe toda a pastinha sobre cada uma das coxas e sobrecoxas.
Cubra com papel alumínio e leve ao forno alto, a 200°C, por 15 minutos.
Retire o alumínio e escorra o caldo, reservando-o.
Volte ao forno, por mais uns 20 minutos ou até dourar bem.
Derreta a margarina e doure a cebola.
Adicione o caldo que escorreu do frango e deixe ferver, salgando a gosto.
Quando o caldo reduzir e engrossar levemente, adicione o creme de leite, mexendo bem para incorporar e desligue o fogo.
Caso o caldo não engrosse, adicione 1 colher (chá) de farinha de trigo, antes de adicionar o creme de leite.
Retire o frango do forno e coloque em pratos individuais, servindo o molho por cima.