Who is this choice for?
The milk type and pack size matter most when the same festive shop must cover cooking, drinks and anything left after the meal.
Hosts choosing a lower-fat milk
If milk is going into mash, sauces, tea and coffee, compare the fat and saturates on the exact semi-skimmed and skimmed packs. Asda lists different per-100ml values for its Cravendale versions, so the type you choose changes that comparison.
Shoppers buying ahead
Match the bottle size to Christmas cooking, guests’ drinks and likely leftovers. Check its date, refrigeration directions and time allowed after opening: Asda and Sainsbury’s publish different opened-life instructions for the products considered here.
Households checking who will drink it
Check the intended drinker’s needs before choosing a lower-fat milk, and read the exact pack when an allergy or intolerance is involved. The Food Standards Agency identifies milk as an allergen that can pose a risk to people with an allergy or intolerance to it.
What should you check?
Choose the milk type first, then compare labels on the same measurement basis and check whether the pack will last through the meals and drinks you have planned.
Semi-skimmed milk
Choose when: You want a lower-fat milk for cooking and drinks but prefer semi-skimmed to skimmed.
Trade-off: The Asda-listed Cravendale semi-skimmed milk has more fat and saturates per 100ml than its skimmed counterpart.
Skimmed milk
Choose when: Minimising fat and saturates is the main reason for changing milk type.
Trade-off: Check that skimmed milk is the type your household wants for the dishes and drinks you are serving; a lower fat figure does not decide that preference.
Whole milk
Choose when: You specifically want whole milk and reducing fat is not the deciding requirement.
Trade-off: A whole-milk choice does not meet the stated aim of switching to a lower-fat milk.
| Priority |
What to check |
Your needs |
| Fat and saturates |
Compare fat and saturates on the exact packs using the same label basis, such as per 100ml. Asda lists 0.3g fat and 0.1g saturates per 100ml for Cravendale skimmed, against 1.7g and 1.0g for Cravendale semi-skimmed. |
I want to reduce fat in the milk used for Christmas cooking and hot drinks, so I need to decide whether semi-skimmed or skimmed better fits that aim. |
| Pack and storage |
Check the pack size, date, refrigeration directions and opened-life on the chosen milk. Asda states seven days after opening for its Cravendale filtered semi-skimmed product; Sainsbury’s says to use its British skimmed milk within three days of opening. |
Milk needs to cover the meal and later cups of tea without leaving more open milk than we are likely to use in time. |
| Milk format |
Check whether the product is fresh, filtered fresh or UHT, rather than treating their storage directions as interchangeable. Follow the instructions on the selected pack. |
If I am buying ahead, I need a format that fits where I can store it and when I expect to open it. |
| Allergens and drinkers |
Read the exact ingredients and allergen information for milk and prepared dishes. Check whether a lower-fat milk is appropriate for the person who will drink it. |
Guests’ allergy needs matter across sauces and desserts as well as drinks; I cannot judge a prepared dish from the milk bottle alone. |
Relevant brand and retailer ranges
These ranges provide different milk types to compare; a retailer’s whole-milk listing by itself does not answer a lower-fat buying question.
Cravendale
Asda lists filtered fresh Cravendale semi-skimmed and skimmed milk in 2L bottles.
- Asda lists 1.7g fat and 1.0g saturates per 100ml for the semi-skimmed product, compared with 0.3g and 0.1g per 100ml for the skimmed product.
- The stated longer life is product-specific; follow the date and storage instructions on the bottle you choose.
Tesco
Tesco’s whole-milk category includes British whole milk in several sizes alongside other whole-milk formats.
- The category lists 568ml, 1.13L and 2.272L Tesco British Whole Milk options.
- For a lower-fat choice, compare the product-level labels of semi-skimmed or skimmed milk instead of relying on the whole-milk category.
Sainsbury’s
Sainsbury’s lists British whole, semi-skimmed and skimmed milk in 2.27L packs.
- The same listed pack size lets shoppers consider which milk type suits their planned uses.
- Sainsbury’s says its British Skimmed Milk 2.27L should be kept below 5°C and consumed within three days of opening; check the instructions for any other product separately.
Asda
Asda’s Cravendale listings offer filtered fresh semi-skimmed and skimmed 2L products to compare.
- The two listings state fat and saturates per 100ml, allowing a like-for-like comparison between these products.
- Use the label on the bottle received for its current nutrition, allergen and storage information.
M&S
M&S lists whole, semi-skimmed and skimmed milk; its filtered British semi-skimmed product is another lower-fat type to consider.
- Marks & Spencer lists 1.8g fat and 1.1g saturates per 100g for that filtered semi-skimmed product.
- Its directions specify refrigeration at 0°C to +5°C and consumption within seven days of opening. Its nutrition figures are per 100g, not per 100ml.
Waitrose
Waitrose lists semi-skimmed milk options, including Yeo Valley Organic Fresh Semi-Skimmed Milk.
- Waitrose describes the Yeo Valley product as just under 2% fat.
- Waitrose says it is best consumed within three days of opening; check the selected pack’s directions when planning how much to buy.
Joybuy milk options
These Joybuy options are UHT skimmed milk for cooking and drinks, rather than the fresh milk compared above. Check whether UHT milk suits what you plan to serve, as well as the pack quantity and dates when buying ahead.
No image available
Morrisons British UHT Skimmed Milk, 1 litre × 6
A skimmed option if reducing fat is your priority and UHT milk suits your cooking and drinks. The title specifies six 1-litre packs; check their dates before buying ahead and follow each carton’s storage instructions after opening. This is not fresh milk.
Joybuy
No image available
Morrisons British UHT Skimmed Milk, 1 litre
Another UHT skimmed option for cooking and drinks when fresh milk is not required. Confirm how many 1-litre cartons this listing includes before planning for guests, and check the carton dates and storage instructions.
Joybuy
Questions about choosing milk
Which milk should I compare if I want less fat in Christmas cooking?
Compare semi-skimmed and skimmed milk on the same label basis. Asda lists 0.3g fat and 0.1g saturates per 100ml for Cravendale skimmed milk, versus 1.7g fat and 1.0g saturates for its semi-skimmed milk. Choose the type that fits your fat-reduction aim and your preference for the dishes and drinks you are making.
Can I buy milk ahead for Christmas?
Yes, provided the chosen pack’s date and storage instructions fit your plans. Asda states up to three weeks unopened and seven days after opening for its filtered Cravendale semi-skimmed product; Sainsbury’s says to refrigerate its British skimmed milk below 5°C and consume it within three days of opening. Check the actual pack rather than applying either period to every milk.
What should I check when serving someone with a milk allergy?
Do not assume dairy milk or a dish containing it is suitable. The Food Standards Agency identifies milk as an allergen that can pose a risk to people with a milk allergy or intolerance. Check the exact ingredients and allergen information for drinks, sauces and desserts before serving.
Does filtered milk still need refrigerating?
Yes, follow the selected filtered milk’s storage directions. Marks & Spencer specifies refrigeration at 0°C to +5°C for its filtered semi-skimmed milk and consumption within seven days of opening. Check the date and instructions on any other bottle separately.