TinyMeals guide · Meal ideas

6-month baby meal ideas: first tastes, textures and how much

4 min read

Quick answer

Good 6-month baby meal ideas are soft, simple and unsalted: mashed broccoli or cauliflower, sweet potato mash, porridge with pear, soft avocado or banana, and later lentils, fish or egg. One small meal a day is enough at first, and breast milk or first infant formula is still your baby's main food.

  • One small meal a day is enough at first
  • Start with less sweet vegetables, then add other food groups week by week
  • Offer purees, mashed food and soft finger foods
  • Introduce allergens one at a time from around 6 months
  • Offer sips of water with meals in an open or free-flow cup

What can a 6-month-old baby eat?

From around 6 months, babies can eat most soft family foods, cooked and mashed or offered as finger foods, with no added salt or sugar. The NHS suggests starting with less sweet vegetables such as broccoli, cauliflower and spinach, then gradually adding other foods.

  • Vegetables, cooked until soft: broccoli, cauliflower, kale, peas, carrot, sweet potato
  • Fruit, soft or cooked: banana, pear, mango, avocado, cooked apple
  • Starchy foods: oats, baby rice, pasta, potato, toast
  • Protein: boneless fish, meat, British Lion eggs, beans, lentils, tofu
  • Dairy: plain full-fat yoghurt, pasteurised cheese

6-month baby meal ideas to try

Keep each meal to one or two foods at first, then combine as your baby gets used to eating.

  • Blended broccoli, then broccoli with mashed potato
  • Sweet potato mash with a little plain full-fat yoghurt
  • Porridge oats made with breast milk, formula or whole cows' milk, with cooked mashed pear
  • Soft avocado or banana slices as finger food
  • Red lentils cooked soft and mashed with carrot
  • Flaked boneless salmon mixed into mashed potato and peas
  • Scrambled British Lion egg with toast fingers

How much should a 6-month-old eat?

Start with a few teaspoons or a few pieces, once a day, at whatever time works for you and your baby. Increase the amount and variety gradually over the following weeks. Your baby does not need 3 meals a day yet.

Let your baby decide how much to eat. Signs they have had enough include closing their mouth firmly or turning their head away. It can take 10 or more tries before a baby accepts a new food, so a refused food is not a failed meal.

When can my baby have lumpy food?

Move from smooth purees to mashed and lumpy textures as soon as your baby can manage, alongside soft finger foods. The NHS suggests offering lumpy textures from around 6 to 7 months. Learning to handle lumps early helps your baby learn to chew and swallow.

Introducing allergens at 6 months

From around 6 months, you can introduce foods that can cause allergic reactions. Offer them one at a time, in small amounts, so you can spot any reaction. Once your baby has had them without a problem, keep them in their usual diet.

Talk to your GP or health visitor first if your baby already has a food allergy or eczema, or if food allergies, eczema, asthma or hay fever run in your family.

  • Cows' milk (in cooking or mixed into food)
  • Eggs
  • Foods containing gluten, such as wheat
  • Peanuts and nuts, crushed, ground or as smooth nut butter
  • Seeds, crushed or ground
  • Soya, fish and well-cooked shellfish

What should my 6-month-old drink?

Breast milk or first infant formula stays the main drink until 12 months. From around 6 months, give your baby a little water at mealtimes, in an open cup or a free-flow cup with no valve, which is better for teeth.

Cows' milk can be used in cooking from 6 months but should not be a main drink before 12 months. Avoid sugary drinks such as fruit juice, squash and fizzy drinks.

Sources

We check this guide against these sources. It is general information, not medical advice: speak to your health visitor, GP or paediatrician about your own baby.

  1. NHS: 6 months: feeding your baby
  2. NHS: Your baby's first solid foods
  3. NHS: Food allergies in babies and young children
  4. WHO: Infant and young child feeding

Questions parents ask

How many times a day should a 6-month-old eat solids?

Once a day is enough at first. The NHS suggests one small meal a day, at a time that works for both of you, then increasing the amount and variety gradually. From about 7 months, babies move towards 3 meals a day. The WHO suggests 2 to 3 meals a day for babies aged 6 to 8 months, so build up at your baby's pace.

Does my 6-month-old need snacks?

No. The NHS says babies under 12 months do not need snacks. If your baby seems hungry between meals, offer an extra breast or formula feed instead. From 12 months, the NHS says your child will be eating 3 meals a day and may also need 2 healthy snacks.

Can my 6-month-old have eggs?

Yes. Eggs can be introduced from around 6 months. In the UK, hens' eggs with the British Lion stamp can be given lightly cooked. Eggs without the stamp should not be eaten raw or lightly cooked. If your baby has a severely weakened immune system, cook all eggs thoroughly. Introduce egg on its own at first.

Does my baby need vitamins at 6 months?

The NHS advises a daily vitamin D supplement of 8.5 to 10 micrograms for breastfed babies and babies having less than 500ml of formula a day, plus vitamins A and C from 6 months. Babies having 500ml or more of infant formula a day do not need supplements, because formula is already fortified. Ask your health visitor or pharmacist which drops to use.