The Ultimate Low-Carb Guide to M&S Food (2026)
A complete guide to the best low-carb and keto-friendly products at Marks & Spencer — from the 97% pork sausages to the Courgetti ready meal, with verified carb counts and honest notes on what to avoid.
Low Carb Life
Contributor
M&S is not where you do your weekly shop. The pricing model is premium, the stores are food-only, and many items cost more than the equivalent at Tesco or Waitrose. But for specific low-carb categories — sausages especially — M&S beats every other UK supermarket on what actually matters: meat percentage, carb count, and ingredient integrity.
The 97% pork sausage with 0g of carbs doesn’t exist anywhere else at a major UK supermarket. The Remarksable Value chicken is priced competitively with discount retailers while being RSPCA Assured and Better Chicken Commitment compliant. The Courgetti ready meal is one of the only genuinely low-carb ready meals in mainstream UK grocery retail.
This guide covers what’s worth buying, what to avoid, and the honest answer to whether M&S justifies the premium for low-carb shoppers.
UK label note: The Carbohydrates figure on UK nutritional labels already shows net carbs — fibre is listed separately. No subtraction needed.
Price note: Most M&S prices were not verifiable in aggregated retail data at the time of writing. Verified prices are marked; unverified are listed as approximate based on comparable products. Always check current in-store pricing.
Key Takeaways
- M&S Our Best Ever Pork Sausage (97% pork, 0g carbs) is the best low-carb sausage in any UK supermarket — nothing at Tesco, Sainsbury’s, or Asda comes close
- Oakham Gold chicken (legs £1.50/600g, wings £1.65/750g) is exceptional value for high-welfare poultry and directly competes with budget supermarket pricing
- M&S does not stock a genuine low-carb bread or wrap — LivLife has been delisted and no own-brand replacement exists
- “High Protein” does not mean low-carb in the bakery aisle: M&S High Protein White Rolls contain 38.4g of carbs per 100g
- Marinated “sticky” or “BBQ” meats contain significant hidden sugars — look for spice-rubbed options instead
- Avoid vanilla Greek yogurt (9.2g carbs/100g) — stick to plain full-fat (4.0g)
- The Dine In meal deal is poor value for keto shoppers — you pay for carbohydrate sides and desserts you won’t eat
Sausages and Meat
This is M&S’s strongest category for low-carb shoppers by a significant margin.
M&S Our Best Ever Pork Sausage
~£4.00Per 100g
0g
net carbs
Per serving
0g
per 2 sausages
Low97% British pork, zero carbohydrates. There are no wheat rusk fillers because there is virtually no room for them. This is the best low-carb sausage available in any mainstream UK supermarket — nothing else at this carb count and meat percentage exists on the high street.
M&S Collection Ultimate Pork Sausages
~£4.50Per 100g
0.6g
net carbs
Per serving
0.4g
per sausage
LowThe premium Collection tier. Still exceptional at 0.6g carbs per 100g. A meaningful step up from the Asda Extra Special (2.2g) or Tesco Finest equivalents.
M&S British Free Range Pork Sausages
~£3.50Per 100g
1.4g
net carbs
Per serving
0.9g
per sausage
LowThe standard tier. Still well within low-carb parameters and significantly cleaner than most budget alternatives. Free-range British pork.
M&S Oakham Gold Chicken Legs (600g)
£1.50Per 100g
0g
net carbs
Per serving
0g
per leg
LowRSPCA Assured, Better Chicken Commitment compliant, slower-growing Hubbard breed with 20% more space and natural daylight. At £1.50 for 600g this competes directly with standard intensively farmed chicken at budget supermarkets. An extraordinary price for this welfare standard.
M&S Oakham Gold Chicken Wings (750g)
£1.65Per 100g
0g
net carbs
Per serving
0g
per wing
Low750g of high-welfare wings for £1.65. One of the best-value items in the entire store for a low-carb shopper. Season with a dry rub, roast at high heat, and you have the best wings outside of a restaurant.
M&S Select Farms British Rump Steak (222g)
£5.25Per 100g
<0.1g
net carbs
Per serving
<0.1g
per steak
Low100% traceable to individual British farm and animal — M&S is the only UK supermarket that guarantees this. 21-day matured. Zero effective carbohydrates.
M&S Select Farms British Beef Mince 12% Fat
£5.00 (500g)Per 100g
0g
net carbs
Per serving
0g
per 100g
LowChoose the 12% or 20% fat variant over the 5% lean mince for a low-carb diet — you need the fat for energy and satiety. 100% British traceable beef.
M&S British Outdoor Bred Unsmoked Streaky Bacon
~£3.50Per 100g
0.4g
net carbs
Per serving
0.1g
per rasher
LowStreaky bacon is preferable to back bacon on keto — higher fat-to-protein ratio. Just 0.4g of carbs per 100g, minimal curing sugars used.
A critical warning on marinated and glazed meats: M&S ready-to-cook seasoned products vary enormously. The Peri-Peri Chicken Kebabs (1.7g carbs/100g) are fine. The Sticky BBQ Chicken Wings (4.6–6.8g carbs/100g) are not — the “sticky” and “BBQ” in the name signals sugar-based glazes. Always check the label on anything with a marinade.
Charcuterie
M&S Continental Charcuterie Grazing Platter
~£12.00Per 100g
0.3g
net carbs
Per serving
Trace
per serving
LowSourced from traditional Italian and Spanish producers using protracted air-drying rather than accelerated industrial curing with dextrose. The result is a genuinely clean ingredient list at 0.3g carbs per 100g. Note: typically only available in larger M&S Foodhall stores, not Simply Food outlets.
M&S Collection Charcuterie and Cheese Selection
~£16.00Per 100g
0.7g
net carbs
Per serving
0.4g
per serving
LowThe premium tier platter. 0.7g carbs per 100g. Pairs with the aged cheeses below for a zero-prep low-carb dinner that feels genuinely luxurious.
Dairy
M&S British Mature Cheddar (550g)
£4.25Per 100g
0.1g
net carbs
Per serving
<0.1g
per 30g
LowExcellent everyday value. 550g block at £4.25 — competitive with Tesco and Sainsbury's own-brand. Prolonged maturation has consumed virtually all residual lactose, hence the near-zero carb count.
M&S 3-Year-Old Cornish Cruncher Vintage Cheddar
~£5.50Per 100g
0.1g
net carbs
Per serving
<0.1g
per 30g
LowMade at the Davidstow Creamery in Cornwall, aged three years. The calcium crystals you can feel are a sign of proper aging and near-zero lactose. An excellent treat-tier cheese with the same zero-carb profile as standard cheddar.
M&S French Camembert
~£4.00Per 100g
0.1g
net carbs
Per serving
<0.1g
per 30g
Low0.1g of carbs per 100g. High fat, soft, and genuinely French. Perfect with the charcuterie selection above.
M&S 5% Fat Authentic Greek Yogurt
~£2.50Per 100g
4.0g
net carbs
Per serving
6.0g
per 150g
MediumGenuinely strained Greek yogurt at 4.0g carbs per 100g. Always buy plain — the vanilla variant contains 9.2g carbs per 100g due to added sweeteners. If M&S only has the vanilla in stock, skip it.
M&S British Double Cream
~£1.80Per 100g
1.6g
net carbs
Per serving
0.8g
per 50ml
Low1.6g carbs per 100ml. The foundational keto cooking liquid for sauces, coffee, and desserts.
M&S British Crème Fraîche
~£2.00Per 100g
2.7g
net carbs
Per serving
1.4g
per 50g
Low2.7g carbs per 100g. Superior to cream for finishing savoury sauces — the cultured acidity resists splitting under heat.
M&S Cypriot Halloumi
~£3.50Per 100g
1.2g
net carbs
Per serving
0.6g
per 50g
LowAuthentic blend of cow's, sheep's, and goat's milk from Cyprus. 1.2g carbs per 100g. Excellent structural cheese for grilling, frying, or adding to salads.
M&S Greek Feta
~£3.00Per 100g
0.8g
net carbs
Per serving
0.2g
per 30g
Low0.8g carbs per 100g. Produced for M&S by the Roussas family dairy in Greece. Crumble into salads or baked egg dishes.
Eggs
M&S Select Farms Free-Range Eggs (12-pack)
£3.30Per 100g
<0.5g
net carbs
Per serving
Trace
per egg
LowM&S was the first major UK retailer to commit to 100% free-range eggs across its entire supply chain. £3.30 for 12 is competitive with mid-market supermarkets. The deep-orange Oakham Gold yolks are particularly striking if you can find them.
Fish and Seafood
M&S Scottish Lochmuir Oak Smoked Salmon (100g)
£5.00Per 100g
1.9g
net carbs
Per serving
0.9g
per 50g
LowCold-smoked over oak without heavy sugar brines. 1.9g carbs per 100g. An excellent weekend breakfast or salad addition. 140g dressed pack also available at £7.00.
M&S Sardines in Olive Oil
~£1.50Per 100g
0.4g
net carbs
Per serving
0.4g
per tin
Low0.4g carbs per 100g, preserved in olive oil rather than sunflower oil. The premium tinned fish option. Avoid the sardines in tomato sauce — the tomato sauce pushes carbs to 2.4g per 100g.
M&S Danish Mackerel Fillets in Olive Oil
~£2.00Per 100g
1.3g
net carbs
Per serving
1.3g
per tin
Low1.3g carbs per 100g. Rich in omega-3 and preserved in olive oil. A step up from budget-tier mackerel in brine.
Snacks and Deli
M&S British Pork Crackling Straws
~£1.80Per 100g
<0.1g
net carbs
Per serving
Trace
per serving
LowEffectively zero carbohydrates alongside 86.6g of protein per 100g. The ultimate low-carb crisp replacement. Fridge-free, satisfying crunch, no guilt.
M&S Pitted Green Queen Olives
~£2.50Per 100g
<0.1g
net carbs
Per serving
Trace
per serving
LowEffectively zero carbs. M&S stocks a wide range of marinated olives — all are excellent low-carb snacking options.
M&S Collection 85% Peruvian Dark Chocolate (100g)
£3.00Per 100g
24.6g
net carbs
Per serving
4.9g
per 20g (2 squares)
Medium24.6g per 100g sounds high, but nobody eats 100g of 85% dark chocolate. Two squares (20g) delivers just 4.9g of carbs with a complex, intense flavour profile. A luxury treat that fits easily into a tracked low-carb day.
M&S Collection Roasted and Salted Mixed Nuts
~£3.50Per 100g
6.6g
net carbs
Per serving
1.6g
per 25g
Low6.6g carbs per 100g. A clean roasted nut mix. Avoid the natural mixed nuts (13.8g/100g) and the chopped mixed nuts (10.4g/100g) — the roasted and salted Collection range is the best macro profile here.
M&S Chicken Liver Pâté
~£3.00Per 100g
6.2g
net carbs
Per serving
3.1g
per 50g
Medium6.2g carbs per 100g. A traditional low-carb deli staple. Important: avoid the Collection Smooth Duck and Orange Pâté — the orange jelly cap and added sugar push it to 11.1g carbs per 100g.
Plant Kitchen
M&S Plant Kitchen Organic Super Firm Tofu (300g)
£2.50Per 100g
1.2g
net carbs
Per serving
1.8g
per 150g
LowThe standout low-carb product in the entire Plant Kitchen range. 1.2g carbs per 100g and 12.6g protein. Made from organic soybeans set with Nigari salt — no starchy binders. Everything else in Plant Kitchen needs label checking, as potato starch and rice flour are common.
Ready meals: what’s usable
Most M&S ready meals are not suitable for low-carb eating. The Count On Us range is built around caloric restriction with starchy bases (rice, potato). The Gastropub range is indulgent comfort food built on pastry and potato. Avoid both entirely.
Two exceptions worth knowing:
M&S High Protein Chicken and Mushroom Courgetti
~£6.00Per 100g
1.8g
net carbs
Per serving
6.7g
per 370g pack
MediumOne of the only genuinely low-carb ready meals in mainstream UK grocery retail. Courgette noodles replace wheat pasta entirely, delivering just 1.8g carbs per 100g and 6.7g for the whole pack. Availability can be patchy — check Ocado if not in-store.
M&S Nutrient Dense Cauli-Rice Prawn Paella
~£7.00Per 100g
4.0g
net carbs
Per serving
16.0g
per 400g pack
HighCauliflower rice replaces standard rice. Originally designed for people on GLP-1 weight-loss medications (Mounjaro, Wegovy) who need maximum nutrition from minimal calories — but the macros work equally well for low-carb eating. 4.0g carbs per 100g is reasonable for a complete meal.
What M&S doesn’t have: bread
M&S currently has no genuine low-carb bread option. LivLife — which offered approximately 3.8g of carbs per slice — has been delisted across M&S in 2025–2026, along with Waitrose.
The M&S High Protein White Rolls contain 38.4g of carbohydrates per 100g (26.9g per roll). The Nutrient Dense Super Seeded Oaty Sliced Bread contains 17.4g per 100g (10.4g per slice). Neither is suitable for strict low-carb eating. “High protein” and “seeded” do not mean low-carb — these products are built on standard wheat flour with protein or seeds added on top.
If you need low-carb bread at M&S, the answer is currently: there isn’t one. Use the almond flour sandwich loaf recipe or source BFree wraps elsewhere.
Sparks loyalty card
The M&S Sparks scheme is less directly useful for low-carb food shoppers than Waitrose’s myWaitrose scheme. Sparks is algorithm-driven via the smartphone app and delivers personalised percentage discounts on specific categories. The free product rewards are frequently baked goods and Percy Pig sweets, which are not relevant here. However, the app does occasionally deliver 10–20% off fresh meat — worth activating before a visit if you’re buying steak or salmon.
Is M&S worth it for low-carb shoppers?
For specific things, unambiguously yes. The sausage range is genuinely unique — no other mainstream UK supermarket offers a 97% pork, zero-carb sausage at the high street. The Remarksable Value chicken pricing is competitive with Asda and Lidl while being meaningfully better welfare. The 3-Year-Old Cornish Cruncher Vintage Cheddar and the Peruvian 85% dark chocolate are excellent low-carb treats.
For a full weekly shop, M&S is expensive and incomplete — no low-carb bread, no specialist keto products, no equivalent to the budget ranges at Asda or Aldi. Use it as a targeted destination: sausages, charcuterie, premium chicken, and occasional treat items. Pair with a budget supermarket for everyday staples.
One honest note on the Dine In meal deal: for keto shoppers, it is poor value. The centrepiece proteins (whole chickens, beef joints) are typically fine, but the bundled side dishes (dauphinoise potatoes, triple-cooked chips, macaroni cheese) and desserts (cheesecakes, sticky toffee pudding) are entirely incompatible with low-carb eating. You end up paying for food you can’t use. Buy the protein standalone from the meat counter instead.