La pista fue escrita por Billie Eilish junto a su hermano Finneas O'Connell.
[5][6] «Bellyache» es una canción de electropop,[7] con influencias R&B, hip hop, y deep house.
[13] Ella dijo que en general, la canción trata sobre «el concepto de culpa».
[14] Jason Lipshutz de Billboard dijo que «ella envolvió las macabras letras en torno a un pre-coro delicioso y un patrón acústico constante que finalmente da paso a una caja de ritmos candente».
[16] En él, Eilish, se encuentra vestida con un conjunto completamente amarillo,[15] y va camina por un desierto largo y vacío, arrastrando un vagón rojo lleno de bolsas, que finalmente revela que está lleno de dinero en efectivo.