From 12 months
Your baby should be eating a variety of different foods at each of their three meals and they're likely to need two healthy snacks as well, for example fruit, vegetable sticks, toast, bread or plain yoghurt.
Your baby needs less breast milk to make room for more food, but you can keep breastfeeding for as long as it suits you and your baby, alongside giving them a balanced and varied diet. There's no need to offer toddler milks, growing-up milks or goodnight milks.
You can offer pasteurised whole (full-fat) cows' milk, or goats' or sheep's milk, as your baby's main milk drink alongside a varied and balanced diet. Choose pasteurised full-fat dairy foods as these foods contain higher levels of the nutrients that children under two need.
From two years, if your toddler is a good eater and growing well, they can have semi-skimmed milk. From five years old, you can give 1% fat or skimmed milk.
Keep giving your baby daily vitamin drops containing vitamins A, C and D until they are five years old. If you feed your baby first infant formula, they don't need vitamin drops as long as they're having 500ml (about a pint) or more of formula a day.
Read when it's safe to introduce some other foods.
Remember that babies and children under 11 should have less sugar and salt than adults. Find out how much is too much sugar and salt.