Kehonrakennusruokavalion tulisi mieluiten ottaa huomioon useita tekijöitä ollakseen tehokas. Kehonrakentajia kehotetaan tyypillisesti syömään useita pieniä aterioita päivässä muutamien suurten aterioiden sijaan. Asiantuntijat ovat pitkälti samaa mieltä siitä, että tehokkaan kehonrakennusruokavalion tulisi sisältää oikea hiilihydraattien, proteiinien ja rasvojen tasapaino. Kehonrakentajia neuvotaan yleensä syömään korkeampia proteiinipitoisuuksia uusien lihasten kasvun helpottamiseksi. Kehonrakentajia kehotetaan yleensä juomaan runsaasti vettä ja välttämään tyydyttyneitä rasvoja.
Hyvän kehonrakennusruokavalion tulisi tyypillisesti sisältää runsaasti proteiinia, enemmän kuin keskimääräinen ihminen tarvitsee. Kehonrakentajat tarvitsevat usein ylimääräistä proteiinia, koska keho käyttää proteiinia uuden lihaskudoksen rakentamiseen. Kehonrakentajia kehotetaan yleensä syömään 1-1.5 grammaa proteiinia painokiloa kohti. Proteiinin pitäisi yleensä muodostaa noin 40 prosenttia kehonrakentajan ruokavaliosta. Hyviä proteiininlähteitä kehonrakentajille ovat vähärasvainen liha, kala, munat, maito ja siipikarja. Mustat pavut, kaurahiutaleet ja proteiinipirtelöt ovat yleensä hyviä kasviproteiinin lähteitä kehonrakentajille, ja ne voivat auttaa myös kuitujen ja hiilihydraattien saannissa.
Kehonrakentajat tarvitsevat yleensä myös hiilihydraatteja energian saamiseksi. Kehonrakentajia kehotetaan yleensä noudattamaan ruokavaliota, joka sisältää 40 prosenttia hiilihydraatteja. Monimutkaiset hiilihydraatit, kuten täysjyvätuotteista ja monista vihanneksista peräisin olevat, ovat usein edullisia. Kehonrakentajat voivat syödä harjoituksen jälkeen yksinkertaisia hiilihydraatteja, kuten hedelmissä esiintyviä hiilihydraatteja, jotta verensokeritaso ei laske treenin jälkeen.
Kehonrakentajien on yleensä syötävä ruokavaliota, joka on noin 20 prosenttia rasvaa. Ilman rasvaa keho ei ehkä enää pysty tuottamaan riittävästi eri hormoneja, mukaan lukien testosteroni, joilla on merkitystä uuden lihaskudoksen rakentamisessa. Asiantuntijat suosittelevat tyypillisesti, että kehonrakentajat välttävät tyydyttyneitä rasvoja, kuten hydrattuja kasviöljyjä. Nämä rasvat voivat lisätä sydänsairauksien ja aivohalvauksen riskiä. Hyvät rasvat, kuten monityydyttymättömät ja monityydyttymättömät rasvat, joita löytyy kaloista, pähkinöistä ja monista kasviöljyistä, auttavat pitämään kehon prosessit kunnossa.
Sen lisäksi, että syödään oikeat ravintoaineet oikeassa tasapainossa, parhaan kehonrakennusruokavalion tulisi mahdollistaa runsaasti vettä. Vesi auttaa yleensä helpottamaan kaikkia kehon prosesseja. Kehonrakentajat, jotka juovat paljon vettä, kokevat yleensä suurempaa menestystä kuin ne, jotka eivät juo.
Paras kehonrakennusruokavalio yleensä kiertää kalorien saantia pitääkseen aineenvaihdunnan korkealla. Tätä käytäntöä kutsutaan usein kaloripyöräilyksi. Kaloripyöräilytekniikat voivat vaihdella laajasti kehonrakennusohjelman erityistavoitteiden mukaan.