To build muscle, individuals need to take into consideration nutrition together resistance training. Protein is a vital macronutrient, but a person additionally needs come eat carbohydrate to replenish glycogen and avoid fatigue.

You are watching: Foods high in protein for muscle gain

This post explains the importance of nutrition and also what to eat to build muscle.

It also lists 30 foodstuffs with sufficient quantities of protein, including those an ideal for a plant-based diet, and also discusses added health services these foodstuffs may have.

Share ~ above PinterestYunio Baro Gomez/EyeEm/Getty Images
Eating the right foods can aid someone develop muscle, recover from training, and also maintain their energy levels.

The International culture of sports Nutrition (ISSN) advises the consuming 1.4–2.0 grams (g) the protein per kilogram (kg) of body load per job is enough for most working out individuals to build and maintain muscle mass.

People performing high-intensity resistance maintain may benefit from approximately 3 g the protein every kg the body load per day.

To construct muscle optimally, individuals likewise need come consume enough carbohydrates. Carbohydrates replenish glycogen stores in the muscles and also liver and help to avoid fatigue during training.

The ISSN suggests that consuming 45–55% of day-to-day calories together carbohydrates is sufficient for a general fitness program. However, people who take part in high-volume training might require an ext than this.

To support any kind of training program, consisting of resistance training, people need to eat a healthy diet that consists of vitamins, minerals, and healthy fats. Lock should additionally make certain they room adequately hydrated.

Vitamins, minerals, and also water help people carry out well, recover from exercise, and also maintain their basic health.

To optimally develop lean muscle mass, it is additionally essential to develop a calorie excess by consuming much more calories 보다 a person burns.

The following are foodstuffs containing protein to aid someone develop muscle. Some additionally contain carbohydrates and also fiber, while numerous others contain helpful micronutrients.


A boiled or poached egg consists of 6.28 g that protein.

Eggs contain the amino acid leucine, which research indicates is vital for muscle synthesis.

Eggs are likewise a suitable resource of B vitamin that people need to develop energy.


A medium chicken breast without skin weighing 120 g includes 35.5 g that protein.

Chicken without the skin is a short fat protein resource that someone can easily add to various meals and also recipes.


A cup of chopped turkey includes 37.23 g of protein, while a turkey drumstick contains almost 27 g the protein.

Like chicken, turkey is a low fat protein resource that is adaptable to different meals and also recipes.

Greek yogurt

Five ounces (oz) of Greek yogurt has 12–18 g of protein.

A human could add some carbohydrate-rich banana to their Greek yogurt for a healthy snack after training.

Cottage cheese

Part-skimmed head cheese consists of 14 g the protein per half-cup.

Cottage cheese is additionally rich in calcium for healthy and balanced bones.


A 227 g salmon steak has 58.5 g that protein.

Salmon likewise contains omega-3 fatty acids, which have actually health benefits, including staying clear of muscle loss in older adults.


Tuna fish is a suitable resource of omega-3 fat acids as well as their services for basic health and inflammation.

Research suggests omega-3 fatty acids may likewise improve muscle size and strength.

Tuna contains 7 g of protein per ounce.


Skimmed or 1% fat milk includes 8 g the protein per 8 oz, and high protein milk includes 13 g that protein per 8 oz.

As long as people tolerate milk, it have the right to be a healthy selection to rise protein and hydration ~ exercise.

Milk also contains calcium which human being require for healthy bones.


Dried beef or turkey jerky has 10–15 g of protein every oz.

Jerky can be a protein-rich snack that world can conveniently transport when going to the gym.

Whey protein powder

Whey protein isolation powder contains 50 g of protein per 3 scoops.

If someone tolerates whey protein powder, castle can boost their protein input by do shakes and also drinks.

Soy protein powder

Soy protein powder contains around 25 g that protein per scoop.

People who eat a plant-based diet may find soy protein flour a an useful addition to boost their protein intake. Castle can add it to a smoothie in addition to some fruit and also plant-based milk.

Lean beef

Lean beef consists of just end 23 g of protein per 4 oz. It also contains selenium, zinc, and iron, i beg your pardon are crucial for energy and also recovery.


Edamame beans space immature soybeans. Some human being use castle in eastern cooking.

Fresh or frozen edamame beans contain 6 g of protein per half-cup. Adding them to a quick stir fry deserve to make a healthy and balanced meal, maybe with some various other beans or chicken because that extra protein.

One oz of dry-roasted edamame beans has 13 g the protein, i m sorry is a an ideal option as a quick and also convenient snack.


A 2020 review suggests that quinoa has superb nutritional profile due to its:

