The Best Bodybuilding Foods – 8 Foods For The Best Results !

bodybuilding foods
Share This Post:

When it comes to bodybuilding and getting the results you want eating the right foods may be the most important part to any program. This doesn’t mean you can’t have a cheat meal from time to time, but the best bodybuilding diets are all built on a foundation of simple wholefoods. Eat the right foods and reach your goals a whole lot faster than by just “eating a little better”… the main reason why 90% of lifters aren’t getting the results they want, remember high quality foods will help you obtain high quality results.

Now without further ado here are the 8 best of the best bodybuilding foods for the fastest results:


Egg Whites

Egg whites are the leanest protein available on earth, but it can taste a bit bland/plain by itself so as a suggestion you could add 1 whole egg for every 3 whites.

egg whites

100 grams (raw) = 0.2g Fat  0.7g Carbs  10.9g Protein / 52 Calories

Chicken Breast

Inexpensive, lean and a high quality protein that is the staple of all bodybuilding diets. What more is there to say ?…

grilled chicken breast

100 grams (cooked) = 3.6g Fat  0g Carbs  31g Protein / 165 Calories

Top Round Steak

Chicken breast may be the essential bodybuilding staple for your protein needs, but lean cuts of red meat such as top round steak is loaded with complete proteins and creatine. So if you ever get bored of eating chicken breast then top round steak can definitely be something you have in moderation.

flank steak

100 grams (cooked) = 8g Fat  0g Carbs  28g Protein / 192 Calories



Lentils contain a great amount of folate and magnesium which lowers your blood cholesterol, therefore improving your heart health. Not to forget the extremely high fibre and protein content it contains helping you gain muscle without overeating.


100 grams (cooked) = 0.4g Fat  20g Carbs  8g Fibre  9g Protein / 116 Calories

Sweet Potato

A tasty slow digesting carb that regulates your blood sugar preventing blood sugar spikes after you eat it. It also contains high amounts of vitamin C, folic acid, potassium, fiber and beta carotene which gets converted to vitamin A.

sweet potato

100 grams (cooked) = 0.2g Fat  20.7g Carbs  3.3g Fibre  2g Protein / 92 Calories


Quinoa is one of the best form of complex carbohydrates since it’s loaded with fiber and contains almost twice as much protein as rice and almost three times more protein than couscous. Now the nutritional value that quinoa provides is really unique compared to other carbohydrates, since it contains useful amounts of phosphorus, calcium, iron and vitamin E/B which will reduce cholesterol and prevent disease.


100 grams (cooked) = 1.9g Fat  21.1g Carbs  2.7g Fibre  4.3g Protein / 121 Calories


Coconut Oil

Coconut oil can help you burn more fat because it contains medium chained fatty acids that increase energy expenditure compared to the same amount of calories from other longer chain fatty acids.

coconut oil

100 grams = 100g Fat  0g Carbs  0g Protein / 862 Calories


Eating just 10 grams of nuts/seeds a day will lower your risk of developing chronic diseases such as respiratory disease, diabetes, cancer and heart disease.

mixed nuts

100 grams (Peanuts) = 49g Fat  16g Carbs  26g Protein / 567 Calories

So whatever your goal is, maintaining weight, losing weight or gaining weight these foods are great all around when it comes to bodybuilding. Of course this doesn’t mean that you should only eat these 8 foods, but it is just a blueprint for what should be the staple foods in your diet. If you have anymore questions about these foods then drop a comment down below.

8 thoughts on “The Best Bodybuilding Foods – 8 Foods For The Best Results !

  1. Great foods !

    I’m not into bodybuilding though, but can I still eat these foods for the health benefits ? I have never heard of Lentils before, I may have to give them a try since they are extremely high in fibre. I will be sure to share this post on social media and to a few of my gym buddies that will find this useful.

    1. You can definitely eat these foods just for the health benefits, you don’t have to be into bodybuilding for that and thanks for sharing the post with your friends James ! It’s greatly appreciated.

  2. I recently started with my diet and gym program, I eat as many whole eggs and chicken as I can for that all-important protein, my favorite being a nice and juicy steak on the barbecue. The only thing on your list I haven’t tried is the Quinoa and definitely should try it as I did not know it contains that much fiber wich is essential for a diet. What is the taste like though ?

  3. Hey Andrew, first of all thanks for this great, interesting and very informative article on the best bodybuilding foods. I learned a few new things, I am bulking at the moment so I have to eat quite a lot right now. Eating so much can be very hard, but eating a lot isn’t everything, you also have to eat the right things. Your post told me some examples of the right things.

  4. I liked the way you explained all the options of different foods to eat. I have personally used 90% of your recommendations in the past and LOST over 100 pounds while also doing full body workouts daily. So it’s not impossible to get any weight loss goal started. Every single body is different, but for sure you must start and test what works for you.

    I’m not different than anyone !

    Thanks for sharing this article.

    1. Hey Ricky,

      Losing 100 pounds is amazing so Well Done ! and for sure no matter how overweight anyone is it’s possible to get back in shape, like you said they just have to start.

Leave a Reply

Your email address will not be published. Required fields are marked *