Milk allergy is also one of the most common childhood food allergies, affecting about 2-3 per cent of infants in the UK, with symptoms ranging from skin conditions to digestive problems.

Skimmed, semi or full-fat?
Latest research reveals that skimmed milk may not necessarily be the healthiest option. Yes, it’s lower in fat and calories than whole milk, and marginally higher in calcium, but some experts suggest that the saturated fat in dairy may not be a problem in terms of heart health. In fact, by drinking skimmed we may be missing out on fat-soluble nutrients like vitamins A and E.
Semi-skimmed is low enough in fat to be a ‘low-fat’ food, but it also has lower levels of fat-soluble vitamins than full-fat milk. So make sure you get your fat-soluble vitamins from other sources, such as brightly coloured salad or veg served with an oil dressing.
Best for babies
The Department of Health recommends exclusively breastfeeding your baby for the first six months of life – after that you can continue to breastfeed alongside the introduction of your baby's first solid foods. From the age of one, whole cow’s milk may be offered as a drink. Semi-skimmed is an option from two years, and skimmed milk should only be given after five years of age. Always ask your GP or a dietitian for advice if you have queries about breastfeeding or your baby has a milk allergy – some alternatives, like soya drinks, may be unsuitable.
Find out more about breastfeeding.
Choose the right one for you
Check our guide below for your best option. Whether you choose dairy milk or not, always include plenty of non-dairy sources of calcium in your diet, such as canned salmon and sardines, green leafy veg, nuts and seeds, including almonds and sesame seeds. Combine these foods with sources of vitamin D such as eggs and oily fish – vitamin D helps your body make the most of calcium.
More like this
Read more about the best calcium-rich foods.
Cow's milk
What is it?
A natural product, rich in protein and a source of calcium. Organic milk contains higher levels of healthy omega-3 fatty acids, and the cows are less likely to have been exposed to antibiotics and pesticides. Some people prefer homogenised cow’s milk, as homogenisation breaks down the fat molecules, making the milk easier to digest.
Good for... Cereal, porridge and in hot drinks, and naturally nutritious.
Taste: Mild and creamy.
Cooking: Ideal in sauces and bakes.
We tested... Full-fat milk, 50p/pt, Tesco.
Cow's milk (full-fat) nutrition per 100ml:
64kcals
120mg calcium
3.6g fat
2.3g sat fat
4.6g sugar
3.4g protein
Lactose-free dairy drink

What is it? A dairy drink made from cow’s milk that has been filtered to remove lactose, and has the lactase enzyme added. It contains the same nutrients as regular cow's milk.
Good for... Those who are lactose-intolerant.
Taste: Similar to cow’s milk.
Cooking: Works as well as cow’s milk.
We tested... Lactofree Whole dairy drink, £1.40/1 litre, Asda.
Lactose-free full-fat dairy drink nutrition per 100ml:
57kcals
126mg calcium
3.5g fat
2.2g sat fat
2.8g sugar
3.4g protein
a2 cow’s milk

What is it? Milk containing a2 protein only. Cow’s milk consists of a range of proteins, one group being caseins, where the main types are a2 and a1. New research suggests that a1 can cause gut discomfort – if you’ve ruled out lactose-intolerance, you could try a2 milk.
Good for... Those affected by milk protein.
Taste: As good as cow’s milk.
Cooking: Works as well as cow’s milk.
We tested... a2 Whole Milk, £1.39/1 litre, Asda.
a2 cow's full-fat milk nutrition per 100ml:
68 kcals
129mg calcium
3.5g fat
2.2g sat fat
4.7g sugar
3.4g protein
Goat’s milk

What is it? A natural product, nutritionally similar to cow’s milk.
Good for... People who can’t tolerate cow’s milk, as it has smaller fat particles and less lactose. Works well in tea, coffee and hot chocolate.
Taste: A strong, distinctive flavour, slightly sweet with a sometimes salty undertone.
Cooking: Suitable for use in most recipes.
We tested... St Helen’s Farm Whole Goats Milk, £1.65/1 litre, Sainsbury’s.
Goat's milk nutrition per 100ml:
61 kcals
120mg calcium
3.5g fat
2.4g sat fat
4.3g sugar
2.8g protein
Soy or soya milk alternative

