Lave os camarões para molho e tempere com sal e limão a gosto. Reserve.
Em fogo brando, faça um purê de batatas adicionando uma pitada de sal, o queijo ralado, a margarina, o orégano, o leite, e a cebola ralada. Reserve.
Misture em uma tijela o creme de cebola, o requeijão e o creme de leite. Reserve.
Leve ao fogo brando os camarões, o tomate com pele e sementes e o alho. Despeje um fio de azeite por cima e deixe cozinhar com 10 minutos, mexendo de vez em quando. Os camarões reduzirão no tamanho.
Forre um refratário com parte do purê de batatas.
Jogue por cima o molho com os camarões.
Em seguida, coloque às colheradas, o creme de cebola sobre o molho com a distância de 2 dedos de uma colherada para a outra.
Cubra tudo com o restante do purê, delicadamente. Mesmo que o caldo do molho se misture com o purê, não faz mal, porém o purê deve cobrir todo o refratário.
Leve ao forno pré-aquecido.
Asse por 15 minutos.