Corte o bacalhau, já dessalgado em 6 pedaços uniformes. Cozinhe em água por 5 minutos, mantendo os pedaços inteiros. Reserve a água do cozimento. Em uma panela, aqueça o azeite, refogue 1 cebola picada, o alho e o tomate. Acrescente 2 xícaras (chá) da água reservada, 2 colheres (sobremesa) de azeite de dendê, o coentro, o louro e o purê de tomate. Deixe ferver até tomar consistência. Acrescente o leite de coco, as postas de bacalhau e cozinhe por mais 10 minutos. Molho: em uma panela, coloque 2 xícaras do cozimento do bacalhau, dissolva a farinha de creme de arroz. Acrescente 1 cebola ralada, 1 colher (chá) de azeite de dendê, o sal e a pimenta. Deixe cozinhar até engrossar. Sirva acompanhado do molho.