Nuts and legumes are extremely healthy sources of proteins which are not derived from from animals and as such offer a great option for those who are vegetarians as well as those who are not. The fact is that nuts are indeed legume and this is contrary to popular belief. As such both these tow source of proteins offer the sane benefits.

Legumes are a source of protein and are largely seen to include beans and lentils black beans, black-eyed peas, garbanzo beans, kidney beans, navy beans and pinto beans. Soybeans . On the other hand there is a wide variety of nuts which have different textures and tastes. These include include almonds, brazil nuts, cashews, chestnuts, hazels, macadamia nuts, peanuts, pecans, pine nuts, pistachios, walnuts and even coconuts.