Önce hamsilerin kılçığını ve başlarını çıkararak ayıklayın.
Güzelce yıkayıp, tuzlayın ve bir kenarda suyunun süzülmesi için bekletin.
Geniş bir kabın içerisine soğanı piyazlık doğrayın.
Sonra üzerine patatesi ve havucu yarım ay şeklinde ince ince dilimleyin.
Üzerine biberleri jülyen doğrayın.
Yarım çay bardağı sıvı yağı doğradığınız sebzelerin içine dökün.
Tuzunu da ayarlayın. Hep birlikte sebzeleri yağla iyice harmanlayın.
Geniş bir tepsiye ya da borcam da olabilir, sebzelerin yarısını eşit şekilde serin.
Sebzelerin üzerine hamsilerin tamamını eşit şekilde yerleştirin ve sonra üzerine geride kalan sebzeleri yayın.
Bir tasın içerisine yarım çay bardağı sıvı yağı koyun, içerisine yarım limonun suyunu ve karabiberi koyun kaşıkla karıştırın. Tepsinin üzerinde gezdirerek dökün.
Tepsinin üzerini alüminyum folyo ile kapatın.
Fırını önceden 200 derecede ısıtın, tepsiyi fırına koyun. Yaklaşık 1 saat pişirin.
Pişmesine 10 dakika kala, üzerindeki folyoyu alın.
Bu arada pişmeye yakın üzeri için sosumuzu hazırlayalım. Ayrı bir tavamızı ocağa koyalım, bir kaşık sıvı yağı koyalım, sarımsakları ince ince kıyalım ve tavaya atalım karıştıralım.
Domatesleri rendeleyelim, tavaya koyalım ve karıştıralım.
Suyunu çekene kadar karıştırarak, sosumuzu hazırlayalım.
Fırından çıkardığımız tepsinin üzerine sosumuzu eşit şekilde yayalım.
Yemeğimiz servise hazır, afiyet olsun. Sıcak servis yapın.