Pregnancy and baby

Your baby's first solid foods

When should I introduce my baby to solid foods?

Media last reviewed: 28/01/2015

Next review due: 28/01/2017

When to start introducing solid foods

Introducing your baby to solid foods, often called weaning, should start when your baby is around six months old.

It's a really important step in your baby’s development and it can be great fun to explore new flavours and textures together.

To begin with, how much your baby takes is less important than getting them used to the idea of eating. 

They will still be getting most of their nutrition from breast milk or formula. Babies don’t need three meals a day to start with, so you can begin by offering foods at a time that suits you both.

Gradually you’ll be able to increase the amount and variety of food your baby eats until they can eventually eat the same as the rest of the family, in smaller portions.

Why it pays to wait until they are ready

Research shows that babies need nothing but breast milk or formula for the first six months of life. This gives their digestive system time to develop fully so that it can cope with solid foods. 

If you are breastfeeding, having breast milk alone up to six months will protect your baby against infections. Breastfeeding will carry on protecting them from infections for as long as you carry on.

Whether your baby has breast milk or formula, waiting until they are ready for food will save a lot of time too. They'll quickly be able to feed themselves and with less mess, as they will be able to swallow properly.

Three signs your baby is ready for their first food

Every baby is an individual, but there are three clear signs which, together, show your baby is ready for solid foods alongside breast milk or formula. It's very rare for these signs to appear together before your baby is six months old.

  1. They can stay in a sitting position and hold their head steady.
  2. They can co-ordinate their eyes, hands and mouth so that they can look at the food, pick it up and put it in their mouth, all by themselves.
  3. They can swallow food. Babies who are not ready will push their food back out with their tongue, so they get more round their face than they do in their mouths.

Some signs that can be mistaken for a baby being ready for solid foods:

  • chewing fists
  • waking in the night when they have previously slept through
  • wanting extra milk feeds

These are normal behaviours and not necessarily a sign of hunger, or a sign of being ready to start solid food. Starting solid foods won’t make them any more likely to sleep through the night. Extra feeds are usually enough until they’re ready for other food.

Getting started with weaning

  • Always stay with your baby when they are eating in case they start to choke.
  • Let your baby enjoy touching and holding the food.
  • Allow your baby to feed themselves, using their fingers, as soon as they show an interest.
  • Don’t force your baby to eat – wait until the next time if they are not interested this time.
  • If you are using a spoon, wait for your baby to open their mouth before you offer the food. Your baby may like to hold a spoon too.
  • Start by offering just a few pieces or teaspoons of food, once a day.
  • Cool hot food and test it before giving it to your baby.
  • Don’t add salt, sugar or stock cubes to your baby’s food or cooking water. See what other foods to avoid giving your baby.

Tips on what foods to give your baby as they grow

Feeding your baby from 0-6 months

Your baby only needs breast milk or formula. "Follow-on" formula isn't suitable for babies under six months, and you don’t need to introduce it after six months either.

Introducing solid foods before six months: if after checking with your health visitor or doctor, you decide to introduce solid foods before six months, you should avoid giving your baby certain foods as they may cause food allergies or make your baby ill. These include foods that contain wheat, gluten, nuts, peanuts, peanut products, seeds, liver, eggs, fish, shellfish, cows' milk and "mouldy" or unpasteurised cheese.

Baby food from 6 months

First foods: your baby’s first foods can include mashed or soft cooked fruit and vegetables like parsnip, potato, yam, sweet potato, carrot, apple or pear, all cooled before eating. Or soft fruit like peach, melon, ripe banana or avocado as finger foods or mashed. Or baby rice or baby cereal mixed with your baby's usual milk. Keep feeding them breast milk or infant formula as well, but don’t give them whole cows' milk as a drink until they are a year old.

Next foods: once your baby is used to the foods above, they can have soft cooked meat such as chicken, mashed fish (check very carefully for any bones), pasta, noodles, toast, pieces of chapatti, lentils, rice and mashed hard-boiled eggs. They can also have full-fat dairy products such as yoghurt, fromage frais or custard (choose products with no added sugar or less sugar). Whole cows' milk can be used in cooking or mixed with food from six months.

