Everything you eat as a bodybuilder can be divided into two categories: macronutrients (or macros), which include protein, carbs, and fats; and micronutrients, which are the vitamins and minerals contained in the foods you consume. For bodybuilders, macros are what matter most.


Protein is the building block of cells and should be eaten at every meal. When you consume protein, your body increases muscle protein synthesis to help build more muscle. And in order to increase muscle mass, or encourage the body to be in an anabolic state, consuming higher levels of dietary protein is critical. The typical diet averages about 0.36g of protein per pound of body weight, which equates to 54g of protein per day for a 150lb ...

Get Train Like a Bodybuilder now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.