Body-building requires discipline and constant adaptation of diet and exercise programmes. To do well in body-building competitions, you need the physique and determination to be healthy and athletic.
While you need a high-calorie and high-carbohydrate diet when training, you should also learn how to eat before a competition to gain the edge you need to win.
Eat protein at every meal, both in your regular diet and competition diet. Protein is important for building muscles and losing fat. You can get protein from foods such as lean beef, chicken, fish, egg whites, fruits, vegetables and protein shakes.
Choose complex carbohydrates that work well with protein to keep you feeling full longer while giving you the much-needed energy to lift weights and train aerobically. Complex carbs are found in whole grains and oats.
Stay hydrated. Water and sports drinks help your body tremendously during training.
Eat small meals every few hours to keep your body’s energy level constant. Even snacks should include protein and fats, without a lot of refined sugar, to keep your blood glucose level stable and your mind clear. — eHow.com



