Special Diets Vegan Diet Center 9 Plant-Based Snacks That Pack a Lot of Protein From crunchy chickpeas to roasted tofu, plant-based snacks don't have to be boring. By Rachel Roszmann Updated on May 12, 2023 Reviewed by Dietitian Annie Nguyen, M.A., RD Reviewed by Dietitian Annie Nguyen, M.A., RD Instagram Annie Nguyen is a Registered Dietitian who manages EatingWell's Pinterest page. Before EatingWell, she worked with other dietitians to write nutrition blog posts, develop recipes and create social media content. Annie went to the University of Oklahoma to complete her B.S. in Health and Exercise Science. She went on to get her M.A. in Dietetics and finish her dietetic internship at the University of Oklahoma Health Sciences Center. EatingWell's Editorial Guidelines Share Tweet Pin Email We independently evaluate all recommended products and services. If you click on links we provide, we may receive compensation. Learn more. You don't have to be vegan to introduce plant-based snacks into your everyday routine. Nor do plant-based snacks have to be low-protein. Protein helps keep you full (it takes longer to digest) and also supports lots of bodily functions, including muscle growth and hormone synthesis. Whether you're looking to reduce your meat intake or you need a little more protein to support your plant-based lifestyle, here are a few ideas to get your snack on with a little extra protein. The 10 Best Vegan Protein Sources 1. Chia Pudding Pictured recipe: Blueberry Almond Chia Pudding If you haven't yet tried making your own chia pudding, you're in for a treat. Let chia seeds steep in almond milk or another plant-based milk overnight to swell. Stir in the fruit or sweetener of your choice and serve for a sweet snack with a whole lot of protein. If you want something smoother, you can pulse the prepared pudding in the blender. With cocoa powder, it makes a silky chocolate pudding. It's a delightful dessert-like snack that delivers as much as 13 grams of protein per serving. 2. Tofu Pictured recipe: Soy-Lime Roasted Tofu Don't relegate tofu to sit-down family meals. Warm or chilled, tofu can also make a great snack. Cubed, marinated and roasted, set this out for parties, or munch on it to get you through the afternoon for a snack that packs 19 grams of protein per serving. 3. Plant-Based Yogurt Getty You have a lot of choices when it comes to plant-based yogurts. Yogurt can be made with all sorts of nuts and legumes—cashews, almonds, pea milk—but oat, coconut and soy-based yogurt are also options. Because there are so many different types, the protein can really vary. There is some protein in nut and oat milk yogurt (between 3-5 grams of protein per serving), but soy yogurt packs up to 10 grams of protein per serving. Just be mindful of the amount of added sugar in flavored varieties. We Tried 28 Vegan Yogurts—These Are the Only 5 Worth Buying 4. Roasted Chickpeas Diana Chistruga Pictured recipe: Crunchy Roasted Chickpeas For salty snack cravings, roasted chickpeas can give you the same crunchy satisfaction potato chips offer, but with about double the protein. Roasting them at home takes about 45 minutes in the oven, but if time's not on your side there are plenty of good choices at the grocery store or online. 5. Roasted Nuts Jennifer Causey Pictured recipe: Rosemary-Garlic Pecans Nuts (and legumes, like peanuts) can make great sweet or savory snacks whether you want to mix up spices with your nuts at home, or you just have time to stop at the market to pick up snacks with plant-based protein. Curried cashews, spiced pecans or roasted peanuts are both filling and tasty nuggets of protein. They can contain up to 7 grams of protein per 1-oz serving. 6. Wasabi Peas Getty Images For something really spicy to munch on, wasabi peas turn up the heat on crunchy snacks. They're the little green spheres you usually find in the bulk item section of the grocery store, but there are also bagged peas you can buy online. If you don't like spicy but love crunch, look for "freeze-dried peas." They're all the fun of wasabi peas without the horseradish flavor. Either way, they contain about 7 grams of protein for a half-cup. 7. Smoothies Smoothies can be healthy snacks cleverly disguised as desserts. Some recipes use yogurt or milk to thicken smoothies to give them a creamier texture (and bump up the protein), but those ingredients can easily be swapped out for plant-based milk and yogurt, and flavored with any of your favorite fruit. The amount of protein a smoothie contains is up to you. EatingWell's Strawberry-Pineapple Smoothie (pictured above) is made with almond milk and almond butter which gives it 6 grams of protein per serving, but it (and other smoothie recipes) can be fortified with a plant-based protein powder if you need more. 8. Hummus (and Bean Dips) Pictured recipe: Garlic Hummus Out of a tub from the grocery store or fresh from your blender, black beans, white beans and chickpeas can be spiced and flavored for creamy dips with a lot of protein. For parties, serve bean dip or hummus with raw veggies, tortilla chips or pita for a complete snack. Hummus and bean dips are a good source of protein, delivering 3 to 5 grams of protein for a quarter-cup serving. 9. Seeded Crackers Pictured recipe: Homemade Multi-Seed Crackers Seeded crackers offer a lot more crunch, satisfaction and nutrition than your average saltine. As part of your party platter, people who follow a plant-based diet and omnivores alike will appreciate the crunch of plant-powered crackers with spreads, dips or peanut butter. Plant-based seeded crackers are easy to find at the grocery store, but you can make them at home as well. They can contain as much as 3 grams of protein per serving. Was this page helpful? Thanks for your feedback! Tell us why! Other Submit