What is it? Soya milk alternatives are comparable in protein content to cow’s milk and are low in fat. Soy-based products can help to manage cholesterol levels, although you need about 25g soy protein, or 3-4 glasses of soya milk alternative a day, to achieve this. Some brands are fortified with calcium and vitamins A, B12 and D.
Good for... Non-dairy drinkers who are looking for a low-fat option – check that your brand includes added calcium and vitamins A and D. Mixes well in tea and coffee.
Taste: Nutty and thick, but not sticky.
Cooking: Works well in baking – try it in our dairy-free .
We tested... Alpro Soya unsweetened fresh milk alternative, £1.40/1 litre, Tesco.
Soy or soya milk nutrition per 100ml:
33 kcals
120mg calcium
1.8g fat
0.3g sat fat
0g sugar
3.3g protein
Almond drink

What is it? A blend of almonds and spring water, fortified with calcium and vitamins, including D and B12. Brands vary as to the amount of almonds used in their product and will tend to include emulsifiers and stabilisers, so read labels carefully.
Good for... Vegans and anyone avoiding animal products, because it’s fortified with vitamin B12. We enjoyed it in hot drinks but felt it worked best in coffee.
Taste: A subtle nutty flavour. Choose unsweetened for day-to-day use.
Cooking: Use in the same quantities as cow’s milk – it makes a good batch of scones.
We tested... Alpro Almond Drink Unsweetened, £1.80/1 litre, Ocado.
Almond drink nutrition per 100ml:
13 kcals
120mg calcium
1.1g fat
0.1g sat fat
0g sugar
0.4g protein
Coconut 'milk' drink

What is it? A sweetened coconut drink with added calcium, vitamin B12 and vitamin D. This is lower in protein, with higher levels of saturated fat than most other plant-based options.
Good for... Vegetarians. Try it with your cereal, and in tea and coffee.
Taste: Light, with a hint of coconut.
Cooking: Great for baking, as the coconut flavour won’t overpower the food. Makes a good batch of sweet dairy-free pancakes – the milk is quite thin, so you won’t need as much in your batter.
We tested... Free From Coconut 'Milk' Drink, £1.25/1 litre, Tesco.
Coconut milk nutrition per 100ml:
17 kcals
120mg calcium
0.9g fat
0.8g sat fat
2g sugar
0.1g protein
Hemp milk alternative

What is it? A blend of hemp seeds and water, fortified with calcium and vitamin D.
Good for... Hot drinks.
Taste: Mild and slightly sweet.
Cooking: Use in smoothies or sauces, or freeze with fruit and honey for a non-dairy ice cream.
We tested... Braham & Murray Good Hemp Original, £1.50/1 litre, Tesco.
Hemp milk alternative nutrition per 100ml:
35 kcals
118mg calcium
2.8g fat
0.3g sat fat
1.8g sugar
0.6g protein
Oat milk alternative

What is it? Made from oats and enriched with vitamins and calcium. Low in saturated fat.
Good for... A low-fat option with all the goodness of oats.
Taste: Creamy with a slightly powdery aftertaste.
Cooking: Won’t split when heated, so it's good for a white sauce.
We tested... Oatly Oat Drink Original, £1.50/1 litre, Sainsbury’s.
Oat milk alternative nutrition per 100ml:
45 kcals
120mg calcium
1.5g fat
0.2g sat fat
4g sugar
1.0g protein
Rice drink

