Which is the top best protein food

Which is the top best protein food

Best protein rich foods are :-

1. Boiled Egg

1 egg= 6gm protein

2. Paneer

100 gm = 23 gm protein

3. Tofu

100gm= 18 gm protein

4. Kidney beans

100gm =9 gm protein

5. Soya chunks

100gm = 52 gm protein

6. Chickpeas

100gm = 20gm protein

7. Lentils

100 gm= 25 gm

8. Dry fruits (