Hiking food should be high in carbohydrate, tasty and easy to eat (not too dry or crumbly) so bring on the carbohydrates.
Food is extremely important to maintain your energy levels during a hike and also helps you to absorb water to avoid dehydration. You should be aiming to eat (and drink) regularly to maintain your energy levels. A rough guide is aiming to eat something small every hour during a hike. Having foods that you like is important, so that you are likely to eat more whilst hiking.