Pré-aqueça o forno a 180ºC e unte um tabuleiro com azeite.
Lave bem os robalos e seque-os com papel de cozinha.
Tempere-os com sal, pimenta e sumo de meio limão, por dentro e por fora.
Faça alguns cortes na pele do peixe para que os temperos penetrem melhor. Reserve.
Descasque as batatas e corte-as em rodelas finas. Coza-as em água fervente com sal durante cerca de 10 minutos, até ficarem macias, mas não desfeitas. Escorra-as e reserve.
Descasque a cebola e corte-a em rodelas finas. Descasque os alhos e pique-os finamente. Lave a salsa e pique-a grosseiramente.
Num tacho, aqueça um pouco de azeite e refogue a cebola e o alho até ficarem macios. Junte a salsa e tempere com sal e pimenta.
Deixe cozinhar por mais alguns minutos, mexendo ocasionalmente.
Disponha as batatas no tabuleiro, formando uma camada uniforme. Por cima, espalhe o refogado de cebola, alho e salsa.
Coloque os robalos sobre esta mistura e regue com mais um pouco de azeite.
Leve ao forno durante cerca de 30 minutos, ou até o peixe estar cozido e dourado.
A meio do tempo, vire os robalos com cuidado e regue-os com o molho que se formou no tabuleiro.
Retire do forno e sirva o robalo com as batatas, acompanhado de uma salada verde ou de legumes cozidos a vapor.