Meat-Free Protein Sources

Nuts

Whether they’re peanuts, walnuts, cashews, nuts are one of the easiest protein-filled snacks for people on the go. Containing up to 27 grams of protein per cup, nuts are also known for their cholesterol lowering capabilities. Adding nuts into your meals may also provide an edge against type-2 diabetes and stroke, while also curbing appetite.

Reviewed by: 
Review Date: 
September 4, 2015

Last Updated:
September 24, 2015