Baby nutrition in the first year: What to feed your baby now
Just breast milk is recommended by the NHS for the first six months of a baby's life.
After six months, a baby can start to be introduced to solid foods,
From 6 months
A baby’s first foods will need to be soft and mashed, including cooked fruit and vegetables. After six months, still give breast milk or formula in addition to solid foods. Cows’ milk is not suitable as a drink until after one year old.
Baby rice or baby cereal can be mixed with the baby’s usual milk.
After the soft fruit and veg, the next foods to try can include soft cooked meats, mashed boneless fish, pasta, noodles, pieces of toast or other bread like chapatti, lentils, rice and mashed-up hard boiled eggs.
Full-fat dairy products can also be tried, including low-sugar or no added sugar yoghurt, fromage frais or custard.
Babies can have sips of water with their meals, and can even try using open cups or free-flow cups, which are better for their teeth.
By now babies are used to solids, and are building up to three meals a day of soft finger foods, mashed and chopped dishes.
Variety is important for a baby, and their diet should include fruit and vegetables, starches like bread, rice, pasta, potatoes, protein including meat, fish, eggs and beans, plus milk and dairy products.
One year-olds can now drink whole cows' milk. Full-fat dairy products are better for under-twos to give them the fat and vitamins they need.
They can also enjoy finger snacks like fruit, vegetable sticks, toast, and rice cakes.
At 12 months, babies will be munching through three meals day, with food still chopped if needed.
A balanced diet is important at this age, with three to four servings a day of starchy foods, like bread, potatoes and rice.
Fruit and vegetables should make up around three to four servings a day.
For protein, include two servings a day of meat, fish, eggs, dhal, beans or lentils.