Your baby should now be eating three meals a day, containing a variety of healthy and nutritious foods. They may also need two snacks in between meals – stick to things like fruit, vegetable sticks, toast, bread or plain yoghurt.
You can keep breastfeeding for as long as it suits you both, but your baby needs less breast milk so they can make room for more food. There's no need to offer toddler milks, growing-up milks or goodnight milks.
If you've run out of ideas, have a look at our healthy and delicious meal tips and suggestions. Remember, there's no need to add salt and sugar to their meals.
Do you have a fussy eater? Don't worry, this is very normal. You just need to be patient and keep trying. Have a look at our helpful tips on how to deal with this.
Plain water is the best drink at mealtimes. Avoid sugary drinks as these can cause tooth decay. If you give your child fruit juice, dilute it with water first.
For your baby's main milk drink, you can offer breast milk, pasteurised whole (full-fat) cows' milk, goats' or sheep's milk.
From two years old, if your toddler is a good eater and growing well, they can have semi-skimmed milk.
From five years – you can give 1% fat or skimmed milk.
By the time your baby is 12 months old, they should have stopped using bottles with teats altogether. Your baby should be drinking from an open or free-flow cup – this helps them learn to sip rather than suck drinks (which is better for their teeth).
Keep giving your baby daily vitamin supplements containing vitamins A, C and D until they are five years old.
If you feed your baby infant formula, they don't need vitamin drops as long as they're having 500ml (about a pint) or more of formula a day.
If you're under 18 or on benefits, you may be entitled to free Healthy Start vitamin drops and food vouchers. In some areas, Healthy Start vitamins are free to all families – ask your health visitor if they're free where you live.
Find out more about the vitamins your baby needs.