Question: when a baby can eat meat?
Answer: Meat may be a good first food but probably not THE first food. You might give meat a try between 6-8 months old. Introducing meats earlier will help baby gain more iron, zinc and also protein. Offering meats around the time that baby's iron stores may be depleting will help ensure a steady stream of heme-iron.