Captain Beaky wrote (see)
Im training for a 50 mile run later in the year, but so far havent run more than 26. I assumed, perhaps wrongly, that Id just take gels with me as it would be hard to digest "real" food on such a long run.
What food would you suggest taking as well as the gels ?
Yeah, that's what you'd think, but in practice it doesn't really work like that. The longer you run, the slower you'll be going overall, therefore you're more able to digest 'real' foods on-the-go, and will get more benefit from eating some fat and some protein as well as just carbs in goopy syrup form.
I've marshaled at quite a few ultras now and love checking out what people put in their drop bags. Jam sandwiches, salty crisps, pots of rice pudding, jelly babies, peanuts, flapjacks and flat coke seem to be the most common things but I've also seen scotch eggs, sausage rolls, pork pies, cold pizza and big slices of cheesecake.
The fastest runners do tend to use gels and pre-mixed drinks more than real food, probably cause even on a 100 mile run they're still going fast enough that digesting solid food would be a problem. But if you're going more at an amble than a dash, you should be okay with all sorts of nibbles. You just have to train your stomach to digest food while running, and use your long runs to figure out just what you can and can't handle, as it varies wildly from person to person. Some people take years to get their ultra nutrition sorted out, some people have tougher stomachs and get the hang of it quite easily.
Just whatever you do don't wait till race day to try out anything new as if you do, it'll almost certainly come shooting straight back out of one end or another a lot faster than you were expecting it to!