Baby food is food that is specifically designed and marketed for consumption by infants, usually under two years of age. It is usually soft, cooked, and in the form of a puree or a mash. Common ingredients in baby food include cereals, vegetables, fruits, and meats. Baby food may also be added to regular food to make it more suitable for a young child to eat.