icon-account icon-glass

Popular Products

The Lean Protein
Whey protein powder for weight-loss.
The Energy Booster
Pre/intra-workout powder with BCAAs.

20 Of The Best High Protein Foods For Building Muscle

18th October 2023

18th October 2023

By Shivraj Bassi

Protein is an essential part of your diet at all times, but when you’re looking to build muscle it becomes even more crucial. While physical activity is what will prompt your new gains, muscles are really built in the kitchen. Without the right nourishment, your progress will stall. But don't worry, there are some great high protein foods for muscle gain out there!

Once you’ve ascertained how much protein you should be eating every day to increase your muscle mass, it’s time to start planning your meals - because no-one wants to eat nothing but grilled chicken breasts morning, noon and night

We’ve assembled the most protein-rich foods around to help you work out what you’re going to eat to help you pack on muscle. Read on to discover 20 of the best high protein foods for muscle building (in no particular order)...


1. Chicken breast

There’s a reason why all your gym buddies have fridges packed full of chicken breasts - they’re one of the best sources of high-quality protein around, they’re widely available and they’re quick and tasty to prepare. Each chicken breast contains around 26g of protein, as well as having the B vitamins B6 and niacin, both of which help your body function well during exercise. There's no doubt that chicken is one of the best high protein foods for muscle building out there!

2. Tofu

If you're vegan or veggie, don't worry! Protein isn't just for meat-eaters - tofu is an amazing high protein food for muscle gain! Tasty and versatile, tofu is made from soy milk. Each 124g serving of tofu contains 10g of protein, 6g of fat and 2g of carbs, and it’s also a good source of calcium, which is crucial for bone health and muscle function. Soy protein, found in tofu, is considered one of the highest quality plant proteins out there. 

3. Beef

The red meat beef is a strong choice for protein, with each 85g serving containing 21g of protein, as well as creatine and many types of mineral. Consuming lean red meat has been shown to increase the amount of lean muscle gained when weight training. However, beef contains a high number of calories and also has large amounts of saturated fat, which is worth bearing in mind when planning your diet. 

4. Greek yogurt

Dairy is an excellent source of protein thanks to it containing a mixture of slow-digesting casein protein and fast-digesting whey protein. Foods containing a mixture of fast and slow-digesting proteins can lead to an increase in lean mass, and Greek yogurt is one of the best sources out there as it has approximately double the protein of regular yogurt. Time to grab a spoon. 

5. Eggs

There’s something so satisfying about knowing something as self-contained as an egg has so many essential nutrients. Each egg has around 13g of protein, as well as a dose of healthy fats and plenty of important nutrients such as B vitamins and choline. Additionally, eggs have large amounts of leucine, an amino acid, which is important for gaining muscle. 

6. Tuna

This popular fish has an exceptionally high 20g of protein per 85g serving, and a large amount of omega-3 fatty acids, which support brain function and muscle health. It also contains A and B vitamins, including niacin, B6 and B12, making it one of the best high protein foods for muscle building. 

7. Chickpeas

Another great combined source of carbs and protein, each 240g serving of cooked chickpeas contain 12g of protein, 50g of carbs and 10g of fibre. While chickpeas may not have as much protein as that sourced from animals, they’re a vegan, sustainable way to up your intake.  

8. Prawns

These delicious little protein bombs contain almost nothing but protein, so are an ideal food to eat if you’re looking to gain muscle. Each 85g serving of shrimp has approximately 18g of protein, 1g of fat and zero carbs. They also contain high levels of the amino acid leucine, which is important for muscle growth. 

9. Salmon

This fatty fish is an excellent choice of food for optimal overall health, as well as for gaining muscle. For every 85g serving of salmon, you’re getting 17g of protein, 2g of omega-3 fatty acids and a dose of important B vitamins. 

10. Beans

A great vegan protein choice, there are almost too many varieties of bean to count. From black beans to pinto beans, kidney beans to butter beans, there’s a kind for every taste and type of cuisine. On average, a 170g serving of cooked beans contain 15g of protein, as well as being good sources of fibre, B vitamins, iron, magnesium and phosphorus. 


11. Cottage cheese

This might not be the sexiest foodstuff, but it packs a serious protein punch with 225g of cottage cheese containing 28g of protein and a high level of the amino acid leucine. It comes in a variety of fat contents, so you can choose the best one for you depending on what you want to achieve with your diet. 

12. Quinoa

Let’s settle the pronunciation of quinoa once and for all, in case there’s any confusion - it’s keen-wa, not qui-noa. Quinoa contains around 8g of protein, 40g of carbs, 5g of fibre and healthy amounts of magnesium and phosphorus per 185g. It’s a great combination of complex carbs and protein, and magnesium plays an important role in ensuring your nerves and muscles function well, so it’s worth giving quinoa a place in your diet. 

13. Turkey breast

This is one of the best sources of lean protein around, with an 85g serving containing 25g of protein and negligible amounts of carbs or fat. It’s also an important source of niacin, a B vitamin, which helps to process the carbs and fat you ingest. Over time, having good levels of B vitamins could help you to increase your muscle mass because it supports your body’s ability to exercise. 


14. Tilapia

This tasty white fish is versatile and easy to cook, but even better, it has 21g of protein per 85g serving. It also has high levels of B12, which is important to maintain the health of your nerves and blood cells, and selenium, which supports the immune system, fertility and cognitive function.

15. Peanuts

