I remember back in the old days when i started to work out, a personal trainer who was working with me strongly recommended 0.8g/pound to effectively 'gain muscle'. Yeah very successful, if my goal was to look like Starvin Marvin.
After trial and error i found that I achieved the best results with about 400g per day depending upon the amount of cardio performed. Mainly just oatmeal, veggies, fruits, cape seed bread etc.