Branthwaite melakukan debut tim utamanya untuk Everton saat dilatih Carlo Ancelotti pada Juli 2020.
Dia telah membuat 75 penampilan di Premier League, termasuk 69 kali menjadi starter.
Total, Branthwaite telah bermain 86 kali untuk Everton di semua kompetisi.
Branthwaite membantu Everton finis di urutan ke-13 Premier League musim lalu.
"Saya telah berada di Everton selama lima setengah tahun sekarang dan saya telah melihat perubahan selama enam bulan terakhir," katanya.
"Sangat menyenangkan bagi kami sebagai tim, sebagai pemain, untuk memiliki hal itu di belakang layar dan tentunya memulai musim baru di stadion baru."
"Ambisi itu adalah hal yang sangat besar.
Pelatih Everton David Moyes mengaku senang Branthwaite memperpanjang masa baktinya.
"Kami senang Jarrad telah berkomitmen untuk masa depannya bersama kami," kata Moyes.
"Dia baru berusia 23 tahun dan tahun-tahun terbaiknya mudah-mudahan masih ada di depannya."
"Kami yakin dia dapat memainkan peran besar dalam era baru yang menarik di klub sepak bola ini."