You need 12-20% Protein but because you are bodybuilding you can up the percetage a little bit. Protein is
in all meats, eggs, and there is some protein
in nuts, seeds, yogurt, beans, and a few others.
Carbohydrates 60-65 % you need complex carbohydrates like whole grains, and fruits and vegetables are excellent. Carbohydrates give you fuel (energy). Fruits and veggies are great but are not calorie dense so be sure to eat more that just a fruit at a time....