There is food you should avoid, and there is food that you pretty much can't go without if looking to boost your muscles. Food rich in protein, food that raises your growth hormone levels, or contains important vitamins. Here are some examples:
Beef - not only it is a great source of protein, it also contains cholesterol, zinc, iron and vitamin B.
Brown rice - this whole-grain type of rice is slow digesting and provides you with energy long after you eat it. Furthermore, it boosts growth hormone.
Eggs - eggs are pure protein, and yolks also contain cholesterol - but don't be fooled, eating yolks is actually proven to lower your bad cholesterol levels.
Cottage cheese - another excellent source of protein which I have lately kinda fallen in love with, it is best to eat before sleeping as it contains casein - slowly digesting protein which will fuel your muscles through the night.
Milk - contains both whey protein and casein, so can be drank both before/after workout and before going to bed. Try to get organic milk which has 70% more omega-3 fatty acids than regular milk.
Oranges - have one before workout to boost your endurance, strenght and muscle growth.
Spinach, broccoli - both are good sources of glutamine and are considered one of the most "fit" vegetables that should be in everyone's diet.
Ezekiel bread - contains all 9 amino acids that body can't produce.