What is it? A sweet milk-style drink, low in protein and fortified with calcium.
Good for... Those who can’t tolerate dairy or soya.
Taste: Sweet but neutral – doesn’t give hot drinks a milky colour.
Cooking: It has a thin consistency, so you may need to thicken sauces with a little extra flour.
We tested... Rice Dream, £1.99/1 litre, Holland & Barrett.
Rice drink nutrition per 100ml:
47 kcals
120mg calcium
1.0g fat
0.1g sat fat
4g sugar
0.1g protein
This article was reviewed in November 2018 by nutritionist Kerry Torrens. Prices were correct as of this date.
Kerry Torrens is a qualified Nutritionist (MBANT) with a post graduate diploma in Personalised Nutrition & Nutritional Therapy. She is a member of the British Association for Applied Nutrition and Nutritional Therapy (BANT) and a member of the Guild of Food Writers. Over the last 15 years she has been a contributing author to a number of nutritional and cookery publications including BBC Good Food.
Advertisement
All health content on bbcgoodfood.com is provided for general information only, and should not be treated as a substitute for the medical advice of your own doctor or any other healthcare professional. If you have any concerns about your general health, you should contact your local healthcare provider. See our website terms and conditions for more information.
FAQs
Which type of milk is best for you? ›
Which type of milk is the healthiest? The Dietary Guidelines for Americans advise that people choose fat-free or low fat milk instead of whole milk. This approach is to help keep a person's saturated fat intake to less than 10% of calories per day and reduce the risk of chronic diseases.
What milk should you drink everyday? ›A cup (237 mL) of whole milk contains 4.5 grams of saturated fat, which is about 20% of the daily amount recommended by the 2020-2025 Dietary Guidelines for Americans. For this reason, the guidelines recommend consuming only low fat or skim milk ( 4 , 13 ).
Why is drinking milk good for you answer? ›Nutrients. Cow's milk is a significant source of protein, vitamin D, vitamin A, and calcium, as well as other essential nutrients. Many experts associate diets containing dairy with a lower risk of cardiovascular disease, type 2 diabetes, and high blood pressure. The nutrient profile of milk supports bone health.
Which milk alternative is best for the planet? ›The milk with the lowest greenhouse gas emissions is almond milk, because the trees lock up a lot of CO₂ as they grow. However, it does require the most water to produce of the vegan milks. Soy milk uses the least water with only slightly higher emissions.
Which milk is good for weight loss? ›Cow's milk is considered the best milk for weight loss. It has been well-researched and its nutrient profile is good for weight loss. If you're lactose intolerant, you can go for the lactose-free version, still full of nutrients. Usually, cow's milk contains both A1 and A2 protein.
Which milk has most protein? ›According to the SFGate, the ranking for protein in milk goes as follows: Sheep milk — 5.98g per 100g serving, cow or goat milk — 3.56g per 100g serving, and then soy milk – 3.27g of per 100g serving. As you can see, sheep milk far outpaces the others when it comes to protein, but obtaining sheep's milk is difficult.
What is the best milk for 50 years old? ›- 14 Best Milk for Old Age in Philippines 2022 - Milk Supplements.
- Ensure Gold HMB 400g - Abbott.
- Nutren Optimum PBI01.
- Appeton Weight Gain 450g.
- Jolly Cow Non-Fat Milk 1L.
- Nestle Boost Optimum 800g.
- Silk Original Soy Milk.
- ProVital Immuna Plus 960g.
However, research suggests a glass of milk at night could help promote fitness. One study found that drinking milk after a workout and before bed15 helps with muscle recovery.
What happens when you drink milk at night? ›May promote healthy sleep cycles
Certain compounds in milk — specifically tryptophan and melatonin — may help you fall asleep. Tryptophan is an amino acid found in a variety of protein-containing foods. It plays an important role in the production of the neurotransmitter known as serotonin ( 6 ).
Milk is an excellent vitamin D and calcium source to keep up muscle strength, maintain healthy bones, and prevent osteoporosis. Still, low or non-fat milk is the best choice for the elderly.
What is best time to drink milk? ›
As per Ayurveda, the best time to consume milk for adults is before bedtime. As for kids, Ayurveda recommends an early morning dose of milk. Drinking milk at night promotes 'Ojas'. Ojas is referred to as a state in Ayurveda when you achieve proper digestion.
Is milk good for skin? ›Milk consists of nourishing and moisturising properties. It helps in maintaining the health of your skin. It also helps in treating most of your skin concerns. That's why most skincare brands use milk as one of the ingredients in their products.
Which is better for you soy or oat milk? ›Compared with oat milk, soy milk is higher in calories, fat, protein, potassium, and iron, while oat milk is higher in carbs. Both can be a healthy and tasty choice, depending on your preferences and health concerns. Whichever you choose, opt for unsweetened products to keep your added sugar intake in check.
Is drinking soy milk good for you? ›The protein in soy milk is healthy, plant-based, and can help support healthy muscles and organs. Soy milk is rich in omega-3 fatty acids, which are “healthy” fats that your body cannot form on its own. Omega-3 fatty acids are linked to a reduced risk of dementia and Alzheimer's disease.
What is better for you almond milk or soy milk? ›Either soy or almond milk can be a great choice for anyone following a plant-based diet or who is lactose intolerant. But Andrews, Lorencz, and Routhenstein all favor soy. “Soy milk has more protein, more potassium, more isoflavones, and more nutrients than almond milk,” says Routhenstein.
What milk has less sugar? ›Plain milk has no added sugar and are therefore lower in total sugar compared with flavoured milks. It's important to remember that when you read the label of a plain milk carton and see “sugars” that this is referring to the naturally occurring lactose sugar in milk.
Can milk make you sleepy? ›Drinking warm milk before bed may help you relax, but there is no evidence that milk makes you sleepy. The drowsiness some people experience may be more from the warmth of the milk or a full stomach than the physical effect of any compound in milk.
How much milk should I drink a day? ›Milk consumption is recommended by many nutritional guidelines for meeting daily requirements for calcium, animal proteins and vitamin B12 intake. In the United-States, the national dietary guidelines recommend that adults should drink three cups or 732 mL/d of milk [1].
Which milk has the most fat? ›Cow's milk. Whole milk has the highest fat content of all types of milk. One cup contains about: 150 calories.
Which milk has most calcium? ›Low-fat milk has a higher calcium content by weight than whole milk. An 8-ounce cup meets 29% of your daily value of calcium. Skim or no-fat milk has all of the milk fat removed from it. As a result, it has fewer calories and a higher percentage of calcium by weight.
What milk has no sugar or carbs? ›
Unsweetened almond milk, coconut milk, macadamia nut milk, flax milk, soy milk, cashew milk, and pea milk — along with half-and-half and heavy cream — are all keto-friendly milk options.
How much milk should a 60 year old woman drink? ›Meeting Calcium Needs with Milk
To meet dietary calcium requirements, women need 1,000 milligrams per day between ages 19 and 50 and 1,200 milligrams after age 51, according to the federal Office of Dietary Supplements. Drinking three to four glasses of milk would meet your calcium needs.
Even though many nutrients are found in milk, some seniors may not want to drink it because it makes them feel sick and bloated. Like any other food item, it's important for seniors who want to drink milk to take a balanced approach. Seniors should avoid excessive consumption and limit it to a glass or two a day.
Which milk is best for lowering cholesterol? ›The best dairy milk for people with high cholesterol is fat-free or skim milk. Plant-based milks, such as soy milk, almond milk, or oat milk, are cholesterol-free alternatives to cow's milk.
Which foods make sleepy? ›- Almonds.
- Warm milk.
- Kiwifruit.
- Chamomile tea.
- Walnuts.
- Tart cherries.
- Fatty fish.
- Barley grass powder.
Drinking warm milk enhances the nutrition quotient in the milk. The heating process activates the enzymes present in milk, and they are better absorbed by the body, thereby improving bone density. “Drinking warm milk reduces the risk of bone-related diseases like osteopenia, osteoporosis, and fractures”, says Dr Rani.
Is it OK to drink milk everyday? ›The bottom line. If you aren't lactose-intolerant or allergic to dairy, it's totally OK to enjoy a regular glass of milk each day. From improving bone health to helping mitigate cognitive decline, drinking milk and incorporating other dairy items into your diet can come with some health benefits.
Is cold milk good for health? ›Cold milk benefits
It is one of the best relievers for acidity that causes burning sensation. Moreover, high amount of calcium can prevent acidity. It is packed with electrolytes that can help your body fight dehydration and can keep you hydrated through the day. Cold milk is also known to be a natural face cleanser.
Whether you're 7 or 77, drinking milk at any age is important for good health. Milk is a good source of vitamin D and calcium, which older adults tend to need more of, to maintain bone strength, preserve muscle strength, and prevent osteoporosis. For some seniors, milk means more than nutrition.
How can I stay healthy at 65? ›- Get moving: Exercise and physical activity.
- Healthy eating: Make smart food choices.
- Getting a good night's sleep.
- Quit smoking.
- Alcohol and other substances.
- Go to the doctor regularly.
- Social isolation and loneliness.
- Stress.
Should older people drink full fat milk? ›
The fat in milk provides calories for young children, and also contains essential vitamins. But for older children and adults, it's a good idea to go for lower-fat milks because having too much fat in your diet can result in you becoming overweight.
Should we drink milk empty stomach? ›You should have milk first thing in the morning: While milk is great for breakfast as it gives you the essential nutrients right at the start of the day, drinking it on an empty stomach may not be the best thing. You should avoid it if you suffer from poor digestion and gastric issues.
What are the 10 benefits of milk? ›- Amazing Complexion. Cleopatra knew what she was doing when she took baths in milk. ...
- Strong Teeth. ...
- Healthy Bones. ...
- Muscle Growth. ...
- Weight Loss. ...
- Reduce Stress. ...
- Alleviate PMS Symptoms. ...
- Energy Booster.
04/9Aids in weight loss and muscle gain
Drinking milk increases the levels of appetite reducing hormones, while reducing the levels of the hunger hormone ghrelin. The calcium and vitamin D present in milk help in burning calories by increasing your metabolism, again helping in weight loss or weight maintenance.
Vitamin D is one of the best vitamins for your skin, along with vitamins C, E, and K. Making sure you get enough vitamins can keep your skin looking healthy and youthful.
Can I wash my face with milk? ›Yes, milk is a super nourishing and mildly exfoliating ingredient that is quite beneficial for the skin. It can be used as a cleanser at the end of the day to get rid of dirt and bacteria or as a nourishing mask.
Is milk good for hair? ›Proteins and lipids in milk work to strengthen hair, while the calcium promotes hair growth and aids in preventing hair loss. Milk also contains other hair-friendly nutrients like Vitamins A, B6, biotin and potassium, all of which work to keep hair soft and shiny.
Which milk has the most estrogen? ›Because hormones like estrogen are fat-soluble, the level of hormones is higher in whole milk than in skim milk.
Which cow milk is the healthiest? ›Which is Better for Health? Reduced-fat milk and skim milk have fewer calories and higher amounts of vitamins than whole milk (thanks to fortification). They also have less saturated fat, which has been shown in studies to raise your "bad" cholesterol and put you at a higher risk for heart disease.
Does soy milk cause gas and bloating? ›For those with lactose intolerance, soy milk may seem like a good swap. But be forewarned: Processed soy (which includes tofu) can cause serious puff. It has estrogen-like effects in the body, which contribute to bloating.
Can I drink soy milk at night? ›
Soy Milk, an Effective Sleep Formula
Research has shown that soy milk can induce a natural sedative effect by improving the body's Melatonin levels. Drinking soy milk comes with a unique advantage in that it can reduce the time you need to get sleep.
Coconut milk and cream are sources of healthy fats called medium-chain triglycerides (MCTs). Several studies have found that consuming MCTs promotes weight loss by decreasing appetite and increasing energy.
Is soy milk good for arthritis? ›Can Soy Help My Joints? Soy is an excellent dietary addition for patients with joint pain. It is rich in omega-3 fatty acids, meaning it may reduce inflammation within the body. Inflammatory chemicals attack the joint tissues, leading to more fluid in the joints and cartilage damage.
What kind of milk is best for osteoporosis? ›For osteoporosis prevention, patients with LI should consume fermented dairy products, lactose-free milk and non-dairy products that are a good source of calcium [72].
Can you drink almond milk everyday? ›Although almonds are 50% fat and high in calories, commercial almond milk is a low calorie beverage ( 1 , 2 ). This means that you can drink a lot of it without it causing weight gain. It is also rich in some nutrients relative to its calorie content.
Which milk has the most protein per glass? ›Buffalo milk is not very common in the United States but it delivers 9 grams of protein per cup. When it comes to vegan and non-dairy “milk” beverages, soy milk is the clear winner with 7 grams of protein per cup.
Which milk is best for lowering cholesterol? ›The best dairy milk for people with high cholesterol is fat-free or skim milk. Plant-based milks, such as soy milk, almond milk, or oat milk, are cholesterol-free alternatives to cow's milk.
What is better for you almond milk or soy milk? ›Either soy or almond milk can be a great choice for anyone following a plant-based diet or who is lactose intolerant. But Andrews, Lorencz, and Routhenstein all favor soy. “Soy milk has more protein, more potassium, more isoflavones, and more nutrients than almond milk,” says Routhenstein.
What are the negatives of oat milk? ›Oat milk is not suitable for people with non-celiac gluten sensitivity or with celiac disease. Unflavored oat milk has the highest amount of calories and carbohydrates of plant-based milk varieties. Although the sugar is natural, oat milk is very high in carbohydrates.
Why is full-fat milk better for you? ›Heart health
Milk fat may help raise levels of HDL (good) cholesterol. Having healthy HDL cholesterol levels may prevent heart disease and stroke. Additionally, milk is a good source of potassium. This mineral helps regulate blood pressure.
Do eggs raise cholesterol? ›
Chicken eggs are an affordable source of protein and other nutrients. They're also naturally high in cholesterol. But the cholesterol in eggs doesn't seem to raise cholesterol levels the way some other foods, such as those high in trans fats and saturated fats, do.
What fruits can I eat if I have high cholesterol? ›Apples, grapes, strawberries, citrus fruits.
These fruits are rich in pectin, a type of soluble fiber that lowers LDL.
- Eat heart-healthy foods. A few changes in your diet can reduce cholesterol and improve your heart health: ...
- Exercise on most days of the week and increase your physical activity. Exercise can improve cholesterol. ...
- Quit smoking. ...
- Lose weight. ...
- Drink alcohol only in moderation.
Which type of milk is best for the elderly? Low-fat or non-fat milk is a good source of vitamin D and other nutrients. The elderly may drink fresh milk, but those who have lactose-related intolerance may choose lactose-free versions.
What kind of milk is best for osteoporosis? ›For osteoporosis prevention, patients with LI should consume fermented dairy products, lactose-free milk and non-dairy products that are a good source of calcium [72].
Can you drink almond milk everyday? ›Although almonds are 50% fat and high in calories, commercial almond milk is a low calorie beverage ( 1 , 2 ). This means that you can drink a lot of it without it causing weight gain. It is also rich in some nutrients relative to its calorie content.
What milk does not cause gas? ›LACTAID® Milk
Having lactase added to the milk allows those who are lactose-intolerant to enjoy cow's milk without the digestive side effects of abdominal cramps, bloating, and flatulence. This milk is available in many formats, including flavoured varieties. Use as you would regular milk.
Regular consumption of oat milk daily can help with increased fiber intake, protein intake, and a type of soluble fiber called beta-glucan. Beta-glucan is a compound responsible for keeping cholesterol levels in order. If you consume two glasses of oat milk a day, you can reduce your cholesterol levels by up to 5%.
What milk has the least sugar? ›Plain milk has no added sugar and are therefore lower in total sugar compared with flavoured milks. It's important to remember that when you read the label of a plain milk carton and see “sugars” that this is referring to the naturally occurring lactose sugar in milk.
What color milk is the healthiest? ›Whole milk - red
Among the major purveyors surveyed, red is the most unanimously used cap color for this full-fat beverage. So if you prefer drinking whole milk, which studies say can lower the risk of diabetes and help fight obesity, it's OK to see a little red in the dairy aisle.
Which milk is full-fat milk? ›
Fat Content in Milk
Whole milk, also labeled as full-fat milk or vitamin D milk. This has a fat content of at least 3.25%. No fat is removed from the milk during processing.