Cups: introduce a cup from around six months and offer sips of water with meals. Using an open cup or a free flow cup without a valve will help your baby learn to sip and is better for your baby’s teeth.

Vitamins: it's recommended that all babies and children have vitamin drops containing vitamins  A, C and D from six months to age five.

Read more about drinks and cups for babies and children.

Feeding your baby from 8-9 months

Your baby will gradually move towards eating three meals a day. It will be a mixture of soft finger foods, and mashed or chopped foods.

Your baby’s diet should consist of a variety of the following: fruit and vegetables; bread, rice, pasta, potatoes and other starchy foods; meat, fish, eggs, beans and other non-dairy sources of protein; and milk and dairy products.

Your baby's food from 12 months

Your baby will now be eating three meals a day, chopped if necessary, plus breast milk or whole cows' milk and healthier snacks like fruit, vegetable sticks, toast and rice cakes.

They can now drink whole cows' milk. Choose full-fat dairy products because children under two need the extra fat and vitamins found in them. From two years old, if they are a good eater and growing well, they can have semi-skimmed milk. From five years old 1% fat and skimmed milk is OK.

You can give your baby:

  • three to four servings a day of starchy food such as potatoes, bread and rice
  • three to four servings a day of fruit and vegetables
  • two servings a day of meat, fish, eggs, dhal or other pulses (beans and lentils)

Read more about what to feed young children.

What milk when?

For around the first six months you should feed your baby only breast milk or formula. Only use soya-based formula if your GP has advised you to. Follow-on milks are available for babies over six months but there is no need to change over to these. Cows' milk can be mixed with food from six months and whole cows' milk can be given as a drink from one year.  

Infant formula, follow-on formula or growing-up milks are not needed once your baby is 12 months old. Goats' and sheep's milk are not suitable as a drink for babies under one year. Rice drink is not suitable as a drink for children under the age of five.

Tips to help your child enjoy new foods

  • Healthy eating. Babies like the food they get used to so give them as many different, healthier foods as you can. This way they are more likely to keep eating them as they grow up. It's a great habit to get into and one that will hopefully make your life a little easier as they get older. It's best not to give them foods or drinks with added sugar, or salty or fatty food either, as this will make them more likely to want them as they get older.
  • Solid foods and milk. As your baby eats more solid food, they may want less milk at each feed, or even drop a milk feed altogether. Babies should have breast milk (or formula) for at least the first year, and can carry on with breast milk for as long as you both want. From 12 months cows' milk is fine as their main drink. Infant formula, follow-on formula or growing-up milk is not needed once your baby is 12 months old.
  • Take your time. Allow plenty of time for eating, especially at first. Rushing or forcing your baby could lead to problems. Go at your baby’s pace and stop when your baby shows you they have had enough.
  • It’s messy! It can get messy but this is an important part of your baby’s development. You may want to cover the floor with newspaper or a protective mat to make clearing up easier.
  • Show them how you eat. Babies copy their parents and other children so you can help them by showing them that you eat healthier foods. Babies enjoy watching you eat, and learn from being a part of family mealtimes. Help them join in by talking to them and giving them food when you or the rest of the family is eating. Having mealtimes around the same time every day can make it easier for your baby to know when it's food time.
  • Finger foods. Let your baby feed themselves with their fingers. This way they can show you how much they want to eat, and it gets them familiar with different types of food. It also makes eating more enjoyable. As a guide, the best finger foods are foods that can be cut up into pieces that are big enough for your baby to hold in their fist, and stick out of the top of it. Pieces about the size of your own finger work well. 
  • How much? Most babies know when they are full up, so don’t make them finish a portion when they don’t want to. Smaller, more frequent meals and healthier snacks will suit them better when they are little. Don’t worry if your baby hasn’t eaten much in a meal or a day. What they eat over a week is more important.
  • Homemade is best. Homemade food is made from simple ingredients with no added sugar or salt. Any unused food can be kept in the fridge or frozen. Then all you have to do is reheat the amount you need. This also helps your baby get used to family foods, and saves money.
  • Jar or packet food. Baby food in jars or packets can be handy, but portion sizes are often too big and much of it has the same texture. This may make it harder for your baby to accept more varied textures and to move to family foods as they get older. Jars are useful when you don’t have much time or you are out with your baby.
  • Sit up straight. Make sure your baby is sitting up straight so that they are able to explore foods better and are less likely to choke.
  • Offer different foods. Babies like to choose for themselves and sometimes take their time getting used to different foods. Offer new foods often and your baby will gradually get used to them.

