The keto diet consists of high-fat, low-carb, and moderate protein foods. We’ve reviewed the pros and cons of this diet and the foods to eat and avoid in my other post. There are many variations of the keto diet, but it’s hard to find foods that meet the requirements!