Here is a great article on feeding a baby....
"Ideally, breastfeeding should be maintained for a year, with a goal of six months for working mothers. The first year of life requires a full spectrum of nutrients, including fats, protein, cholesterol, carbohydrates, vitamins and minerals. Once breast milk is no longer the sole source of these nutrients, where should one go?
There are three concepts to keep in mind. First, make your little one a "whole foods baby"! Avoid processed and refined foods as much as possible, including many brands of baby food; they are usually devoid of nutrients and have added "undesirables." It is always best to make your own baby food from organic, whole foods. (You can freeze it in one-serving sizes for later use.) Better-quality, additive-free, prepared brands of baby food, like Earth's Best, do exist, but it is still better to make your own baby food to be assured of the quality--plus making baby food puts mom on the right track for home food preparation for the years to come.
Second, go slowly and be observant; every baby will have an individual response to different foods. Introduce new foods one at a time and continue to feed that same food for at least four days to rule out the possibility of a negative reaction. Signs of intolerance include redness around the mouth; abdominal bloating, gas and distention; irritability, fussiness, over-activity and awaking throughout the night; constipation and diarrhea; frequent regurgitation of foods; nasal and/or chest congestion; and red, chapped or inflamed eczema-like skin rash.8
Finally, respect the tiny, still-developing digestive system of your infant. Babies have limited enzyme production, which is necessary for the digestion of foods. In fact,
it takes up to 28 months, just around the time when molar teeth are fully developed, for the big-gun carbohydrate enzymes (namely amylase) to fully kick into gear. Foods like cereals, grains and breads are very challenging for little ones to digest. Thus, these foods should be some of the last to be introduced. (One carbohydrate enzyme a baby's small intestine does produce is lactase, for the digestion of lactose in milk.1)
Foods introduced too early can cause digestive troubles and increase the likelihood of allergies (particularly to those foods introduced). The baby's immature digestive system allows large particles of food to be absorbed. If these particles reach the bloodstream, the immune system mounts a response that leads to an allergic reaction. Six months is the typical age when solids should be introduced,9,10,11 however, there are a few exceptions.
Babies do produce functional enzymes (pepsin and proteolytic enzymes) and digestive juices (hydrochloric acid in the stomach) that work on proteins and fats.12 This makes perfect sense since the milk from a healthy mother has 50-60 percent of its energy as fat, which is critical for growth, energy and development.13 In addition, the cholesterol in human milk supplies an infant with close to six times the amount most adults consume from food.13 In some cultures, a new mother is encouraged to eat six to ten eggs a day and almost ten ounces of chicken and pork for at least a month after birth. This fat-rich diet ensures her breast milk will contain adequate healthy fats.14
Thus, a baby's earliest solid foods should be mostly animal foods since his digestive system, although immature, is better equipped to supply enzymes for digestion of fats and proteins rather than carbohydrates.1 This explains why current research is pointing to meat (including nutrient-dense organ meat) as being a nourishing early weaning food."
http://www.westonaprice.org/children/nourish-baby.html