Before we get too into this list you should know that you need to know how much eat to grow muscle. Obviously this will vary on a few factors that will depend on you but the most obvious (and important) factor is to eat more than you burn. If you are eating 2400 calories but burning 2500 calories, well you aren’t growing. With that said, here are my favourite foods to achieve muscle-building goals. There might be higher grams of protein per 100 grams of these foods but the taste and cost of these has them on the list.
1) Chicken breast
The chicken breast will always be number one in the body building world. It packs about 32 grams of protein per 100 gram serving, and is by far the most cost effective and easiest to prep.
2) Wild salmon
Wild salmon is great for packing a whooping 25 grams of protein for a 100 gram serving, impressive! But also all the omega fats you can imagine are right here.
One of my go to protein meals is simply eggs. Each egg has about 6 grams of protein in it which is a nice per serving portion. But when you factor in the healthy fats, zinc and other vitamins you are getting it makes it that much better!
4) Hemp seeds
These are still a bit of secret in the body building world but you would be shocked to learn they pack 32 grams of protein per a 100 gram serving! The only downside is that it packs a lot of fat, about 50 grams per 100 gram serving, but this can be fantastic if utilized properly.
5) Greek yogurt
One of my go to snacks that can’t be beat. You can mix so many different toppings to add flavour or just eat it plain. Greek yogurt is cheap, plentiful, and packs 10 grams of protein for a 100 gram serving!