1. Se curăţă şalăul, se sărează pe afară şi înăuntru şi se lasă să stea aşa cel puţin un sfert de oră. Se aşază într-o cratiţă lungă în care să încapă bine.
2. Se spală ceapa bine şi se taie rondele subţiri, apoi se adaugă usturoiul, vinul, uleiul, foile de dafin, piperul, bulionul de roşii şi sarea. Sosul obţinut se toarnă peste peşte.
3. Şalăul se bagă la cuptor şi se ţine o oră. Se unge din când în când cu sosul din cratiţă. Dacă scade prea mult înainte de a fi peştele gata, se mai pune puţină apă. Înainte de a se servi, se scoate usturoiul.
4. Peştele se ornează cu pătrunjel verde şi se serveşte cu un pahar de vin rose sau alb, demidulce.