muscle building foods

Strength training can only get you so far.  To build the strong muscle mass you’ve been dreaming of, pack your diet with muscle-building foods.


Packing a powerful nutritional punch, eggs contain high quality protein, vitamin D, good fat, and nine amino acids.  Eating eggs for breakfast will pack your morning with protein and start your day on the right track.


From almonds to cashews to walnuts, nuts are a great choice if you’ve been struggling to build muscle.  They provide protein, as well as unsaturated fats, to give you great nutrition.

Lean beef

With huge quantities of high-quality protein and muscle-building amino acids, lean cuts of beef are a staple for muscle building.  With a low calorie to protein ratio, a serving of lean beef provides essential nutrients, like iron, B12, and zinc.

Cottage Cheese

Cottage cheese is packed with protein in the form of casein, a slow-digesting dairy protein, so eating cottage cheese can help you maintain more consistent energy.  Plus, cottage cheese usually contains live, active cultures – good bacteria that will keep your digestive system healthy and happy.

Whey protein

Recovery shakes containing protein and carbohydrates are crucial if you’re trying to build muscle mass.  Use whey protein powder in a fruit-packed smoothie to provide your body with the fuel it needs after a hard workout.


All whole grains are good for muscle building, but oatmeal gets extra points for its low glycemic index (GI) score.  You’ll feel fuller longer and still maintain consistent energy levels.