I'm sick of hearing protein protein protein...yes, protein is essential but carbs shouldn't be overlooked because it should consist of most of your diet especially if you want weightgain. 20 mintues ago I had a medium sized bowl of pasta...lots of calories, loaded with carbs, and even has some protein.