Tofu provides about 20 grams of protein per cup, while tempeh offers around 31 grams per cup.
These can be roasted for a snack or used in dishes like hummus. They provide about 15 grams of protein per cup.
Cooked lentils are a great source of protein, offering around 18 grams of protein per cup.
This pseudo-grain is a complete protein, providing all essential amino acids. It offers around 8 grams of protein per cooked cup.
While not as protein-dense as some other options, spinach is a good source of plant-based protein, offering about 5 grams per cup when cooked.
These tiny seeds expand when soaked and can be used in puddings, smoothies, or as a topping. They provide about 4 grams of protein per ounce.
These nuts are a good source of protein, offering about 6 grams per ounce.