Daily Protein requirements to achieve that physique and health you desire can be obtained from many plant sources.
For example: 1 cup of cooked lentils has approximately 18 grams of protein.
1 cup of kidney beans cooked has approximately 15 grams of protein.
1/2 cup of Tempeh has approx. 16 grams of protein.
As you can see these are just some of the plant based foods you can eat in order to reach your daily protein requirements if you are training for fitness or just trying to eat healthy and limit your meat consumption.