Are you following a vegan diet and prioritizing your protein intake? If, so we’re here to help with easy high-protein vegan snacks!
We’re sharing snack options you can buy and recipes you can make. We chose snacks with at least 5 grams of protein and less than 300 calories (kcal) per serving.
We’ve also included a list of high-protein vegan foods so you know where to start when planning your snacks. Also, see our vegan protein sources chart for even more ideas to help you meet your protein needs on a plant-based diet.
High-protein vegan snacks to buy
Here’s a roundup of popular snacks available at grocery stores or online.
We’ve included the protein source to help you choose the options based on your preferences or needs.
Bean, pea, & lentil snacks
- Munchy Crunchy Protein Soy Bean Snacks – 16 g protein & 170 kcal (per 37 g)
- The Only Bean Edamame Snacks – 13-14 g protein & 114-143 kcal (per 30 g)
- Bada Bean Bada Boom Broad Bean Snacks – 6 g protein & 110 kcal (per 28 g)
- Harvest Snaps Baked Green Pea Snacks – 5 g of protein & 130 calories (per 28 g)
- Nuts to You Roasted & Salted Green Peas – 6 g of protein & 109 calories (per 28 oz)
- Biena Chickpea Snacks – 6 g protein & 120 calories (per 28 oz)
- The Good Bean Crunchy Chickpeas – 6 g protein & 120 calories (per 28 oz)
- Brami Lupini Beans – 4 g protein & 35 calories (per 15 beans, 30 g)
- The Good Bean Crispy Favas – 7 g protein & 120 calories (per 28 g)
- Three Farmers Crunchy Roasted Lentils – 7 g protein & 100 calories (per 30 g)
- Seapoint Farms Mighty Lil’ Lentils – 5 g protein & 150 calories (per 30 g)
- The Only Bean Crunchy Roasted Edamame Beans – 13 g protein & 138 calories (per 30 g)
- Seapoint Farms Dry Roasted Edamame – 14 g protein & 130 calories (per 30 g)
Crisps & crackers
- Ak-Mak Sesame Crackers – Wheat, Sesame Seeds | 5 g protein & 110 kcal (per 5 crackers; 28 g)
- Wasa Multigrain Crispbread – Rye, Wheat, Oats, Barley | 6 g protein & 105 kcal (per 3 slices, 42 g)
High-protein dairy-free yogurt
- Siggi’s Plant-Based Coconut Blend Peach Yogurt – 10 g protein & 170 calories (per 150 g)
- Kite Hill Greek Style Plant-Based Yogurt – 17 g protein & 140 calories (per 170 g)
- Silk Vanilla Greek Style Coconutmilk Yogurt – 10 g protein & 190 calories (per 150 g)
- More high-protein dairy-free snacks
High-protein dairy-free milk
- Silk Protein Almondmilk – 8 g protein & 80 calories (per cup; 237 ml)
- Good Karma Vanilla Flaxmilk + Protein – 8 g protein & 100 calories (per cup; 237 ml)
- Califia Farms Protein Oatmilk – 8 g protein & 140 calories (per cup; 237 ml)
- Ripple Plant-Based Milk – 8 g protein & 90 calories (per cup; 237 ml)
- More plant-based high-protein milk options
Protein shakes
- ALOHA Protein Shakes – Pea, Brown Rice | 18-20 g protein & 160-170 kcal (per 12 oz)
- OWYN Protein Shakes – Pea, Pumpkin Seed | 20 g protein & 170-180 kcal (per 12 oz)
- Garden of Life Organic Plant-Based Protein Powder – Pea, Bean, Cranberry Seed | 30 g protein & 160 kcal (per 42 g)
Protein bites & bars
- Good! Snacks Vegan Protein Bars – Brown Rice, Fava Bean | 15 g protein & 220 kcal (per 60 g)
- Orgain Plant-Based Protein Bar – Brown Rice, Pea, Chia Seed | 10 g protein & 150 kcal (per 40 g)
- Rise Protein Bar – Pea | 15 g protein & 280 kcal (per 60 g)
- Creation Nation No-Bake Energy Bite Mix – Brazil Nuts, Flaxseed | 7 g protein & 120 kcal (per 30 g)
- GoMacro Macrobar – Brown Rice, Pea | 10-12 g protein & 270-280 kcal (per 65 g)
- The Gluten Free Brothers Bites – Cashew, Brown Rice, Pea | 4-5 g protein & 100-110 calories (per 2 bites; 24 g)
- More plant-based protein powders, shakes, and bars
Other options for high-protein vegan snacks
- Herbaland Protein Gummies – Pea, Brown Rice, Chickpea, Lentil | 8 g protein & 130 kcal (per 150 g)
- Peanut butter powder – Peanut | 5-9 g protein & 50-70 kcal (per 2 Tbsp)
High-protein vegan snacks to make
Here’s a roundup of some quick snack recipes you can prepare and have available throughout the week.
Protein bites & bars
- Coconut Protein Balls – Eating Bird Food – 8 g protein & 118 kcal (per 1 ball)
- Homemade Peanut Butter Protein Bars – Jar of Lemons – 16 g protein & 258 kcal (per 1 bar)
- Almond-Coconut Protein Bars (GoMacro Copycat) – My Quiet Kitchen – 9 g protein & 200 kcal (per 1 bar)
- Banana Chocolate Peanut Butter Protein Bars – Emilie Eats – 6 g protein & 173 kcal (per 1 bar)
Overnight oats, granola, cookies, & muffins
- Vegan Overnight Oats – The Banana Diaries – 15 g protein & 170 kcal (per ½ recipe)
- Vegan Protein Cookies – My Quiet Kitchen – 9 g protein & 128 kcal (per 1 cookie)
- Easy Vegan Protein Muffins (GF + Oil-Free) – Vegan Huggs – 7 g protein & 137 kcal (per 1 muffin)
- Protein Overnight Oats – Savor the Spoonful – 8 g protein & 171 kcal (per ½ recipe)
- Healthy Homemade High Protein Granola – Namely Marly – 9 g protein & 263 kcal (per 1/12 recipe)
Smoothies, shakes, yogurt, & pudding
- Vegan Frozen Yogurt Protein Cups – The Conscientious Eater – 6 g protein & 101 kcal (per 1 cup)
- Spinach Banana Smoothie – Hurry the Food Up – 8 g protein & 155 kcal (per ½ recipe)
- Creamy Cashew Milkshake (Chocolate Style) – Hurry the Food Up – 9 g protein & 216 kcal (per ½ recipe)
- Chia Seed Pudding – Rebecca Bitzer – 8 g protein & 215 kcal (per recipe)
- Vegan Chocolate Pudding – Rebecca Bitzer – 10 g protein & 271 kcal (per ⅕ recipe)
Nuts, seeds, & legumes
- Skillet Spiced Chickpeas – VegKitchen – 8 g protein & 82 kcal (per ¼ recipe)
- Steamed Edamame with Everything Bagel Seasoning – Jersey Girl Cooks – 8 g protein & 113 kcal (per ⅙ recipe)
- Black Bean Lentil Salad with Cumin-Lime Dressing – The Garden Grazer – 13 g protein & 197 kcal (per 1 cup)
- Spicy Oil-Free Roasted Chickpeas – Nutriciously – 7 g protein & 135 kcal (per ⅙ recipe)
- Curry Popcorn & Nuts – VegKitchen – 6 g protein & 135 kcal (per 1 cup)
- Peanut & Pepitas Trail Mix – Rebecca Bitzer – 7 g protein & 179 kcal (per ⅛ recipe)
- Easy Edamame Salad – Rebecca Bitzer – 9 g protein & 243 kcal (per ⅙ recipe)
Dips & salsas
- Creamy Green Avocado Hummus – Mama Sezz – 10 g protein & 170 kcal (per ½ recipe)
- High-Protein Black Bean Lime Dip – Hurry the Food Up – 8 g protein & 158 kcal (per ⅓ recipe)
- Edamame Guacamole – VegKitchen – 6 g protein & 136 kcal (per 2 servings)
- Low-Sodium Black Bean Salsa – Rebecca Bitzer – 9 g protein & 206 kcal (per ¼ recipe)
Sandwiches & wraps
- Sandwich Pinwheels – Eat Plant-Based – 5 g protein & 110 kcal (per ⅛ recipe)
- Grilled Veggie Tofu Pesto Sandwich – EatingWell – 9 g protein & 268 kcal (per ½ sandwich)
High-protein vegan foods
To find high-protein vegan snacks, you’ll want to know which foods are highest in protein. Then you can grab some of your favorites for something quick or add them to your favorite snack recipe to boost the protein content.
The highest-protein plant-based foods include the following:
Nutrition facts are from Nutrition Value, serving size: 1 ounce (28 g).
Legumes
- Peanuts – 7.3 g protein & 161 kcal
- Edamame, cooked – 3.4 g protein & 34 kcal
- Lupini beans, cooked – 3.1 g protein & 41 kcal
- White beans, cooked – 2.8 g protein & 39 kcal
- Lentils, cooked – 2.6 g protein & 33 kcal
- Pinto beans, cooked – 2.6 g protein & 41 kcal
- Cannelini beans, cooked – 2.6 g protein & 44 kcal
Nuts
- Almonds – 6 g protein & 164 kcal
- Pistachios – 5.7 g protein & 159 kcal
- Cashews – 5.2 g protein & 157 kcal
- Walnuts – 4.3 g protein & 185 kcal
- Hazelnuts – 4.2 g protein & 178 kcal
- Brazil nuts – 4.1 g protein & 187 kcal
- Pine nuts – 3.9 g protein & 191 kcal
- Pecans – 2.6 g protein & 196 kcal
Seeds
- Hemp hearts – 9.5 g protein & 170 kcal
- Pumpkin seeds – 6.6 g protein & 151 kcal
- Sunflower seeds – 6 g protein & 160 kcal
- Flax seeds – 5.7 g protein & 142 kcal
- Sesame seeds – 5 g protein & 162 kcal
- Chia seeds – 4.7 g protein & 138 kcal
Other foods to include in your high-protein vegan snacks
- Soy protein powder – 24 g protein & 110 kcal
- Pea protein powder – 22 g protein & 105 kcal
- Rice protein powder – 20 g protein & 100 kcal
- Peanut butter powder – 16 g protein 140 kcal
- Peanut butter – 6.3 g protein & 170 kcal
- Tempeh, cooked – 5.6 g protein & 55 kcal
- Tahini – 4.9 g protein & 170 kcal
- Tofu, extra-firm – 2.9 g protein & 30 kcal
View our vegan protein sources chart for even more ideas to meet your protein needs.
View our comparisons of pea protein vs soy protein & pea protein vs hemp protein.
Final thoughts
As you can see, there are numerous high-protein vegan snacks that you can either buy or make at home. We recommend consuming a variety of protein foods to ensure you get adequate amounts of all nine essential amino acids, which can be more difficult when following a vegan diet compared to a diet with animal products.
Want to save this article? Click here to get a PDF copy delivered to your inbox.
This page may contain affiliate links. If you choose to purchase after clicking a link, I may receive a commission at no extra cost to you.
Collette is a registered dietitian and has over a decade of experience working with athletes, children & adults on tube feeding, and people with chronic health conditions. She has been writing about food and nutrition since she was in high school and has a passion for sharing evidence-based information, especially on the topics of protein and the importance of maintaining muscle mass for healthy aging.