Physical: Plant Proteins
Vegans can get 100g of protein in a day by eating foods that are high in protein, such as:
Nuts and seeds: These can provide a lot of protein.
Dark leafy green vegetables: These include kale and spinach.
Tofu: This is a great source of protein and can be cooked in many ways.
Tempeh: This is another great source of protein.
Red lentil pasta: This can be made from protein-rich red lentil flour and can be used in a vegan bolognese.
Spirulina: This blue-green algae contains between 55 and 70% protein.
Other sources of protein include:
Protein granola
Plant-based protein powder
Seitan
Edamame
Many vegetarian protein sources are incomplete proteins, with the exception of dairy, eggs, soy, and quinoa.
You can also try these protein powders and bars.