Whether you're trying to lose weight or refuel your muscles after a tough workout, getting ample protein into your diet is essential. You might be focused on protein when it comes to meals, but are you getting enough of it when it comes to snacking? Here are five vegetarian-approved ways to enjoy more than 10 grams of protein at snack time.
Chickpea Cookie Dough
There is more to the mighty chickpea than hummus or a healthy salad topping, and this chickpea cookie dough  is proof. Vegan and gluten-free, this simple dip is an excellent source of fiber and protein in one sweet, healthy snack.
Total protein (per 1/3 cup): 11.1 grams
Chocolate Almond Protein Bars
Made with just a handful of ingredients, you can whip up these chocolate almond protein bars  in less than 20 minutes. Even better, they're lower in calories and higher in protein and fiber than the average "healthy" sweet bar bought at the grocery store.
Total protein (per bar): 12.8 grams
Roasting these fiber-filled soybeans  brings texture and flavor to snack time, serving as a satisfying post-workout snack packed with muscle-building protein. The black sesame seeds add just the right amount of extra crunch to the table.
Total protein (per 1/2 cup): 13.4 grams
4-Ingredient Vanilla "Milkshake"
You might be surprised at the secret high-protein ingredient in this vegan smoothie : it's tofu! When blended with fruit, it tastes sweet and offers a creamy consistency similar to Greek yogurt. Try it out for yourself.
Total protein (per smoothie): 17.4 grams
Greek Yogurt With Fruit
If there's no time to prep a snack in advance, you can still enjoy the easiest protein-rich treat of all. One six-ounce  cup of nonfat Greek yogurt packs a huge punch of protein! Top things off with your favorite in-season fruit to keep things feeling fresh.
Total protein (per six ounces): 18 grams