Raw organic nuts are easy to pack, which makes them a great on-the-go protein snack. Sunflower seeds, hemp hearts, cashews, almonds, walnuts, macadamia nuts are loaded with protein and other nutrients that will keep you feeling full throughout the day. Add some shredded coconut flakes to get some healthy fats into your nutrition plan as well.