Soy protein is excellent for vegans. Tofu, tempeh, edamame, and soy milk provide protein. Most experts advocate two daily soy servings.
Vegans call nutritional yeast "nooch" despite its scientific designation. It's a vegan source of vitamin B12 and provides 4 grams of protein per 2 tablespoons.
Seitan is a vegan staple. Seitan has 20 grams of protein per 3-ounce serving. It's made with essential wheat gluten, which gives it a chewy, meaty texture.
Whole grains, which can be eaten for breakfast, lunch, and dinner, are an excellent source of protein, despite the fact that they are often thought of as a source of carbohydrates.
Spinach, Brussels sprouts, and green peas are high in protein. Greens are antioxidant-rich, fiber-rich, and low-calorie.
Sprouted grain bread is a whole-grain baked product that's high in protein. One slice contains 4 to 5 grams of protein, depending on brand.
One russet potato has 8 grams of protein, more potassium than a banana, and fiber. Red or sweet potatoes provide less protein.
The category of legumes includes beans and lentils, both of which are plant-protein powerhouses. Varieties of lentils can contain up to 18 grams of protein per cup.
Seeds may be a significant source of protein and fiber in a vegan diet, from sesame seeds ground into tahini to flax seeds sprinkled over porridge or baked into bread.