Em uma panela média colocar 1 colher de óleo, o alho espremido, a cebola picada, deixar fritar até dourar.
Acrescentar o bacalhau mexer, colocar os tomates picados, os pimentões picados, o tempero baiano e mexer novamente, deixar uns 10 minutos no fogo.
Cozinhe e amasse as batatas, junte 1 copo de 250 ml de leite frio e 1 colher de manteiga.
Em uma forma média colocar uma camada de purê, uma camada de bacalhau, uma camada de catupiry, cobrir com mussarela, assim até terminar, a última camada deverá ser de mussarela.
Levar ao forno aquecido, deixar até a mussarela gratinar.
Servir com arroz branco e salada verde.