Karier klub Amauri dimulai dengan bermain untuk klub Palmeiras di kota kelahirannya, São Paulo, tetapi ia gagal menunjukkan performa yang memukau. Pada usia 19 tahun, ia pergi ke negara bagian Santa Catarina di Brasil dan bermain untuk klub lokal di Divisi 2 Liga Santa Catarina. Kemampuannya terlihat oleh para pencari bakat saat klubnya, Santa Catarina Clube, diundang untuk mengikuti turnamen Torneo di Viareggio di Italia pada tahun 2000. Setelah tampil impresif, ia kemudian ditandatangani oleh klub Bellinzona yang berada di daerah berbahasa Italia di Swiss. Di Bellinzona, ia mencetak satu gol dalam lima penampilan.
Setelah setengah musim di liga Swiss dan play-off, Amauri bermain untuk Napoli pada musim 2000-2001 karena kuota pemain non-UE telah dihapuskan. Kemudian, Amauri bergabung dengan Parma pada musim panas tahun 2001 setelah bergabung dengan Napoli secara gratis. Namun, Parma juga membayar Harold McKenzie sebesar $3,5 juta sebagai pemilik sah hak bermain Amauri. Para pejabat Parma juga berpendapat bahwa Amauri sebenarnya sudah menjadi pemain Parma sejak tahun 2000, tetapi dipinjamkan ke Napoli pada tahun 2001 untuk mendaftarkan pemain tersebut. Hal ini terungkap dalam persidangan Caso Parmalat pada tahun 2010. Amauri membuat debutnya di Serie A pada tanggal 14 April 2001 dalam pertandingan melawan Bari. Ia bermain sebagai starter dan digantikan oleh Francesco Moriero pada menit ke-69. Selanjutnya, Amauri dipinjamkan ke Piacenza di Serie A untuk musim 2001-2002 (bersama dengan Matuzalém) dan ke Messina di Serie B pada musim 2002-2003. Ia juga dipinjamkan dari Parma ke Empoli di Serie A pada Juni 2002 bersama rekan setimnya, Gaetano Grieco, tetapi ia meninggalkan klub tersebut setelah dimulainya Coppa Italia pada tanggal 13 September 2002, dan bergabung dengan Messina sebelum dimulainya Serie B yang tertunda. Amauri melakukan debutnya untuk Messina pada tanggal 21 September 2002 dalam pertandingan imbang 3-3 melawan Catania, ia masuk menggantikan Emanuele Calaiò pada menit ke-76.
Pada pertengahan tahun 2003, Amauri bergabung dengan Chievo dalam bentuk kepemilikan bersama dengan pemain Simone Barone. Bersama Sergio Pellissier dan Federico Cossato, Amauri awalnya bermain sebagai pemain cadangan kemudian menjadi penyerang kedua. Pada Juni 2005, Chievo membeli 50% hak pendaftaran Amauri dari Parma. Selama bersama Chievo, terutama pada musim 2005-2006 yang berakhir dengan lolos ke babak kualifikasi UEFA Champions League (juga didukung oleh skandal Serie A 2006), Amauri menunjukkan potensinya dan menjadi salah satu pemain kunci tim.
Pada 31 Agustus 2006, hari terakhir periode transfer musim panas 2006, Amauri dijual ke Palermo dengan harga €7 juta tunai ditambah Denis Godeas (senilai €700.000) setelah mencetak dua gol dalam pertandingan kualifikasi ketiga melawan Levski Sofia. Palermo sedang mencari penyerang yang produktif setelah kepergian Luca Toni pada tahun 2005, dan mereka membutuhkan pasangan yang cocok untuk David Di Michele, karena Andrea Caracciolo dan Stephen Makinwa tidak memberikan dampak yang signifikan. Setelah debutnya bersama Palermo, Amauri langsung menjadi favorit fans dan pemain kunci untuk tim Rosanero, dengan mencetak delapan gol dalam 18 pertandingan liga hingga Desember 2006. Namun, cedera lutut yang serius dalam pertandingan melawan Siena membuatnya absen selama tujuh bulan. Ia pulih tepat waktu untuk memulai musim 2007-2008, dan langsung masuk dalam starting lineup Palermo pada pertandingan pertama mereka melawan Roma. Ia mencetak gol pertamanya di musim baru dalam pertandingan berikutnya, kemenangan tandang 4-2 melawan Livorno.
Pada tanggal 30 Mei 2008, Amauri pindah ke Juventus dengan biaya €22,8 juta, di mana sebagian dari biaya tersebut dibayarkan oleh Parma. Ia menjadi salah satu pemain kunci Juventus selama beberapa musim, tetapi kemudian dipinjamkan kembali ke Parma dan Fiorentina sebelum akhirnya pensiun dari sepak bola.