Question: what are the best foods to eat for building muscle?
Answer: Lean Beef. This should be a staple of your diet if you want to gain muscle mass. ... 
Skinless Chicken. ... 
Cottage Cheese. ... 
Eggs. ... 
Whey Protein. ... 
Tuna and Other Fish. ... 
Oatmeal. ... 
Whole Grains.