What should you check before buying?
Choose the milk type for the recipe and your fat preference, then match the bottle size and storage period to when you will use it.
| Priority |
What to check |
Your needs |
| Milk type and fat |
Read the fat figure per 100ml on the exact pack. Tesco and Sainsbury’s list 1.8g per 100ml for their cited semi-skimmed products; check the label if choosing a different milk. |
I would choose semi-skimmed when I want a lower-fat alternative to whole milk. If richness is the priority instead, I can choose whole milk deliberately rather than treating the two as interchangeable. |
| Pack size and timing |
Compare the amount needed for dinner with the pack size and post-opening instructions. Sainsbury’s lists three days after opening for its one-pint bottle; Tesco says its four-pint bottle is best used within five days. |
For one meal, a smaller bottle may leave less to use afterwards. A larger pack makes sense to me only if I have a plan for the rest. |
| Buying ahead |
Check the printed date, refrigeration instructions and the stated period after opening. Arla states up to three weeks unopened and seven days opened for Cravendale; Waitrose states up to one month unopened and seven days opened for its named filtered milk. |
If I am shopping before the dinner, I want the bottle’s date to cover the meal and enough time to use what remains. Filtration alone does not tell me its fat content. |
| Protein and calcium |
Compare like-for-like values per 100ml. Waitrose lists 7g protein and 220mg calcium for SuperNutrio; Tesco lists 3.6g protein and 124mg calcium for its cited semi-skimmed milk. |
Those figures matter if I am choosing between nutrition panels. I would not assume a specialist milk is necessary for an ordinary dinner recipe. |
| Dates and allergens |
Check the label for milk, follow its chilled-storage instructions and distinguish a use-by date from a best-before date. Food Standards Scotland advises against using milk past a use-by date. |
If a guest has a milk allergy, I need to check every ingredient in the meal rather than relying on the milk’s name or cooking use. |
Relevant milk brands and ranges
These examples show how pack size, nutrition figures and stated storage periods vary between specific milk products.
Cravendale
Arla’s filtered milk range includes a semi-skimmed option for shoppers considering advance purchase.
- Arla says Cravendale is ceramic-filtered and stays fresh for up to three weeks unopened and seven days after opening.
- Those stated periods do not establish that it will taste or behave like whole milk in a particular recipe; follow the date and storage directions on the pack.
Tesco
Its cited British semi-skimmed milk comes in a 2.272L four-pint pack, a size to consider when there are plans to use milk beyond dinner.
- Tesco lists 1.8g fat, 3.6g protein and 124mg calcium per 100ml for that product.
- Tesco says the opened pack is best used within five days; four pints may be more than one meal requires.
Sainsbury’s
Its cited British semi-skimmed milk is sold in a one-pint bottle, a size worth considering when cooking for two.
- Sainsbury’s lists 1.8g fat and 3.6g protein per 100ml for this product.
- The product instructions say to refrigerate below 5°C and consume within three days of opening.
Waitrose
Its cited filtered British free-range semi-skimmed milk is a 2L option for buyers planning around a stated longer chilled-storage period.
- Waitrose lists 1.8g fat per 100ml and states up to one month unopened and seven days opened for this product.
- A 2L bottle is not necessarily a good fit for a single dinner if the remainder will not be used.
SuperNutrio
The cited filtered semi-skimmed cow’s milk has different stated protein and calcium figures from the standard semi-skimmed examples above.
- Waitrose lists 1.7g fat, 7g protein and 220mg calcium per 100ml for this product.
- Its instructions say to refrigerate at 2–5°C and consume within three days of opening; the nutrition figures alone do not establish a cooking advantage.
Joybuy skimmed milk options
These are UHT skimmed milk options for a lower-fat dinner choice, not the fresh semi-skimmed or whole milk discussed above. Consider the single carton for one meal and the six-pack only if you expect to use further cartons.
No image available
Morrisons British UHT Skimmed Milk 1 Litre
A single carton may suit a dinner that needs skimmed rather than semi-skimmed or whole milk. This is a 1 Litre UHT product; check its date if buying ahead. Refrigerate after opening and use within three days, according to the product information.
View on Joybuy
No image available
Morrisons British UHT Skimmed Milk 1 litre, 6 Packs
This six-pack is a choice for someone planning to use skimmed milk after the dinner, rather than buying milk for one meal alone. Each carton is 1 litre of UHT skimmed milk; check its date before storing it unopened. Refrigerate a carton after opening and use it within three days, according to the product information.
View on Joybuy
Common questions
Should I buy whole milk if I want a lower-fat dinner?
Start with semi-skimmed instead if lower fat is your priority. Tesco and Sainsbury’s each list 1.8g fat per 100ml for their cited semi-skimmed products; compare the actual bottle’s nutrition panel before choosing. Whole milk remains an option when its richer character is what you want for the recipe.
What if I am buying milk several days before dinner?
Check the bottle’s printed date first; a filtered semi-skimmed product may fit if its storage instructions also suit your plans. Arla states up to three weeks unopened and seven days opened for Cravendale, while Waitrose states up to one month unopened and seven days opened for its cited filtered milk.
Can I use milk after the date on the bottle?
Do not use milk past a use-by date: Food Standards Scotland says that date concerns safety and advises against sniffing milk to decide whether it is safe afterwards. A best-before date concerns quality; read the date type and follow the pack’s storage instructions.
What if my dinner guest has a milk allergy?
Do not use cow’s milk in their food, whether it is whole, semi-skimmed, skimmed or filtered. Check the allergen information for every ingredient and account for milk elsewhere in the meal.
How does the cited higher-protein milk compare?
Waitrose lists 7g protein and 220mg calcium per 100ml for SuperNutrio, compared with Tesco’s listed 3.6g protein and 124mg calcium per 100ml for its cited standard semi-skimmed milk. Compare those figures only if they matter to your purchase; SuperNutrio’s stated post-opening period is three days.