Who is this decision for?

People following a strict keto plan

A skimmed-milk serving needs to be counted against their carbohydrate allowance. The British Dietetic Association describes very-low-carbohydrate ketogenic diets as 20–50g carbohydrate per day.

Families sharing milk with someone following keto

The household may use a larger bottle regularly, while one person measures the milk they add to drinks or recipes. Tesco and Sainsbury’s each list 5.0g carbohydrate per 100ml for their four-pint skimmed milks.

Households choosing a bottle they can finish

A four-pint bottle and a filtered 2L bottle offer different amounts and opened-pack guidance. Comparing that guidance with usual household use can help avoid buying more milk than will be used.

What should you check before buying?

Start with carbohydrate per measured serving, then choose a format the household can use within its opened-pack guidance.

Priority What to check Your needs
Carbohydrate per serving Read carbohydrate per 100ml and measure the amount poured. Tesco and Sainsbury’s each list 5.0g per 100ml for their four-pint skimmed milks, equivalent to 10.0g per 200ml. I need to know how much milk fits my own plan. The British Dietetic Association describes very-low-carbohydrate ketogenic diets as 20–50g carbohydrate per day.
Bottle size and storage Compare the volume with likely use after opening. Tesco says its four-pint bottle is best within 5 days once opened; Sainsbury’s says to consume its four-pint bottle within 3 days. Arla says Cravendale filtered skimmed milk lasts up to 7 days once opened. Will the household finish a four-pint bottle in time, or would a 2L filtered bottle better match how quickly we use milk?
Fat and carbohydrate labels Check fat and carbohydrate separately, using each product’s stated nutrition basis. Tesco lists 0.1g fat and 5.0g available carbohydrate per 100ml; Arla B.O.B. lists 0.4g fat and 4.9g carbohydrate per 100g. Skimmed milk suits our preference for less fat, but I cannot use its fat description to judge whether a serving fits a carbohydrate limit.

What mistakes are easy to make?

  • Assuming skimmed means low in carbohydrate

    Tesco and Sainsbury’s each list 5.0g carbohydrate per 100ml for their four-pint skimmed milks. A 200ml serving therefore accounts for 10.0g, which matters when compared with the British Dietetic Association’s 20–50g daily range for very-low-carbohydrate ketogenic diets.

    Use the carbohydrate figure and the amount actually poured, rather than the fat description, to assess a serving.

  • Choosing the largest bottle without checking use after opening

    Opened-pack guidance differs: Tesco says its four-pint skimmed milk is best within 5 days, while Sainsbury’s says to consume its four-pint bottle within 3 days.

    Compare those periods with how quickly the household uses milk, and follow the instructions on the pack bought.

    Milk left unused at the end of the opened-pack period may go to waste.

  • Assuming filtration makes milk lower in carbohydrate

    Arla’s stated longer opened life for Cravendale concerns storage, not carbohydrate content. Its Arla B.O.B. filtered skimmed milk lists 4.9g carbohydrate per 100g.

    If considering filtered milk for a keto plan, check the carbohydrate value on that specific product’s current label.

  • Changing milk during prescribed ketogenic therapy without checking

    Great Ormond Street Hospital NHS Foundation Trust describes the ketogenic diet as a medical therapy for drug-resistant epilepsy. General supermarket buying advice is not a substitute for an individual treatment plan.

    Ask the clinical team before changing the milk or portion used in a prescribed diet.

Which brand ranges are relevant?

These references cover four-pint skimmed bottles and filtered 2L options; each product’s label and storage instructions matter more than the brand name alone.

Tesco

Tesco British Skimmed Milk comes in a 2.272L, four-pint bottle.

  • Tesco lists 5.0g available carbohydrate per 100ml, making a measured serving straightforward to calculate.
  • Tesco says the milk is best within 5 days once opened; its skimmed description does not make it low in carbohydrate.

Sainsbury’s

Sainsbury’s British Skimmed Milk is listed in a 2.27L, four-pint bottle.

  • Sainsbury’s lists 5.0g carbohydrate per 100ml for this bottle.
  • Sainsbury’s says to consume it within 3 days once opened, so consider how quickly the household will use it.

Waitrose

Waitrose lists Essential British Free Range Skimmed Milk in a 2.272L, four-pint format.

  • The four-pint format is an option for a household seeking a larger skimmed-milk bottle.
  • Check the current pack’s carbohydrate panel before deciding whether a portion fits a keto plan.

M&S

M&S offers Scottish Skimmed Milk in a four-pint pack.

  • It offers another four-pint format for households that regularly use skimmed milk.
  • Use the current pack label to assess carbohydrate per serving and opened-pack storage.

Cravendale

Arla Cravendale Filtered Skimmed Milk is a 2L option rather than a four-pint bottle.

  • Arla says it stays fresh for up to 3 weeks unopened and 7 days once opened; follow the current pack’s storage instructions.
  • The filtration and skimmed descriptions do not establish how much carbohydrate a serving contains.

Arla B.O.B.

Arla B.O.B. Skimmed Milk is a filtered 2L product.

  • Arla lists 0.4g fat and 4.9g carbohydrate per 100g, allowing both values to be checked separately.
  • Its skimmed positioning should not be taken as a low-carbohydrate claim.

Joybuy skimmed-milk options

This option is a multipack of smaller UHT skimmed-milk cartons, rather than one four-pint fresh-milk bottle. For a keto-oriented household, check the carbohydrate label and plan the amount used per serving.

Morrisons British UHT Skimmed Milk, six 1-litre packs

Morrisons British UHT Skimmed Milk, 6 × 1 litre

Six separate 1-litre UHT skimmed-milk packs may suit a household that uses milk across several cartons. Check the current carton’s carbohydrate value per 100ml and measure servings if someone is following a carbohydrate limit; the skimmed description alone does not establish keto suitability.

View on Joybuy

Common questions

Is a four-pint bottle of skimmed milk suitable for strict keto?

Do not treat it as an unrestricted drink. Tesco and Sainsbury’s each list 5.0g carbohydrate per 100ml for their four-pint skimmed milks, or 10.0g per 200ml; the British Dietetic Association describes very-low-carbohydrate ketogenic diets as 20–50g carbohydrate per day. Measure any serving you use and account for it within your own plan.

Does skimmed milk automatically contain less carbohydrate?

No: fat and carbohydrate are separate nutrition-label values. Tesco lists 0.1g fat and 5.0g available carbohydrate per 100ml for its four-pint skimmed milk. Read the carbohydrate figure on the specific product rather than relying on its skimmed description.

Which large milk format might help us use the bottle in time?

Choose according to how quickly the household uses milk after opening. Tesco says its four-pint skimmed milk is best within 5 days once opened, Sainsbury’s says to consume its four-pint bottle within 3 days, and Arla says its 2L Cravendale filtered skimmed milk lasts up to 7 days once opened. Follow the storage guidance on the pack you buy.

Can I change the milk used in a prescribed ketogenic diet?

Check with your clinical team before changing it. Great Ormond Street Hospital NHS Foundation Trust describes the ketogenic diet as a medical therapy for drug-resistant epilepsy, so a general comparison of supermarket milk cannot determine what belongs in an individual treatment plan.

What should I check if someone in the household has a milk allergy?

Check the current product’s ingredients and allergen declaration before buying. The Food Standards Agency identifies milk as an allergen; choosing skimmed or filtered milk does not change the need to check that label.