This diet will enhance your muscle mass gains, but it will also make amount of fat stored in your body higher. Bodybuilders use bulking to gain more muscle, and then they switch to cutting diet before going on stage to get rid of the fat and to get toned.
Here is an example of bulking diet. Amounts of food depend on your weight.
Protein shake with creatine and glutamine