I'm no expert but I'd say loads of protein, carbs and calories.
Plenty of eggs, pasta, spuds, chicken and tuna, bread, whey protein etc..
Dont try putting the weight on first, just increase your intake as you train.
If you already eat loads without putting any weight on then expect to start eating some big meals, proably best breaking it down and eating throughout the day as well.