Feb 18, 2025
Lots of parents wonder when and how to start introducing solid foods – with so much conflicting advice available it can be very confusing.
You should wait until your baby is around 6 months old. This gives them time to develop properly, so they can cope with solid food.
Introducing your baby to solid food starts when they’re around 6 months old. This is because:
There are 3 clear signs, which, when they appear together from around 6 months of age, show that your baby is ready for their first solid foods, alongside breast milk or first infant formula.
These fist-chewing, wanting extra feeds and waking up in the night are normal baby behaviours and not necessarily a sign of hunger or being ready to start solid food.
Starting solid foods will not make your baby any more likely to sleep through the night. Sometimes a little extra milk will help until they are ready for food.
If your baby was born prematurely, ask your health visitor or GP for advice on when to start weaning.
How much your baby eats depends on their appetite, so let your baby guide you on how much food they need – never force them to eat.
In the same way you follow your baby’s cues when offering them breast or bottle feeds, be responsive to your baby when giving them solid foods, and learn to recognise when they’re hungry and when they’ve had enough.
The best time of day is the one that suits you both, when you do not feel rushed and your baby is not too tired.
Don’t forget that eating is a whole new skill – your baby may take to it like a duck to water, or it might take them a while!
Allow plenty of time, go at your baby’s pace and stop when they show signs they’ve had enough.
It may take 10 tries or more for your baby to get used to new foods, flavours and textures.
There will be days when they eat more, some when they eat less, and then days when they reject everything. Don’t worry – this is perfectly normal.
Be patient and keep offering a variety of foods – even the ones they don’t seem to like – and let them get used to it in their own time.