Coconut milk, almond butter, cans of wild caught salmon, eggs if you are cooking. Also if you carry around a quality oil, like extra virgin olive oil or coconut oil, you will always be set. Meat is more nutritious than grains and fruits, but carrying it for a long time can be a problem. I like to make a bunch of jerky before I go. Bacon is something you can grab as you go, and will last a while after cooked.