A ketogenic diet requires that a person eat a high fat diet while keeping carbohydrates to a minimum.  The third macronutrient category, protein, is an interesting one and often creates heaps of discussion. Carbohydrates and fat are primary energy sources for the body.  Protein, on the other hand, is a source of essential amino acids which[...]