A versatile soy-based food that typically contains about 10-19 grams of protein per 100 grams, depending on firmness.
A legume rich in protein, with about 9 grams per half cup (cooked).
Another legume option, providing approximately 7 grams of protein per half cup (cooked).
A pseudo-grain that is a complete protein, offering about 8 grams of protein per cup (cooked).
A seed rich in protein and healthy fats, with around 10 grams of protein per 3 tablespoons.
Tiny seeds packed with nutrients, including about 5 grams of protein per 2 tablespoons.
A blue-green algae that is a complete protein, providing about 4 grams of protein per tablespoon.