OK so I had a homebirth but my MW told me to eat as much as I could in the early stages for energy later on. She said to eat a proper meal that evening. So I did. 3 hours after labour proper began. I have to say I think it helped. I threw it up at around 2am however, but that was ok.
I didn't really snack in labour. Drank water and Lucozade and had a few dry biscuits. And a glass of OJ to raise my sugar levels.
They usually say things like flapjack, raisins etc, energy foods. If you labour at home as long as possible I'd try to eat a meal there before heading in to hospital. Just depends how quick your labour progresses. But hopefully enough time that when first stage starts you'll be able to get some food in. Carbs are good then. Slow release energy.