




























See Also
See Again
© Getty Images
0 / 29 Fotos
Chia seeds
- This complete source of protein contains around 2 g of protein per tablespoon.
© Shutterstock
1 / 29 Fotos
Chia seeds
- Chia seeds are also a great source of fiber, so why not add a portion to your smoothie or sprinkle it on your cereal?
© Shutterstock
2 / 29 Fotos
Hemp seeds
- Another complete source of protein, hemp seeds score even higher than chia seeds with 5 g of protein per tablespoon.
© Shutterstock
3 / 29 Fotos
Hemp seeds
- They are another great addition to your morning routine.
© Shutterstock
4 / 29 Fotos
Tofu
- This versatile soy product contains about 10 g of protein per ½ cup.
© Shutterstock
5 / 29 Fotos
Tofu
- It can work well as a meat substitute in any dish.
© Shutterstock
6 / 29 Fotos
Lentils
- This edible legume contains around 9 g of protein per ½ cup when cooked.
© Shutterstock
7 / 29 Fotos
Lentils
- All varieties are also an excellent source of fiber and key nutrients.
© Shutterstock
8 / 29 Fotos
Chickpeas
- When cooked, chickpeas contain around 7 g of protein per ½ cup.
© Shutterstock
9 / 29 Fotos
Chickpeas
- They are a very versatile ingredient, and can be added to curries and stews, or roasted by themselves for a tasty snack.
© Shutterstock
10 / 29 Fotos
Quinoa
- This grain is high in protein, containing around 4 g per ½ cup.
© Shutterstock
11 / 29 Fotos
Quinoa
- It can be eaten hot or cold and is also a great source of magnesium.
© Shutterstock
12 / 29 Fotos
Peanuts
- Peanuts contain around 21 g of protein per ½ cup.
© Shutterstock
13 / 29 Fotos
Peanuts
- They also contain a lot of natural fats, as does peanut butter.
© Shutterstock
14 / 29 Fotos
Almonds
- Almonds contain around 17 g of protein per ½ cup.
© Shutterstock
15 / 29 Fotos
Almonds
- They are also rich in vitamin E, which is beneficial for both the eyes and skin.
© Shutterstock
16 / 29 Fotos
Spirulina
- One tablespoon of this blue/green algae contains around 4 g of protein. It can be bought online, and consumed as either a powder or supplement.
© Shutterstock
17 / 29 Fotos
Spirulina
- Add a portion of spirulina to your smoothie or sprinkle over a salad to boost your protein intake.
© Shutterstock
18 / 29 Fotos
Potatoes
- A large baked potato contains around 8g of protein.
© Shutterstock
19 / 29 Fotos
Potatoes
- Also high in potassium and vitamin C, a baked potato can provide the perfect side dish or be piled high with your favorite toppings for a great main.
© Shutterstock
20 / 29 Fotos
Broccoli
- Although eating only vegetables will not be enough to satisfy daily protein requirements, there are certain veggies, such as broccoli, that are particularly high in protein.
© Shutterstock
21 / 29 Fotos
Broccoli
- Combine broccoli with other high-protein foods to increase your overall intake.
© Shutterstock
22 / 29 Fotos
Kale
- There is roughly a gram of protein in ½ cup of kale.
© Shutterstock
23 / 29 Fotos
Kale
- A very versatile green, kale can be enjoyed raw or cooked.
© Shutterstock
24 / 29 Fotos
Mushrooms
- Five medium mushrooms will provide you with roughly 3 g of protein.
© Shutterstock
25 / 29 Fotos
Mushrooms
- Although most people prefer to eat them cooked, mushrooms can also be enjoyed raw.
© Shutterstock
26 / 29 Fotos
Ezekiel bread
- One slice of this alternative to traditional bread will give you 4 g of protein.
© Shutterstock
27 / 29 Fotos
Ezekiel bread
- It's made of barley, wheat, lentils, millet, and spelt, and is a great option for bread lovers looking for a healthier way to get their fix. See also: The risks and benefits of becoming vegan or vegetarian
© Shutterstock
28 / 29 Fotos
© Getty Images
0 / 29 Fotos
Chia seeds
- This complete source of protein contains around 2 g of protein per tablespoon.
© Shutterstock
1 / 29 Fotos
Chia seeds
- Chia seeds are also a great source of fiber, so why not add a portion to your smoothie or sprinkle it on your cereal?
© Shutterstock
2 / 29 Fotos
Hemp seeds
- Another complete source of protein, hemp seeds score even higher than chia seeds with 5 g of protein per tablespoon.
© Shutterstock
3 / 29 Fotos
Hemp seeds
- They are another great addition to your morning routine.
© Shutterstock
4 / 29 Fotos
Tofu
- This versatile soy product contains about 10 g of protein per ½ cup.
© Shutterstock
5 / 29 Fotos
Tofu
- It can work well as a meat substitute in any dish.
© Shutterstock
6 / 29 Fotos
Lentils
- This edible legume contains around 9 g of protein per ½ cup when cooked.
© Shutterstock
7 / 29 Fotos
Lentils
- All varieties are also an excellent source of fiber and key nutrients.
© Shutterstock
8 / 29 Fotos
Chickpeas
- When cooked, chickpeas contain around 7 g of protein per ½ cup.
© Shutterstock
9 / 29 Fotos
Chickpeas
- They are a very versatile ingredient, and can be added to curries and stews, or roasted by themselves for a tasty snack.
© Shutterstock
10 / 29 Fotos
Quinoa
- This grain is high in protein, containing around 4 g per ½ cup.
© Shutterstock
11 / 29 Fotos
Quinoa
- It can be eaten hot or cold and is also a great source of magnesium.
© Shutterstock
12 / 29 Fotos
Peanuts
- Peanuts contain around 21 g of protein per ½ cup.
© Shutterstock
13 / 29 Fotos
Peanuts
- They also contain a lot of natural fats, as does peanut butter.
© Shutterstock
14 / 29 Fotos
Almonds
- Almonds contain around 17 g of protein per ½ cup.
© Shutterstock
15 / 29 Fotos
Almonds
- They are also rich in vitamin E, which is beneficial for both the eyes and skin.
© Shutterstock
16 / 29 Fotos
Spirulina
- One tablespoon of this blue/green algae contains around 4 g of protein. It can be bought online, and consumed as either a powder or supplement.
© Shutterstock
17 / 29 Fotos
Spirulina
- Add a portion of spirulina to your smoothie or sprinkle over a salad to boost your protein intake.
© Shutterstock
18 / 29 Fotos
Potatoes
- A large baked potato contains around 8g of protein.
© Shutterstock
19 / 29 Fotos
Potatoes
- Also high in potassium and vitamin C, a baked potato can provide the perfect side dish or be piled high with your favorite toppings for a great main.
© Shutterstock
20 / 29 Fotos
Broccoli
- Although eating only vegetables will not be enough to satisfy daily protein requirements, there are certain veggies, such as broccoli, that are particularly high in protein.
© Shutterstock
21 / 29 Fotos
Broccoli
- Combine broccoli with other high-protein foods to increase your overall intake.
© Shutterstock
22 / 29 Fotos
Kale
- There is roughly a gram of protein in ½ cup of kale.
© Shutterstock
23 / 29 Fotos
Kale
- A very versatile green, kale can be enjoyed raw or cooked.
© Shutterstock
24 / 29 Fotos
Mushrooms
- Five medium mushrooms will provide you with roughly 3 g of protein.
© Shutterstock
25 / 29 Fotos
Mushrooms
- Although most people prefer to eat them cooked, mushrooms can also be enjoyed raw.
© Shutterstock
26 / 29 Fotos
Ezekiel bread
- One slice of this alternative to traditional bread will give you 4 g of protein.
© Shutterstock
27 / 29 Fotos
Ezekiel bread
- It's made of barley, wheat, lentils, millet, and spelt, and is a great option for bread lovers looking for a healthier way to get their fix. See also: The risks and benefits of becoming vegan or vegetarian
© Shutterstock
28 / 29 Fotos
Top sources of protein for vegetarians
Some ideas for the non-meat eaters among us
© Getty Images
Whether for health, animal welfare, or religious reasons, more and more people are opting to follow a vegan or vegetarian diet. In 2016, the Academy of Nutrition and Dietetics took the position that a carefully-planned vegan or vegetarian diet can provide all the nutrients we need to live a healthy life. But for vegans and vegetarians, an important part of that planning is working out how to consume an adequate amount of protein.
If you're thinking about adopting a vegan or vegetarian diet, check out this gallery for ideas on how to meet those daily protein requirements. Some foods listed are complete proteins, meaning they contain adequate quantities of all nine amino acids the human body needs. Other listed items are incomplete proteins, emphasizing the need to eat a balanced diet.
RECOMMENDED FOR YOU















MOST READ
- Last Hour
- Last Day
- Last Week