Lave as batatas com casca e dê um pequeno golpe em cada uma delas. Coloque as batatas num tacho com água e coza-as cerca de 20 minutos. Escorra as batatas quando estiverem cozidas.
PRé-aqueça o forno a 180ºC.
Descasque as cebolas, corte às rodelas e coloque-as no fundo de uma assadeira. Adicione o peixe e as batatas e tempere com sal, azeite, vinho branco, pimenta, louro, alhos esmagados com casca e pimentão doce. Leve ao forno até dourar, cerca de uma hora. De vez em quando, regue o peixe e as batatas com o molho.