It is too early
The introduction of solid foods should begin when your baby is approximately 6 months old as their digestive and immune systems, and ability to chew has developed to allow for the transition from liquids to solids. However, it is important to recognise cues that indicate your baby is ready to begin solids. Cues your baby might give may include showing curiosity in new foods, an increased appetite, opening their mouth when you bring food near them and watching you eat. If your baby is not at this stage yet, then it may be too early.
Your baby is unsure of the new tastes and textures
When a baby is presented with new foods, it is common for them to make faces before or after the food has been tasted as well as spitting the food out right away. This is commonly perceived by parents as an instant dislike to solid foods, but this is not the case! These expressions or reactions are most likely your baby reacting to a foreign taste or texture, just like an adult would. Therefore, it may take a few tries for your baby to accept the new flavours and textures.
Your baby isn’t in the right mood
Babies are very sensitive to their environment and mealtime experience. Ensure your baby is well rested, relaxed and happy before starting a meal. If your baby is tired, over-hungry, distracted or stressed during mealtimes, it will be unlikely that your baby will tolerate new foods.
Your baby has an allergy or food sensitivity
Many babies have an incredible ability to know and avoid foods that they have a sensitivity to. If your baby is avoiding solid foods, it may be an early indication that your baby has a food allergy or sensitivity. Try a variety of other foods, and see if your baby is happier to try them. It can also be beneficial to look for other indicators of allergies such as rashes, loose bowel motions and/or excessive crying. Document as much information as possible and make an appointment to see a health care professional.