There’s a lot of talk about “plant-based protein” these days. The apparent hope of plant-based proponents is that you can get a complete diet without eating meat. I’ve given myself a primer on the question of whether you can satisfy the body’s requirement for a complete protein from beans and nuts. This will be the short version.
Plant-based proteins are ALL incomplete proteins. Therefore, they CANNOT fill the needs of your body. Only meats – beef, pork, lamb, chicken, fish and the like, and dairy – will provide the complete essential amino acids your body requires.
You may google phrases like “animal vs plant proteins” where you will find the details.