Bodybuilding requires the eating of nothing but balanced diet. That is a diet that contains all the six classes of food in it. Whoever that is interested in increasing the muscular fibre of his body must ensure that he goes for diet that are rich in these six classes of food. Because for there to be noticeable results in the muscle building there must be equivalent supply of the necessary ingredients for this to happen. You can opt for foods that are highly nutritive like eggs, beans, chicken, milk etc, as proteinous foods. As for carbohydrate you should go for cereals, potatoes, yam, brown rice,etc. Fats and oil are also needed such as monosaturated fats and polyunsaturated fats are recommended. Additionally, your daily diets should be riched in vegetables and fruits of all sorts.
Basically, those foods that you should abstain from as a body builder are those foods that are processed. Processed foods like, white bread, white rice, fried meat or chicken or eggs, surgery drinks like carbonated, soda, flavored drinks. The list goes on and on for the type of food you shouldn't consume as you aim to build your muscles.
Drink plenty of water regularly instead of bottled or canned drinks as it is also needed for muscle building.