"Bon Appétit" is a
 with a duration of 3 minutes and 47 seconds.
 At the
59th Annual Grammy Awards, Perry described it as "pretty sexual" song that was part of "some of that good 'ol Katy Perry, fluffy stuff that you love so much".
 According to Hugh McIntyre from
Forbes, the track's rhythm features "breezy, summery, 90's-invoking vibes" and a beat that gradually builds, eventually becoming "undeniable".
MTV writer Sasha Geffen calls the track, "a smorgasbord" of double entrendres with food.
 In the song, Perry sings "I'm all that you want, boy/All that you can have, boy/Got me spread like a buffet/Bon appétit, baby".