Protein is one of the three macronutrients that make up the diet alongside fat and carbohydrates. Consuming adequate amounts of protein from food and supplements is vital in muscle building and muscle maintenance. Protein can come from a variety of sources such as meat, fish, eggs, diary, nuts, seeds and foods such as tofu. Everyone will have their own personal protein requirements which can often depend on your height, build, personal and lifestyle requirements. Often people find it hard to hit their protein goal each day using food alone. This is where protein shakes can be extremely useful and result in quicker and more impressive gains. We all know that getting protein from food in shortly after a long weight session can be tricky. Consuming a shake straight after a workout or having and extra protein shake as a snack, can vastly increase your protein intake and help you on your way to your goals.