Cow's milk for babies: when it is safe and how to use it

Feeding · 6-12 months · Reviewed 15 June 2026 · All articles

Cow's milk for babies: when it is safe and how to use it

Cow's milk is one of those topics that catches many parents off guard. It seems like a simple, wholesome food, yet the guidance around it has a clear age split that often leads to confusion. The short version is this: cow's milk is fine to use in your baby's food from around 6 months, but it should not replace breast milk or infant formula as the main drink until your baby reaches 12 months. Understanding why this distinction exists, and knowing exactly how to use dairy in practice, will help you feed your baby with confidence throughout the first year and beyond.

The 6-month and 12-month rules explained

The NHS draws a clear line between two different uses of cow's milk: using it in cooking and mixed into food, and offering it as a drink in its own right.

From around 6 months, when your baby starts weaning onto solid foods, cow's milk is perfectly safe to use as an ingredient. You can mix it into porridge, use it to make a white sauce, add it to mashed vegetables or stir it into scrambled eggs. Because these uses involve relatively small amounts combined with other foods, cow's milk poses no nutritional risk at this stage.

From 12 months, the picture changes. Once your baby turns 1 year old, full-fat (whole) pasteurised cow's milk can take over as their main milk drink, replacing breast milk or formula if you choose. At this age, your child's digestive system and nutritional needs have developed to the point where cow's milk is appropriate as a standalone drink.

The period between 6 and 12 months is where parents sometimes get confused, particularly if they see cow's milk listed as an ingredient in baby food recipes while being told not to offer it as a drink. Both things are true at the same time, and the NHS guidance is consistent on this point.

Why cow's milk cannot replace formula or breast milk before 12 months

The reason cow's milk is not recommended as a main drink for babies under 12 months comes down to its nutritional composition. Cow's milk and human breast milk (or nutritionally complete infant formula) are quite different in the balance of nutrients they contain.

Cow's milk contains high levels of protein and minerals, including sodium, in concentrations that a young baby's kidneys are not yet mature enough to process efficiently. At the same time, it is a poor source of the iron that growing babies need in plentiful supply during the first year of life. Breast milk and first infant formula are carefully calibrated to meet a baby's nutritional requirements at each stage, delivering the right balance of protein, fat, iron and other micronutrients in amounts that a young baby can absorb and use.

Offering cow's milk as the main drink before 12 months would mean your baby was missing out on the nutrients that only breast milk or formula can provide in the right amounts for their age. It is not about cow's milk being unsafe to ingest at all, which is why small quantities mixed into food are not a concern. It is about ensuring the bulk of your baby's milk intake comes from the right source during this critical window of development.

If you are breastfeeding, continuing to do so alongside solid foods is encouraged by the NHS for as long as you and your baby choose. If you are formula feeding, first infant formula can be continued as your baby's main milk drink right through the first year, alongside an increasing variety of solid foods from around 6 months.

Using cow's milk in cooking from 6 months

Once weaning begins, cow's milk opens up a wide range of simple, nutritious meal options. The NHS confirms it can be used freely in cooking from 6 months onward, which means you do not need to use expressed breast milk or made-up formula in every recipe that calls for milk. This is practically useful because it saves time and reduces waste.

Here are some straightforward ways to include cow's milk in your baby's meals from 6 months:

All of these uses are encouraged from 6 months because the quantities of cow's milk involved are small relative to the overall meal, and the other ingredients provide a broader nutritional profile.

One practical note: always use pasteurised whole cow's milk. Unpasteurised (raw) milk carries a risk of harmful bacteria and should not be given to babies or young children.

Choosing the right type of milk after 12 months

Once your baby turns 1, full-fat (whole) cow's milk is the right choice as a main milk drink. The fat content in whole milk matters at this age because young children need a good supply of fat and calories to support brain development and rapid physical growth. This is not the same as the situation for adults, where lower fat options are often recommended.

The NHS guidance on milk types for young children is straightforward:

Goat's milk and sheep's milk that are pasteurised can also be used as main drinks from 12 months. They must be full-fat versions and must be pasteurised.

Plant-based drinks such as oat, almond, soya and rice milk are not recommended as a main drink before the age of 2 years because they do not contain the same nutritional profile as whole cow's milk. If you have questions about dairy alternatives, whether for dietary, allergy or other reasons, your health visitor or GP is the right person to speak with.

What counts as "milk feeds" during the first year

During weaning, parents often wonder how to balance increasing solid food intake with continuing milk feeds. The NHS encourages responsive feeding throughout the first year. Breast milk or formula remains the primary source of nutrition for the majority of the first year, with solid foods gradually playing a larger role from 6 months onward.

As your baby eats more solid food, their appetite for milk feeds may naturally reduce. This is normal. However, the NHS advises that breast milk or first infant formula should remain the main drink throughout the first year, which means continuing to offer regular milk feeds alongside solid meals rather than replacing milk with cow's milk in a cup.

If you are thinking about how to reduce or transition milk feeds as your baby approaches 12 months, your health visitor can offer guidance tailored to your baby's weight, growth and overall diet.

Frequently asked questions

When can babies drink cow's milk?

Cow's milk can be used in cooking and mixed with food from 6 months. However, the NHS advises that cow's milk should not replace breast milk or infant formula as the main drink until 12 months. After 12 months, full-fat cow's milk can become the main milk drink. Semi-skimmed milk can be introduced from 2 years once a child is eating a varied diet.

Why can't babies under 12 months have cow's milk as a main drink?

Cow's milk does not contain enough iron and other nutrients in the right proportions to meet a young baby's needs, and it contains too much protein and salt. Breast milk and infant formula are nutritionally complete for a baby under 12 months. Using dairy in cooking or mixed into food from 6 months is safe because the amounts are small.

What type of cow's milk should I give after 12 months?

Full-fat (whole) cow's milk from 12 months. Babies and toddlers need the fat and calories in full-fat milk for growth and brain development. Semi-skimmed milk can be introduced from 2 years. Skimmed milk is not recommended for children under 5.

Can I use cow's milk in porridge or baby food before 12 months?

Yes. The NHS confirms that cow's milk can be used freely in cooking from 6 months onward. This includes mixing it into porridge, mashed potato, sauces, scrambled eggs and other foods. The distinction is between using dairy in food (fine from 6 months) and offering it as a drink in a cup or bottle instead of breast or formula milk (not until 12 months).

Getting ready for your baby's arrival?

Cubby helps you track feeds, sleep, nappies and vaccines from day one, so you always know how your baby is doing.

Try Cubby free

Related articles