Back to guidesFoods for Babies — gentle baby care guidance for new parents

Foods for Babies

First foods, weaning basics, and foods to avoid in the first year.

1. Starting solids

  • Most babies are ready around 6 months when they can sit with support and show interest in food.
  • Begin with single-ingredient soft foods like mashed vegetables, porridge, or ripe banana.
  • Offer soft finger foods too — letting baby explore textures helps them learn to eat.
  • Milk feeds remain the main source of nutrition until around 12 months.

2. Introducing allergens

  • Introduce common allergens one at a time in tiny amounts: peanut, egg, dairy, wheat, fish, sesame, soy.
  • Start with a small amount and watch for any reaction over the next few hours.
  • If your baby has eczema or a known allergy, speak to your GP before introducing allergens.

3. Foods to avoid under 1 year

  • Honey before 12 months — it can contain bacteria that cause infant botulism.
  • Added salt and sugar — babies' kidneys and tastes are still developing.
  • Whole nuts, whole grapes, popcorn, and raw jelly cubes are serious choking hazards.
  • Unpasteurised dairy, raw or undercooked eggs, and shark/swordfish/marlin should be avoided.

4. Choking hazards and texture

  • Cut round foods like grapes and cherry tomatoes lengthways into quarters.
  • Remove hard skins, pips, and bones; spread nut butters thinly on soft bread.
  • Always supervise meals and sit baby upright in a highchair.

When in doubt, ask a professional

This guide is for general information only. If you're worried about your baby's health or feeding, speak with your GP, health visitor, or paediatrician.