– Both nutrition and physical activity are critical if you wanna gain lean muscle. Without the proper nutritional support, your progress will stop. If your goal is to gain muscle, you should be exercising regularly and eating more calories each day from muscle-building foods. With that said, here are seven of the top foods for gaining lean muscle. (bells ringing) Number one, eggs.

Eggs contain high-quality protein, healthy fats and other important nutrients like B vitamins and choline. Proteins are made up of amino acids, and eggs contain large amounts of the amino acid leucine, which is particularly important for muscle gain. Plus they are really inexpensive and widely available, so these should be a staple food. Number two, chicken breast. There’s a good reason why chicken breast is considered a staple for building lean muscle.