Jika gurita muda belum dibersihkan, buang paruh dan kantung tinta, lalu tepuk-tepuk hingga kering.
Panaskan minyak zaitun dalam panci berbahan tebal di atas api sedang-tinggi, masak gurita 2–3 menit per sisi hingga kecokelatan kemerahan, lalu angkat dan sisihkan.
Turunkan api menjadi sedang, tambahkan bawang putih dan bubuk cabai, lalu tumis sekitar 1 menit hingga harum.
Tuang anggur putih, kerok sisa kerak di dasar panci, biarkan mendidih sekitar 1 menit, lalu masukkan tomat cincang, oregano kering, garam, dan merica bubuk; aduk rata dan biarkan mendidih pelan.
Masukkan kembali gurita ke dalam panci, tutup panci, kecilkan api hingga rendah, dan masak selama 45–60 menit hingga empuk.
Angkat dari api, tambahkan peterseli segar dan perasan lemon, aduk rata, koreksi rasa jika perlu, lalu sajikan.