Taze yılan balığı filetosunu veya dilimlerini mutfak kağıdıyla kurulayın, tuz ve taze çekilmiş karabiberle tatlandırın. Bir kenarda bekletin.
Geniş bir tencerede orta ateşte sızma zeytinyağını ısıtın, ince doğranmış soğanı 8–10 dakika, şeffaflaşana dek sote edin.
Sarımsak dişlerini ince dilimleyin ve tencereye ekleyin, 1–2 dakika, renk almasına izin vermeden pişirin.
İsteğe bağlı olarak 1 yemek kaşığı unu soğan ve sarımsağın üzerine serpin ve 1 dakika kadar kavurun.
Beyaz şarabı ekleyin, ateşi yükseltin ve alkol uçana kadar 2–3 dakika, tencerenin dibini sıyırarak pişirin.
Rendelenmiş taze domatesi veya konserve doğranmış domatesi ve safran tellerini ekleyin, karıştırın ve orta-kısık ateşte 5 dakika pişirin.
Balık suyunu veya suyu ekleyin, kaynamaya getirin ve kısık ateşte 10 dakika pişirin. Tuz ve karabiberle tadını ayarlayın.
Balık fileto parçalarını sosun içine yerleştirin, her tarafının sosla kaplandığından emin olun ve orta-kısık ateşte 8–12 dakika, balık tamamen opaklaşıp pişene kadar pişirin.
Ocaktan alın, üzerine ince kıyılmış maydanozu serpin ve servis etmeden önce 2 dakika dinlendirin.