It takes much more than simply lifting a few weights to reap the true rewards of bodybuilding. Besides recognising the training techniques that will serve you well and those that should be nipped in the bud before they cause you problems you should also pay particular attention to your diet.

Protein is extremely important when it comes to bodybuilding training and there are many supplements out there, some more beneficial than others. Understandably, there are good and bad protein foods and among the most highly recommended are fish such as tuna, salmon and mackerel. Dishes containing chicken, beef, turkey breast and eggs are considered particularly helpful in allowing you to attain the best kind of muscle growth. Red meat is recommended and it provides a large source of protein for a small amount of fat.

Conversely, bacon, sausage, and substitute meats should generally be avoided when you are looking for the most suitable protein-based foods. The types of carbohydrates that are advised include brown pasta, brown rice, brown bread, buckwheat and oats, whereas white pasta, rice and bread is not. You can also expect to find cakes, doughnuts and biscuits missing from the list of beneficial foods for a bodybuilder.