Page last reviewed: 07/05/2015

Next review due: 07/05/2017


How helpful is this page?

Average rating

Based on 290 ratings

All ratings

Add your rating


The 8 comments posted are personal views. Any information they give has not been checked and may not be accurate.

DietitianFife said on 27 June 2015

Why doesn't this page say that red meats can also be offered as second stage foods? Chicken and fish are low in iron and young children are at risk of iron deficiency. These options are also low in fat. Why not mention that minced beef, pork and lamb are good foods for weaning? By omitting to mention red meat, you give the false impression that these foods are unsuitable for infants, or are harmful.

Report this content as offensive or unsuitable

Rashid_Aziz said on 25 November 2013

I was worried much for my daughter as my wife died with cancer when my daughter was just 3 months old. I could not trust any one to take care of my child. Thanks to this website from where I got training to take care of my daughter. Before that I didn't have an idea even to make formula milk for my daughter and giving bath to her. This was the sit e that I could trust. I am happy father at this time and my daughter is healthy and 5 months old.
Rashid Aziz.

Report this content as offensive or unsuitable

rapunzel2525 said on 08 September 2013

This article was very useful.I am pregnant with my first and it can get difficult with people of all ages telling you when this should be done and when that should be done.Following advice from health professionals makes it much easier in my eyes.

Report this content as offensive or unsuitable

babylou3 said on 11 May 2013

The idea of giving mashed food to a baby at 6 months all seems so out of date. If you are prolonging weaning to the recommended 6 moths you might as well go straight on to giving solid food that they can hold and feed themselves. By 6 months a baby is able to chew food and push it to back of his mouth in order to swallow it. There digestive systems are also mature enough to eat such foods.

Report this content as offensive or unsuitable

hlagos said on 02 September 2012

World Health Organization and UNICEF recommend that babies be breastfed for at least two years. So do the American and Canadian pediatric health organisations. NHS is a little behind on not picking up and promoting this reccomendation yet. All the toddler health studies are pretty conclusive.

Report this content as offensive or unsuitable

Mad Mum said on 14 August 2012

Babies cannot have just cows milk as their main drink as it does not contain enough Iron. That is why breast milk or fomula is needed til then. It can be used for cooking as the baby will still be getting the iron they need from their milk feeds.

Report this content as offensive or unsuitable

Hey_whatsoever said on 11 August 2012

Why is advice that babies cannot have cows milk before 12 months? My generation were weaned from breast milk to cows milk pre-12 months and it seems silly to introduce formula, which is made of cows milk, rather than the cheaper and more freely available full fat milk?

I also notice the advice says cows milk can be given with food from 6 months but not as a drink - this makes even less sense.

Report this content as offensive or unsuitable

mimzyc said on 01 August 2012

Shouldn't it say 'the who recommends exclusive breastfeeding for the first six months, then continuing to give breast milk along side food for the first two years and beyond'??

Report this content as offensive or unsuitable

Image alt text

Get pregnancy and baby emails

Sign up for week-by-week emails about your pregnancy and baby, with advice from experts, mums and dads

Being a parent

Learn about what it means to be a parent, including sex and relationships, rights and benefits, health and fitness, coping with stress, and bringing up a child on your own

Tips for helping a teething baby

All you need to know about helping your baby through teething, including advice on gels, rings, painkillers and comforting your baby

Search for services

Find parenting and childcare services in your area