Best protein food for lean muscle

Eggs

Also contain unsaturated fats and are rich in vitamin B2 (riboflavin), vitamin B12, vitamin D

Chicken

Great for muscle building. 31g of protein in 100g of a chicken breast

Tuna

Also contains vitamins and Omega-3 fatty acids which help reduce LDL cholesterol

Soybeans

Rich source of plant-based protein, saturated fats, antioxidants, Omega-3 fatty acids, fibre and phytoestrogens

Beans

Another rich source of plant-based protein, fibre, iron, potassium and vitamins

Chickpea

Also contain fibre, iron and magnesium, which helps muscles function smoothly, aids weight management and boosts bone health

Paneer

Also loaded with muscle-building amino acid called leucine

Almond

High on antioxidants, vitamin E, protein and fibre. One ounce of almonds contains 6g of protein.

Walnuts

Great for building muscles and boosting cardiovascular health respectively. Rich in protein and Omega-3 fatty acids.

Greek yogurt

Also rich in essential amino acids. Helps digestion, which, in turn, supports muscle growth.