Hamsinin kılçıklarını ayıklandıktan sonra yıkayıp süzün. Üzerine 1 çay kaşığı tuz ve karabiber serpip bir kenarda bekletin.
Diğer taraftan, incecik doğranmış yaşil soğanları derin bir kaba aktarın. Sarımsak ve sivribiberleri de incecik dilimleyerek üzerine katın.
İnce kıyılmış maydanozları ve kabuğu soyulup tavla zarı formunda doğranmış domatesleri de sebzelerin üzerine ekleyin. Üzerine kuru kekik, 1 çay kaşığı tuz ve yarım çay kaşığı karabiber serpin. 4 yemek kaşığı kadarını da ilave edip varsa soya sosu da kattıktan sonra kaşıkla malzemeleri iyice karıştırın ve kenarda bekletin.
Üzerine salça ve eritilmiş margarini 25-30 santim çapında, fırına dayanıklı geniş bir güveç kabına 2 yemek kaşığı margarini gezdirin. Dibine iki adet kıvırcık marul yaprağı yayın.
Suyu süzülen hamsilerin yarısının karınları açın ve kabuk kısımları yukarıya bakacak şekilde yan yana dizin. Üzerine hazırlanan sebzeli karışımın tamamını yayın. Üzerine de kalan hamsileri yerleştirin.
İncecik halkalar halinde dilimlenmiş limonları da dizdikten sonra kalan 2 adet marul yaprağı ile balıkların üzerini kapatın. Kabın üzerini de alüminyum folyoyla ya da kapakla sıkıca kapatın.
Hamsileri, 5 dakika önceden 175 dereceye ayarlanmış fırında 25-30 dakika pişirip çıkarın. Sıcak sıcak servise sunun.