Thanks Orcale but if you eat a lot of chicken, fish and eggs isn't again a high protein diet? So whats the difference if you take protein with a powder? I want some supplement because I can't eat meat or fish more than once a day.
Some nuts are more fatty than others. For example, brazil nuts have an oil in them which turns to fat - but you can eat one brazil nut when consuming nuts. Sotos, if you are working out then the fat in the nuts should burn out. Also, some nuts have more fat than others so do your research.
If you just want to bulk up then for the protein supplements but if your serious about maintaining a healthy diet then id go for the natural sources of protein.