Afervente o bacalhau dessalgado na água. Escorra.
Em uma frigideira antiaderente, aqueça 1/2 xícara de azeite e doure as postas de bacalhau. Reserve.
Em uma tigela, coloque a mandioca, o leite de coco e meia lata de creme de leite.
Se necessário, acrescente sal e misture bem até formar um creme liso. Reserve.
Na mesma frigideira, que dourou as postas, sem lavar, coloque o restante do azeite e doure a cebola até caramelizar. Reserve.
Misture bem o requeijão com o restante do creme de leite.
Em um refratário grande untado com azeite, coloque o creme de mandioca, acomode as postas de bacalhau e por cima, espalhe a cebola e as azeitonas.
Cubra com a mistura de requeijão e creme de leite.
Polvilhe o queijo ralado e leve ao forno, preaquecido, a 200 °C, durante 30 minutos ou até gratinar.
Sirva em seguida.