Not to forget that meat has the highest amount of protein, but these nuts are rich in protein and can be a plant based alternative.
1
Contains 31.6 gm of protein per 100gm
2
Contains 29.8 gm of protein per 100gm.
3
Contains 24.4 gms of protein per 100gm
4
Contains 21.2 gms of protein per 100gm
5
Contains 21.1 gms of protein per 100gm
Contains 19.3 gms of protein per 100gm
7
Contains 18.3 gms of protein per 100gm
8
Contains 17 gms of protein per 100gm
01
Walnuts
02
Cashew
03
Pine Nuts