Leve ao fogo: o leite, o alho, as folhas de louro e deixe ferver.
Depois, coe e descarte o louro e o alho.
Em outra panela, derreta a manteiga, junte a farinha de trigo e deixe fritar em fogo baixo, por mais ou menos 1 minuto.
Vá juntando o leite aos poucos e mexendo sempre em fogo baixo, até ferver.
Depois que ferver, acrescente o creme de leite e o requeijão cremoso e acerte o sal.
Em um pirex, espalhe uma camada de molho, batatas, bacalhau, pimentão, cebola, azeitonas e azeite.
Vá intercalando camadas até o fim.
Finalize com um generoso fio de azeite.
Leve ao forno a 180º C, por mais ou menos, 1 hora ou até gratinar.