Your baby does not need solid foods in the first 4-6 months of life. Undoubtedly, you will hear many reasons why you should start solid foods, but most pediatric authorities would disagree.
0-6 months
Early introduction of solids may be associated with an increase in allergies and therefore are not recommended until 5-6 months of age. To quote the American College of Asthma, Allergy and Immunology, "early introduction of solid foods can increase the risk for food allergy, that avoidance of solids can prevent the development of specific food allergies, that some foods are more allergenic than others, and that some food allergies are more persistent than others."
Solid foods have not been found to help a baby sleep better.
6 months
The American Academy of Pediatrics recommends introducing solids at 4-6 months of age.
6-9 months
Next introduce protein foods such as:
The baby's meal plan should look something like this:
You may begin to offer water in a cup at meals. Juice is not a necessary nutritional part of a baby's diet. Don't expect the baby to hold the cup alone until 12 months of age.
9 months
Currently, it is recommended to introduce peanuts, tree nuts, fish, and seafood at 36 months for all babies.