Actually each baby is different, if your baby asks for solid food, then you can start off w/ single grain cereal which means rice, oatmeal, barley, wheat etc. Basically the baby usually takes milk only because you don't know if the stomach is strong enough to digest the solid food.