Marinasyon için kuru soğanı rendenin ince kısmıyla rendeleyip suyunu sıkın ve bir kaba alın. Zeytinyağı ve taze sıkılmış portakal suyunu, ince kıydığınız biberiye yapraklarını ve taze çekilmiş karabiberi ekleyip karıştırın.
Palamutları sosun içine alın ve yarım saat bekletin. Sosu iyice çekmesi için ara ara balığın her tarafını elinizle ovun. Balıkları yağlı kağıt serilmiş fırın tepsisine alarak önceden ısıtılmış 180 derece fırında 40 dakika pişirin.