- 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.