Keringkan potongan ikan kakap dengan tisu dapur, beri garam halus dan lada hitam bubuk secukupnya, lalu sisihkan.
Panaskan minyak zaitun extra virgin dalam panci lebar dengan api sedang. Tumis bawang bombay cincang selama 8–10 menit hingga layu dan transparan.
Tambahkan bawang putih, tumis 1–2 menit hingga harum, jangan sampai kecokelatan.
Jika menggunakan tepung terigu, taburkan 1 sendok makan tepung, aduk rata selama 1 menit hingga tepung matang.
Tuang anggur putih kering, besarkan api, masak 2–3 menit sambil diaduk dan mengikis sisa bawang di dasar panci hingga alkoholnya menguap.
Masukkan tomat hancur dan saffron, aduk rata, masak 5 menit dengan api kecil.
Tambahkan kaldu ikan (atau air), didihkan, lalu kecilkan api, masak perlahan selama 10 menit. Cicipi dan sesuaikan garam serta lada hitam.
Masukkan potongan ikan ke dalam saus hingga terendam, masak dengan api kecil selama 8–12 menit hingga ikan matang dan warnanya putih buram.
Matikan api, taburi daun parsley cincang, diamkan 2 menit sebelum disajikan.