Ok, first of all, hummus has protein but its mostly a carb source. Nuts also have protein, but they are a fat source first (and very calorically dense, meaning, there is a lot of calories and fat in a very small portion). If you are looking for grab and go protein snacks, I have a couple of suggestions. One, Hodu tofu makes these yummy tofu nuggets that are delicious.https://www.hodofoods.com/product-details/thai-curry-nuggets I just saw them at Raleys today. Pre-seasoned, in bite size chunks.160 calories per serving and 14g protein. One of MY favorite go to high protein snacks is vegan jerky. Primal makes a great one, I buy them in bulk- they are 80 calories and pack 11 grams of protein. If you really are avoiding all processed food all together, get some edamame. a great high protein snack. You can add salt to them, or some nutritional yeast!