All nutrient groups are required for optimal health and survival. For humans, we need, Proteins ( animal or vegetarian  ), fats  ( butter, Olive oil ghee), carbohydrates ( vegetables, fruit and grains)  and water. How much of each food group we consume is always open to debate and non more