high proteinbalanced amino acid profilefiber contentrange of vitamins and also minerals absence of gluten

The exact same review shows that quinoa has actually a protein content of between 9.1–15.7 g per 100 g, depending on where manufacturers cultivate it.


Chickpeas, which people also call garbanzo beans, are a suitable source of protein and carbohydrates.

See more: Watch Flipping 101 With Tarek El Moussa Episode 1 01 W/ Tarek El Moussa

A human being can choose to eat chickpeas either dried and also soaked, canned, or as a ready-made dish such as dahl.

Canned chickpeas save 14.6 g that protein every cup, do them an ideal for civilization following plant-based diets and also wishing to boost their muscle.

Hummus, which consists of ground chickpeas, has 7 g that protein every one-third that a cup.

Brown rice

A cup of cook brown rice has 5.32 g the protein and also is a suitable source of carbohydrates, fiber, and also B vitamins. Combining brown rice through beans, chickpeas, or lentils gives a human being on a plant-based diet a complete selection of amino mountain in one meal.


Tofu is a suitable protein resource for human being eating a plant-based diet, comprise 12.68 g of protein every 100 g.

When manufacturers prepare tofu with nigari, that is also fantastic source that calcium for healthy and balanced bones. It has 345 milligrams (mg) that calcium every 100g.


Seeds are a suitable source of healthy fats, fiber, and minerals such together magnesium and also zinc.

A half-cup the roasted sunflower seeds has just under 14 g of protein, if a half-cup that roasted pumpkin and also squash seed contains about 18 g the protein.

People can eat seeds as a snack or sprinkle them on breakfasts, salads, or vegetables.


Seafood, such as crabmeat, shrimp, and lobster, contains approximately 6 g of protein every oz. Seafood is a rich resource of:

amino acids, an especially taurinefiber vitamins and also mineralsomega-3 fatty acids

However, according to larger research, world should be mindful that some researchers link eating seafood with dangers of toxicity, hefty metals, and pollutants.


One cup of peanuts contains nearly 41 g the protein.

Two tablespoons that peanut butter save 7 g the protein.

Peanuts likewise contain 257 mg the magnesium per cup, which research shows may boost exercise performance.


A cup that chopped shelled walnut halves contains 15.2 g of protein and also 9 g of omega-3 fat acids, i m sorry may advantage muscle building.

Walnuts are likewise a suitable source of dietary vitamin E, i beg your pardon research indicates may protect the body versus physical stress during exercise.


Buckwheat is a seeds that human being can usage as a serial or flour. Retailers sometimes industry buckwheat as groats or kasha.

A cup of buckwheat consists of 22.5 g that protein and also suitable amounts of carbohydrates, vitamins, and also minerals.

Buckwheat is a beneficial addition to a plant-based diet, and also people deserve to use that in location of rice or use the flour to do protein pancakes.

Lean pork

Lean pork or new ham contains practically 40 g of protein every cup.

A 2012 study discovered that adults with a high body mass table of contents who raised their entry of fresh, lean pork because that 6 months improved their human body composition, weight, and body fat scores.

The authors said that pork is a nutritious meat that does no negatively affect someone’s cardiovascular risk.


A 2018 study suggests that bison had actually a lower atherogenic — introduce to fatty deposits in the arteries — hazard than beef in healthy men. Therefore, if who chooses to incorporate red meat in their diet, bison might be a way choice.


Lentils save 9 g of protein every half-cup and a range of amino acids. They space a suitable resource of fiber, carbohydrates, vitamins, and also minerals.

Lentils provide a protein source for people following plant-based diets, and someone can accomplish a balanced amino acid profile by combine lentils v a totality grain such together brown rice.


Beans space a valuable source of protein for world eating plant-based diets.

Kidney beans, black color beans, and also navy bean contain 8 g of protein per half-cup.

Beans are likewise a suitable source of fiber and also minerals because that bone health, such together calcium, magnesium, and also phosphorous.


A cup of dried roasted almonds without salt contains almost 29 g of protein.

Nuts also provide fiber to assist keep someone fuller for longer and also B vitamins because that energy during training.


A cup the diced cheddar cheese contains approximately 30 g that protein, if a cup that Mozarella cheese has actually over 31 g of protein.

However, numerous kinds that cheese room a resource of saturation fats. Federal government guidelines advise civilization to limit saturated fat to no much more than 10% of their daily calories.

High protein cereals

Some packaged cereals are greater in protein, with between 7 and 15 g that protein per portion.

Eating high protein cereals because that breakfast likewise offers a resource of carbohydrates and fiber.

Soy milk

Soy milk is a an ideal protein source for world who follow a plant-based diet or room intolerant come dairy milk.