Skip to main content

We use small files called cookies to help us improve your experience on this website and to provide services like web chat. We also use cookies to measure the effectiveness of public health campaigns and understand how people use the website.

Read our cookies policy to find out more about cookies and how we use them.

Iron in your child's diet

Your child needs iron in their diet to keep their blood healthy. Iron supports healthy growth and development.

Iron helps make new red blood cells that carry oxygen from the child's lungs to the rest of the body.

Babies are born with stores of iron that last about 6 months. After this, your growing child needs to get iron from the foods they eat.

A lack of iron in the blood

Your child may develop anaemia if they don't get enough iron in their diet. Anaemia is a lack of iron in the blood.

Recent studies found that half of Irish 2-year-olds have low levels of iron. Almost 10% suffer from anaemia because of this.

If your child has anaemia, they might have a poor appetite and seem tired and pale. They will be less able to fight infection and might be sick a lot.

Sources of iron

Red meat is the best source of iron. Give it to your child 3 to 4 times a week. Beef, lamb, pork and poultry are good sources of iron.

Other sources are:

  • eggs, well-cooked
  • peas
  • beans
  • lentils
  • green leafy vegetables such as spinach and broccoli
  • fortified breakfast cereals.

Vitamin C and iron absorption

Eating foods rich in vitamin C improves iron absorption.

Fresh fruit and vegetables – such as such as oranges, kiwis, strawberries and peppers – are good sources of vitamin C.

Do not give liver

Liver is not recommended for babies under 12 months of age as it contains too much vitamin A for them.

page last reviewed: 15/03/2018
next review due: 15/03/2021