It is important to eat a variety of foods from each of the five food group because different foods provide different types and amounts of key nutrients. The five food groups are: 1) vegetables and legumes 2) fruit 3) lean meats, poultry, fish, eggs, tofu, nuts and seeds 4) grain (cereal) foods 5) milk, yogurt and cheese