Food provides the energy and nutrients that young children need to be healthy. Toddlers are learning to feed themselves and to eat new foods. They should eat a variety of foods from all of the food groups. Each day, toddlers need enough nutrients, including: • 7 milligrams of iron • 700 milligrams of calcium • 600 IU of vitamin D