When should I introduce foods?

Copyright: Jean-Claude Mercier
Once your baby starts eating foods, continue breastfeeding as often as they want. If you feed your baby commercial infant formula, give them at least 750 ml (25 oz) of milk a day.

Before 6 months, most babies meet all their nutritional needs with their milk. However, their nutritional needs change as they grow.

At about six months of age, it becomes necessary to introduce foods into your baby’s diet. Your baby needs more energy and nutrients to grow and develop. The foods you introduce ensure these needs are met.

Good to know

If you introduce foods earlier, they will replace milk instead of complementing it. What’s more, before the age of 4 months, your baby’s digestive system is not mature enough for any food except for milk.

And if you wait until later, your baby may not be getting enough nutrients, and they could have more trouble adjusting to solid food.

How do I know my baby is ready?

A baby under 6 months old isn’t necessarily ready for foods just because they nurse more often for several days.

It’s not always easy to determine the best time to introduce foods to your baby. But it is possible. Here’s how to tell they are ready:

  • Your baby is around 6 months old.
  • Your baby can sit in a high chair without support.
  • Your baby has good control of their head and can turn away to indicate refusal.

They may also try to bring food to their mouth.

Good to know

There are additional conditions to be met before you start baby-led weaning (see Baby-led weaning (BLW)).

Some babies may need to start eating foods a little earlier than 6 months. However, a baby under 6 months old isn’t necessarily ready for foods just because they nurse more often for several days. This could be due to a growth spurt or a temporary need for more milk.

Even if your baby is not ready for solid food yet, you can bring them close to the table at mealtimes. Watching you eat will spark their interest in food and family meals.

Interest in food varies greatly from one baby to another. Some need several tries before they get used to solid food, while others like it the first time they try it.

Contrary to popular belief, eating cereal at supper does not help infants sleep through the night. How long they sleep at night depends on their biological rhythm and temperament.

What about premature babies?

Premature babies are introduced to foods the same way as term babies are—with one key difference. You should assess your baby’s readiness based on their corrected age (see Premature babies).

When a premature baby is around 6 months old (corrected age), their digestive system is mature enough for foods. Make sure that the other criteria listed on the previous page are met as well (see above How do I know my baby is ready?).


Last updated:
17 February 2026