Gold Member Badge


  • You're all caught up!

High Protein Snacks for Vegetarians

author image Andrea Cespedes
Andrea Cespedes is a professionally trained chef who has focused studies in nutrition. With more than 20 years of experience in the fitness industry, she coaches cycling and running and teaches Pilates and yoga. She is an American Council on Exercise-certified personal trainer, RYT-200 and has degrees from Princeton and Columbia University.
High Protein Snacks for Vegetarians
Soy beans are a complete vegetarian protein.

A vegetarian diet can provide all the nutrition you need, as long as it is carefully planned. Although many protein sources are animal-based, vegetarians can still meet the Institute of Medicine’s recommendation to consume 10 to 35 percent of daily calories from protein. Many high-protein snack options are available, whether you are a vegetarian who still eats eggs and/or dairy, or a vegan who does not eat any animal products whatsoever. Inadequate protein intake can lead to slow or stunted growth, a weak immune system, muscle loss and failure, including heart attack and death, according to Harvard School of Public Health..

Video of the Day

Ovo-Lacto Options

Bowl of hard boiled eggs
Bowl of hard boiled eggs Photo Credit: tycoon751/iStock/Getty Images

Ovo-lacto vegetarians who consume dairy and eggs have many options for protein-rich snacks. Two hard-boiled eggs with whole wheat crackers provide 12 gram of protein, 8 ounces of nonfat Greek yogurt with berries and 1 tablespoon of almonds provides 20 grams of protein and 1 ounce of low-fat string cheese with a cup of grapes provides 9 grams of protein. An ovo-lacto vegetarian plan may also include whey protein, which offers between 15 and 25 grams of protein per serving, depending on the brand. Mix it into a cup of milk for another 9 grams of protein.


Soy beans and firm tofu
Soy beans and firm tofu Photo Credit: Karen Sarraga/iStock/Getty Images

Soy is one of the only complete plant proteins, meaning it provides all the amino acids your body cannot produce on its own. Choose soy yogurt at snack time for 8 grams of protein. Firm tofu provides 20 grams of protein per 1/2-cup serving. Make it into a snack by tossing cubes with soy sauce and garlic and baking until browned and chewy. Create a high-protein smoothie by blending soy protein powder with fresh fruit and soy milk.


Sunflower seeds and sunflower
Sunflower seeds and sunflower Photo Credit: Karen Sarraga/iStock/Getty Images

Nuts are a source of protein, as well as vitamin E, magnesium and heart-healthy fats. Two tablespoons of peanut or almond butter on a slice of whole grain bread provides 11 grams of protein. A serving of trail mix that includes 1/4 cup sunflower seeds and 1/4 cup of peanuts, along with dried fruit, provides 13 grams of protein.


Hummus with oil, spices and olives
Hummus with oil, spices and olives Photo Credit: Fudio/iStock/Getty Images

Hummus, which combines chickpeas with sesame paste, is a complete protein. Dip fresh vegetables and baked chips into a ½ cup serving for 6 grams of protein. Experiment with making your own hummus and use alternative beans, including white navy or black beans for a change of pace. Make a snack taco with 1/2 cup black beans, a corn tortilla and a tbsp. of salsa for 8.5 grams of protein.

LiveStrong Calorie Tracker
Lose Weight. Feel Great! Change your life with MyPlate by LIVESTRONG.COM
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.



Demand Media