Jabarkan AS Roma dari Nicolò Zaniolo

Pada bulan Juni 2018, Zaniolo dan Davide Santon dikabarkan telah bergabung dengan Roma sebagai bagian dari kesepakatan transfer Radja Nainggolan ke Inter. Zaniolo menyelesaikan tes medis pada tanggal 25 Juni, kemudian menandatangani kontrak selama lima tahun yang bernilai €4,5 juta ditambah biaya penjualan kembali sebesar 15%. Ia tampil untuk pertama kalinya membela Roma pada tanggal 19 September, yang juga merupakan debutnya di Liga Champions. Ia bermain dalam pertandingan melawan Real Madrid di Santiago Bernabéu yang berakhir dengan kekalahan 0-3. Ia membuat debut di Serie A pada tanggal 26 September 2018, di usia 19 tahun. Saat itu, Roma tampil di kandang melawan Frosinone dan menang 4-0. Pada tanggal 26 Desember, ia mencetak gol pertamanya di Serie A dalam kemenangan 3–1 melawan Sassuolo. Pada tahun berikutnya, pada pertandingan Liga Champions melawan FC Porto yang berakhir dengan skor 2-1, Zaniolo menjadi pemain Italia termuda yang mencetak dua gol di dalam satu pertandingan Liga Champions.