Ekşili balığın içine konan malzemeler, yapılan tarife göre değişiklik gösterebilir. Bazı ekşili balık tariflerinde kullanılan malzemeler: 1 adet büyük boy palamut; 6 adet orta boy soğan; 4 adet patates; 4 adet sivri biber; 10 adet çeri domates; 2 yemek kaşığı sıvı yağ; 1 su bardağı su; Baharat (karabiber, acı biber, tatlı kırmızı biber, tuz); 1 yemek kaşığı salça. Ekşili balık tariflerinden bir diğeri için gereken malzemeler ise şöyledir: 1 kilogram taze balık; 1 kahve fincanı zeytinyağı; 1,5 adet limon; 1 yemek kaşığı un; 2 adet yumurta; Tuz. Bir başka ekşili balık tarifinde kullanılan malzemeler ise şu şekildedir: 4 adet kefal; 2 adet patates; 2 adet çarliston biber; 1 adet kırmızı biber; 1 adet soğan; 1 adet domates; 4 defne yaprağı; 1 baş sarımsak; 1 limon; 1 yemek kaşığı domates salçası; 2 yemek kaşığı tereyağı; 2 çay kaşığı pul biber. Ekşili balık tariflerinin tamamına aşağıdaki kaynaklardan ulaşılabilir: nefisyemektarifleri.com; milligazete.com.tr; kanald.com.tr.