Peanuts/Almonds/Walnuts or mixture.. High in GOOD Fats and protein
Whole Oats(oatmeal, but not the sugary instant fruit flavors).. High in carbs and just plain good for you
Extra Virgin Olive Oil .. High in Calories but VERY high in GOOD Fats
Natural Peanut Butter .. High in Calories/Good Fats/ and protein.. BUT it needs to be natty, nothing with Partially Hydrogenated Oils
Whole Eggs or Egg Whites or mixture .. your preference, for the protein
Baked Potatoes .. High in Carbs
Any Whole Wheat Pasta and Bread. Self explanatory.
I am assuming your looking for a clean bulk. Just remember Carbs are what make you bigger, Protein rebuilds your muscles, and Fats are your body's true energy source. Sugary Carbs will make you bigger, but more in the midsection than Complex Carbs will. Hope this helps. Remember Fats are good for you as long as they are GOOD fats and in moderation. Shoot for .5 Grams per Body Lbs.