Bananas work wonders for me, cheap and easy to eat. I eat more or less every 45 minutes or so, but then I don't ride very long, I'm a beginner to longer distances. I've also tried some homemade energy bars that I've used winter camping, these contain a lot of fat, sugar and starch, and won't upset your stomach. Correction: they don't upset my stomach...