Snacks not only stave off hunger between meals, but they're also a way to fill up on nutrients that you might not get from meals alone. Since snacks should always offer protein, and experts recommend at least six to 10 grams if you're trying to lose weight, here are some great high-protein options if you're vegan.