Most babies only need breast milk or formula for the first 6 months. After 6 months, solid foods such as rice cereal, vegetables, fruits and meats can be gradually introduced, starting with single foods for a week before introducing combinations. Babies' diets should continue being tailored to their individual readiness and nutritional needs throughout the first year. Certain foods like honey, uncut hot dogs and raw carrots pose choking hazards for infants and should be avoided.