Protein is a key macronutrient (along with carbohydrates and fats) that everybody needs, every day. It is made up of essential and non-essential amino acids, which serve as the building blocks for immune cells, enzymes, hormones, brain messengers, muscles and tissues!