Gym-goers planning a quick snack
If training has been longer or more demanding, consider what you will eat and drink with the milk rather than assuming a glass covers the whole snack.
For a post-gym snack, choose whole milk by the protein in your serving and the format you will use: standard milk with food, a higher-protein milk, or a filtered or lactose-free option for a specific practical need. Sainsbury's British Whole Milk lists 7g protein per 200ml, while Waitrose lists 7g per 100ml for SuperNutrio; for exercise lasting longer than an hour, the British Heart Foundation advises considering protein alongside carbohydrate rather than treating one glass of milk as the whole snack.
If training has been longer or more demanding, consider what you will eat and drink with the milk rather than assuming a glass covers the whole snack.
Serving size matters: Sainsbury's lists 7g protein in 200ml of its British Whole Milk, while Waitrose lists 7g in 100ml of SuperNutrio whole milk.
Filtered milk addresses how long an opened carton can be kept; lactose-free dairy addresses lactose content. They serve different needs, and lactose-free cow's milk still contains milk.
Start with the amount you will actually drink, then check what accompanies it and whether the pack suits how you store and use milk.
| Priority | What to check | Your needs |
|---|---|---|
| Protein per serving | Compare protein per 100ml and per serving. Sainsbury's lists 7g per 200ml for British Whole Milk; Waitrose lists 7g per 100ml for SuperNutrio. The British Heart Foundation discusses 15–30g protein after exercise lasting longer than an hour. | I want to know what my glass contributes before deciding whether to have another protein-containing food. |
| Carbohydrate and drink volume | Sainsbury's lists 9.4g carbohydrate per 200ml of British Whole Milk. Consider other food and drinks alongside it; the British Nutrition Foundation also emphasises drinking enough fluid around exercise. | After a longer session, I want a snack that accounts for food and fluid, not just the milk's protein figure. |
| Lactose and milk allergen | Waitrose lists less than 0.03% lactose for Arla LactoFREE Whole Milk Drink. Check the allergen declaration: this product contains whole milk and is not suitable for someone with a milk allergy. | For a lactose concern, I need to distinguish lactose-free dairy from a milk-free drink. |
| Opened life | Read the pack's refrigeration and use-after-opening instructions. Sainsbury's says to use its British Whole Milk within three days; its Cravendale listing states seven days once opened. | I may use milk slowly, so the pack size and opened-life instructions need to fit my household. |
| Richness | Sainsbury's describes its Jersey milk as unhomogenised with cream on top. It lists 3.6g protein and 3.1g saturated fat per 100ml, compared with 3.5g protein and 2.4g saturated fat for its British Whole Milk. | If I prefer cream-on-top milk, I can choose it for that texture without expecting a substantial change in protein. |
| Preparation | Check whether the product is ready to drink or an instant milk powder, and read the powder's mixing and storage instructions. | A carton suits me if I want to pour a drink straight away; powder means preparing one first. |
Sainsbury's British Whole Milk provides 7g protein and 9.4g carbohydrate per 200ml. For exercise lasting longer than an hour, the British Heart Foundation discusses 15–30g protein alongside carbohydrate.
Compare the serving with what else you plan to eat and drink, particularly after a longer session.
Waitrose lists Arla LactoFREE Whole Milk Drink as containing whole milk and states that it is not suitable for people with a milk allergy.
Read the milk allergen declaration rather than relying on the words “lactose-free”.
Sainsbury's lists 3.4g protein per 100ml for Cravendale filtered whole milk and 3.6g for its Jersey milk. Its British Whole Milk provides 3.5g per 100ml; Waitrose lists 7g per 100ml for SuperNutrio.
Compare protein on the nutrition panels instead of using “filtered” or “Jersey” as a shortcut.
Sainsbury's says to consume its British Whole Milk within three days of opening, while its Cravendale listing states seven days once opened.
Choose a pack you expect to finish within its stated period, and follow its storage instructions.
Milk left unused beyond those instructions can mean food waste.
Filtered whole milk for households considering a longer stated opened life.
British Whole Milk and an unhomogenised Jersey option offer different textures and nutrition panels.
A whole-milk option to compare when protein per serving is a leading consideration.
A lactose-free whole-milk drink for shoppers comparing dairy products by lactose content.
A retailer range that includes whole-milk formats such as filtered, organic and lactose-free milk.
This instant whole-fat milk powder is an option if you can prepare a drink for your post-gym snack; unlike the fresh milks discussed above, it is not ready to pour.
No image available
The 900 g instant whole-fat milk powder needs preparing as a drink rather than pouring from a carton. Check the pack for mixing directions, allergens and storage instructions after opening.
A glass may be one part of the snack, but consider what else you need after a longer session. Sainsbury's British Whole Milk lists 7g protein and 9.4g carbohydrate per 200ml; for exercise lasting longer than an hour, the British Heart Foundation discusses 15–30g protein alongside carbohydrate.
Compare it when you want the milk itself to contribute more protein per glass. Waitrose lists 7g protein per 100ml for SuperNutrio, so a 200ml serving contains 14g; Sainsbury's lists 7g per 200ml for its British Whole Milk. Check availability before planning a snack around a particular product.
No. Waitrose lists whole milk as an ingredient in Arla LactoFREE Whole Milk Drink and states that it is not suitable for people with a milk allergy. Check the allergen declaration when choosing an alternative.
Follow the instructions on the particular pack. Sainsbury's says to refrigerate its British Whole Milk below 5°C and consume it within three days of opening; its Cravendale filtered whole-milk listing states seven days once opened. Waitrose says to refrigerate SuperNutrio at 2–5°C and consume it within three days of opening.
Not in the Sainsbury's products compared here: its Jersey milk lists 3.6g protein per 100ml, versus 3.5g for its British Whole Milk. The Jersey milk is unhomogenised with cream on top and lists 3.1g saturated fat per 100ml, versus 2.4g in the British Whole Milk, so compare it for texture as well as its nutrition panel.