You aren’t limited to a diet full of red meat and raw eggs to get your protein. You probably don’t even need a supplement. There are plenty of healthy, vegetarian foods that are good sources of protein.
Just like spinach, this leafy green superfood contains about 3 grams of protein per one cup chopped.
The wrinkly snacks have about 5 grams of protein per cup. However if you serve it with peanut butter and celery, you can boost the protein in-take.
One cup of cooked oatmeal contains 6 grams of protein, this is just as much as one egg! It is also loaded with fiber, iron and vitamin B-6, oatmeal is one of the healthiest breakfasts you can eat.
Peas, a member of the lentil family, are loaded with protein. One serving of peas has over 8 grams of protein—about as much as you’ll find in swiss cheese!
Popeye had the right idea when he would take doses of ultra-healthy spinach. It contains 3 grams of protein per serving. In smoothies, in salads and pastas, on sandwiches and pizza—there’s just so much you can do with this leafy green, and so much protein to be had.
Avocados are probably the most versatile form of protein out there, and they are nutritious. One avocado contains a whopping 14 grams of protein! Though some people shy away from the stuff because of its high fat content, don’t forget about the fact that you need fat, and, well, avocado is one of the healthiest sources of the stuff.
Quinoa is the most popular among vegan sources of natural protein on the planet—one serving contains a whopping 24 grams of protein, nearly as much as a serving of chicken breast!
Mother always wanted you to eat your broccoli, and for good reason. Each serving contains nearly 4 grams, not to mention all of that healthy fiber and vitamin C.