Things You'll Need:
- Soybeans
- Various nuts
- Various beans
- Spirulina
- Lentils
- Quinoa
-
Step 1
Soybeans are one of the richest sources of protein, even compared to animal protein. A serving of 3.5 oz. is approximately 36 grams of protein.
-
Step 2
Lentils, which are part of the legume family and include many different varieties, also contain high amounts of plant-based protein. A serving of 3.5 oz. contains 28 grams of protein.
-
Step 3
Eating a 3.5-oz. serving of raw Spanish peanuts will give you 26 grams of protein. Other high protein nuts include walnuts, almonds, pistachios, hazelnuts and Brazil nuts.
-
Step 4
Many types of beans contain high amounts of protein. Varieties include kidney, mungo, yardlong, white, navy, lima, great northern, black and yellow for anywhere between 20 and 26 grams of protein per serving.
-
Step 5
Like beans, a wide variety of seeds also pack a protein punch. Try sunflower, pumpkin, flax, sesame and lotus seeds for anywhere between 15 and 24 grams of protein per 3.5-oz. serving.
-
Step 6
Spirulina, an edible algae, has been dubbed the world's healthiest food. This superfood is made of a whopping 60 to 70 percent protein and contains all the 8 essential amino acids, making it a complete protein source.
-
Step 7
Quinoa is a grain that is easy to grow and regarded for its nutritional qualities. Its protein content is 13 grams per 3.5-oz. serving.










