Best Protein Rich Veg Food

1. Firm Tofu

2. Lentils

3. Low-Fat Yogurt

4. Cottage Cheese

5. Green Peas

6. Squash and Pumpkin Seeds

7. Quinoa

8. Peanut Butter

9. Kidney Beans

10. Mushrooms