In general, a good body building diet program should be composed of a combination of carbohydrates, proteins and fats. The approximate percentages of each component should be about 40% for carbohydrates, another 40% for proteins and 20% for fats. This diet program is specifically for body builders who intend to gain muscle while losing their body fat. This diet can be easily modified depending on what your goals are.
Your body building diet program should include carbohydrates from complex sources, such as brown rice and oatmeal; proteins should come from lean sources, such as red meat and tuna; and fats should come from unsaturated sources, such as flax seed oil and olive oil.
When going on a body building diet program, you should have an idea of your caloric needs throughout the day. In general, approximately 10-15 calories are needed for every pound you weigh, to be able to keep your weight as is.
Although most people are used to eating three square meals a day, engaging in a body building diet program usually requires you to eat more often. Eating about five meals a day helps you to spread out your calorie intake throughout the day. This can help you maintain a constant energy level without making you feel hungry. This also makes sure that your body tissues get adequate nutrition before and after you work out.
When trying out a body building diet program, make sure that you modify the diet to suit your body. For example, if you have a fast metabolism, you can eat more calories than an individual with a slow metabolism. It is also a good idea to find a body building coach or a fitness trainer that can help you personalize your diet and your training, as well.