Chicken, fish, etc. any really good clean protein
Complex carbs so you stay fuller throughout the day and don't have to deal with any sort of unwanted hunger and having to take in extra calories you don't need
good fats like omega-3's and flax seed oils and shit.
Use Whey and
Casein protein shakes. The Casein at night to give your body the protein it needs in the night time and the whey for waking up and post workout so you get that quick digesting protein you need for that immediate protein synthesis. and other than that some BCAA's, Creatine, a multi-vitamin/multi-mineral, and other than that really if you wanted to just a
ZMA supplement.
Just keep in mind that supplements are for supplemenation purposes only. You should be getting most, if not all, of your macros from food.