Who doesn’t love a handful of peanuts as a snack? Or a spoonful of peanut butter added to a smoothie, for that matter. Peanuts contain a healthy mix of protein, carbs and fat, with a 75g serving packing in 17g of protein, 16g of carbs and a large helping of unsaturated fat. They’re also calorie-dense, so could be a great choice for you if you’re looking to add calories to your diet. 

16. Edamame beans

Edamame beans are immature soybeans, but they’re not sleeping when they come to protein. 155g of fresh or frozen edamame contains 17g of protein, 8g of fibre and high levels of vitamin K, folate and manganese. Folate helps your body to process amino acids, which are the building blocks of protein and thus crucial for when you’re trying to bulk up. 

17. Milk

Milk is so ubiquitous, you might have forgotten that it’s an excellent source of protein, carbs and fats. With around 8g of protein per 250ml, it contains both fast and slow-digesting proteins so is a great post-workout option. Studies have shown that people increase their muscle mass when they consume milk in combination with weight training. 


18. Almonds

Nuts in general are packed with protein and almonds are no exception. A 170g serving of almonds contains 16g of protein and high levels of vitamin E, phosphorus and magnesium. Phosphorus is important to consider when you’re working out as it helps your body to process carbs and fat during both exercise and rest. However, almonds have a high calorie content, which you should be aware of while consuming them. 

19. Brown rice

A powerhouse of protein and carbs, brown rice is an ideal pre-workout snack thanks to the fact that consuming carbs before exercise may help you to work out harder, thus providing a stimulus for your muscles to grow. Studies have shown that rice protein supplements can protein just as much muscle gain as whey protein, so get on board with brown rice. 

20. Protein powders

A first stop when you’re looking to grow muscle, Innermost’s protein powders are the absolute best on the market. Chock full of functional ingredients, adaptogens and nootropics, they’re free from gluten, soy and GMO. All you have to do is choose the one best suited to your needs and start sipping. 

Need Expert Advice?

Other Insights

The Myth of Optimal Health
We live in an age obsessed with the idea of “optimal.” The optimal diet. The optimal supplement stack. The optimal training split. Scroll through Instagram or YouTube for five minutes and you’ll find someone with a 17-step morning routine, a kitchen cupboard full of powders, and the confidence that they’ve cracked the code to human performance. But here’s the truth: Chasing “optimal” is one of the fastest ways to fall short in your health. The Illusion of Optimal Health culture has a way of dangling perfection in front of us. Big food companies do it when they market the “perfect” meal replacement shake. Biohackers do it when they promise that cold plunges, red-light therapy, and nootropics are the missing links to peak performance. But research paints a different picture. Studies on diet adherence consistently show that most people abandon strict or extreme health plans within weeks.  Fad diets, whether keto, paleo, or juice cleanses have dropout rates as high as 50–70% in the first two months. That’s not because people are weak. It’s because perfection is unsustainable. When you aim for “optimal,” you’re often aiming for something that doesn’t exist outside of a lab study or a heavily edited social feed. Consistency beats Intensity If you strip away the noise, the science is clear: the best plan is the one you can actually stick to. A Stanford University study looked at exercise adherence and found that people who built moderate, consistent routines were far more successful over the long term than those who went all in with aggressive, “optimal” plans. Think about it: Walking 8,000 steps daily is far more powerful than hitting 20,000 steps once a week. Sleeping 7–8 hours a night consistently beats the occasional marathon lie-in after a week of late nights. Eating balanced meals most of the time will always outperform the perfect, but impossible, “clean eating” schedule. Consistency doesn’t look flashy on social media. But it’s what drives lasting change in real life. The Perfection Trap The bigger danger of chasing “Optimal Health” isn’t just that it’s unrealistic. It’s that it creates guilt and paralysis. Psychologists call this all-or-nothing thinking. If you miss your “perfect” 5am workout, you write the day off. If you slip up on your diet, you feel like you’ve failed. Over time, that mindset burns people out. A review published in the Journal of Behavioural Medicine highlighted how rigid, perfectionist approaches to health goals were strongly linked to higher stress, lower motivation, and worse long-term outcomes. In other words: aiming for perfect often leaves you worse off than if you’d just aimed for “good enough” consistently. The Simplicity Advantage At Innermost, this is the philosophy we’ve always stood behind: better health should be simple, not overwhelming. We don’t believe in flashy shortcuts or marketing gimmicks. We believe in science-backed products designed to slot seamlessly into your life so you can actually stick with them. A few examples: The Hydrate Blend makes staying on top of electrolytes effortless — without the sugar, fillers, or artificial aftertaste you’ll find in the big sports drinks. The Rise Blend gives you clean energy and focus, without adding another complicated ritual to your already busy day. Our protein powders support your health and fitness goals with nutrients you and your body recognises, instead of pushing the latest overpriced fad ingredient. The goal isn’t perfection. It’s progress. Progress, not Perfection So here’s the takeaway: you don’t need the “optimal” plan. You just need a plan you’ll actually follow. If you focus on moving most days, eating whole foods when you can, sleeping properly, and staying hydrated, you’re already ahead of 90% of the population. It’s not sexy. But it works. And it’s sustainable. So the next time you feel the pressure to add another step to your routine, ask yourself: does this make my life simpler or more complicated? If it’s the latter, it probably isn’t worth it. Health isn’t about chasing perfection. It’s about building momentum. An imperfect plan, done consistently, beats the “optimal” plan abandoned after a week. Read more
Folate Blog Image