When I babysat all through my teen years they provided dinner for me. As an adult they just said help yourself. I always laid stuff out for my sitters or ordered something.
I babysat every weekend when I was a teenager. I had all sorts of situations. Sometimes they'd order pizza or have dinner already made, sometimes they'd leave stuff out for me to cook, sometimes they wouldn't have food at all and say the kids already ate. I always appreciated when there was food, but I wasn't necessarily disappointed when there wasn't. 5pm-11 is a long time though, so I think providing dinner would be a nice gesture.
Not necessary but I like to offer some food. Think about it, how do you feel when you're hungry? Pretty upset. So I try to give food or let them know to bring something. Snacks even help. Pretzels, juice etc.
I don't think it's necessary for you to make them dinner but it is nice to offer pizza or for them to make dinner for your kids and to join them. But that's up to you!!