Weaning is the gradual process of introducing solid foods to your baby from a spoon. The recommendation for weaning your baby to solid food is 6 months and this recommendation is by the World Health Organization. This reasons for this is baby's digestive and immune systems are not ready until at least 17 weeks, but all babies develop at different stages, so they've given it leeway. So when you introduce, it should be 6 months. If you feel your baby ready for solid food before 6 months, definitely not before 4 months, you should discuss it with your health professionals and get advice from them. First foods for babies should be very bland of soft and runny consistency. Remember, they've just been sucking milk up until this. Introduce foods one at time and gradually increase the amount you give them. So when you are making the food, you only need one teaspoon of food to start with. The food should be cooked, stewed, boiled, steamed, vegetables or fruit. You can use baby rice which is extremely bland, but if you mix it with breast milk or formula milk, it gives it a better taste. Again, milk is their main source of nutrition for the first year of their life, so to make the food softer and runnier, you just add breast milk formula or cooled boiled water. If you introduce one food a time, and let baby get used to that taste, remember they are just starting to get new taste from milk to solid foods, so if you introduce one food at a time, let baby get used to that taste for a few days, then think about introducing another. Then eventually, you can mix and match. So you have your foods, you steam or boil them, puree them, because they should be a soft consistency, and as milk is still their main nutritional source, you soften or make them messy or sloppier with milk by adding breast milk or formula milk. Be prepared for a big mess because babies know how to suck, they don't know how to eat it off a spoon. So they may just blow it all out at you, but they will gradually take it in. It is a fun time; it is a time to interact with your baby. There is no such thing as good time to start feeding your baby, a time when baby is alert and relaxed, and where you are not going to be disturbed and have time to interact with your baby. One really important feature when you're feeding a baby is never leave baby on their own because of the safety aspect. You don't want your baby to choke. So, you feed your baby slowly and you stay with your baby while they are eating and you enjoy the time, because remember, they will grow up and feed themselves soon. A newborn's digestive tract is very vulnerable and should require the utmost care. Babies who are under 6 months should not eat any solids, breast milk formula is sufficient. Introduce new foods with soft texture with soft consistency. Milk still remains the natural primary source. Babies require a lot of attention and there will often be substantial messes. Be prepared, calm, and do not ever leave the baby unsupervised.