Every carnivore shopping list on the internet is written for Texas. Brisket by the half-cow, tallow by the bucket, and not a word of use to a man standing in an Aldi in Rotherham. This one is written for Britain, priced in August 2026 from the actual shelves, and built around one promise: you will succeed on this diet whichever column you buy from. The £6-a-kilo mince tier and the £20-a-kilo organic tier build the same body. The variable that matters is what you stopped buying, not which butcher you started.
The list itself
Memorise this and you never need to bring a piece of paper again:
- Fatty beef mince (20 to 25% fat), the foundation. Not the 5% lean, which now costs about 60% more per kilo and takes the fat out of a diet that runs on it
- Eggs, the cheapest complete food in the building
- Butter, and if you keep dairy, mature cheddar and full-fat Greek yoghurt
- A cheap braising joint: brisket, or chuck for the slow cooker
- Bone-in chicken thighs and the occasional whole bird
- Pork belly and bacon, fat that arrives pre-portioned
- Tinned sardines and mackerel, the shelf-stable insurance policy
- Liver, once a week or so, from wherever you can get it (see below, because this one takes knowing where to look)
- Steak at whatever tier the week’s budget allows
Run anything unfamiliar through the food list before it goes in the trolley, and let the macro calculator tell you how much of it you actually need.
The supermarket tier: what things cost in August 2026
The big chains price-match each other into the ground on staples, which works entirely in your favour. These were checked against live shelves and current listings in early August 2026. Steak prices wander with promotions; the staples barely move.
The budget wins
- Aldi Everyday Essentials 25% mince: £6.18/kg. The fattiest and cheapest mince in Britain, which makes it arguably the best carnivore calories-per-pound in the country. The Ashfields 20% is £6.50/kg. Asda’s 20% runs £3.12 per 500g pack
- Whole chicken: from £2.51/kg (Aldi’s extra-large bird). Bone-in thighs are £2.99/kg at effectively every chain
- Eggs: 19p each in the 15-pack of free range (£2.85 at Aldi and Tesco alike)
- Butter: £1.98 to £1.99 for the 250g block everywhere, no exceptions worth chasing
- Pork belly slices: £6.78/kg at Aldi, roughly 30% cheaper than Tesco or Sainsbury’s for the identical cut. Aldi also sells a 250g block of lard for 50p
- Tinned sardines: 49p (Aldi and Tesco own brands). Mackerel fillets £1.30 across the board
- Cheese and yoghurt: Aldi’s 900g mature cheddar works out £5.39/kg, and their 1kg full-fat Greek-style yoghurt is £1.49
- Bacon floor: Asda’s basics unsmoked at £1.25 per 300g, with the standard 10-rasher packs at £1.49 everywhere else
The lean mince tax
Worth its own paragraph: 5% lean mince now costs around £10.40/kg against £6.50/kg for the 20%. You are being charged a premium of more than half again for the removal of the most valuable ingredient in the packet. The fat guide covers why the fat stays; your wallet now agrees with it.
The premium shelf
When the week calls for steak: supermarket ribeye runs £23 to £29/kg (Aldi’s 21-day matured 195g at £4.59 is the entry point, Tesco Finest at £8.00 for 227g the polished end), and Aldi’s Specially Selected salt-dry-aged Angus ribeye at £6.79 undercuts every comparable premium line in the big four. A note on Lidl: the range mirrors Aldi (their standard mince is an 18% fat, 700g pack) but they publish no prices online, so check in store; they track Aldi within pennies.
The organ problem
Here is the honest state of liver in a British supermarket in 2026: mostly gone from the aisles. Verified still standing: Asda’s ox liver at roughly £5.58/kg and Morrisons pig’s liver at £1.36 a tray, with Morrisons Market Street counters your best walk-in bet beyond that. Aldi and Lidl stock none at all. If the supermarket fails you, the butcher will not, and the pâté recipe makes the weekly dose painless either way.
The butcher tier
A proper butcher beats the supermarket on exactly the things a carnivore buys most: braising cuts, fat, bones, and offal. Beef prices rose about 25% through 2025, so treat any price memory from before then as folklore. Current honest ranges: mince £8.50 to £12/kg, braising cuts £9.50 to £16/kg, ribeye £22 to £40/kg depending on aging and breed, and liver at £3.50 to £5.50/kg, still the single best nutrition-per-pound purchase in the shop. Bones run free to about £5/kg; the bone-broth crowd ended the era of the free bag, but asking still costs nothing.
The online butchers, ranked by what they are for
Checked live in August 2026. Two name changes to know so you do not think you have lost your bookmark: Pipers Farm is now Edenmoor, and Coombe Farm Organic now trades as The Organic Butchery.
New To Carnivore?
Get my Carnivore Guide, free.
- Best whole-basket value: Edenmoor (the old Pipers Farm). Grass-fed native breeds, and the strongest organ counter online: ox liver from £4.80, heart and kidney £5.70, beef bones from £4.60/kg, plus a liver-enriched mince (15% ox liver folded in) for the liver-averse. £40 minimum order, next-day for £5.95
- Cheapest serious grass-fed mince: Swaledale. Heritage-breed, dry-aged, 25% fat mince at £14.80/kg on current pricing (£17.50 off-promotion). The catch is an £80 minimum, so it suits the monthly freezer run
- Best organic: Eversfield Organic. Soil Association certified, organic mince at £19.53/kg, stock bones about £4/kg, £35 minimum with free delivery over £90. The Organic Butchery is the nose-to-tail runner-up
- The chef’s counter: Turner & George. London dry-aging, rare breeds, mince at £15.70/kg and rib on the bone from £37. Free delivery over £50
- Also respectable: The Ethical Butcher (regenerative sourcing, braising steak from £9.60) and Grutto if the buy-a-share-of-one-animal model appeals. Riverford delivers a £25.95 organic meat box free if you want a standing order rather than decisions
Notice the spread: £6.18 to £19.53 a kilo for the same foundational food. Every price on that line works. Fat mince from the yellow-label shelf did not stop being beef.
Raw milk, briefly
Legal in England, Wales and Northern Ireland only direct from a registered producer: farm gate, farmers’ market, vending machine, or the farm’s own courier box. It cannot legally sit in a shop, and in Scotland it cannot be sold at all. The two names to know for national delivery are Hook & Son in East Sussex (£3.90 a litre, couriered nationwide twice a week) and Gazegill Organics in Lancashire (£3.70 a litre, subscription options). The FSA keeps the full registered-producer list, and getrawmilk.com maps them. The full guide to buying it, cow, goat and sheep, is here: Raw Milk UK.
Three trolleys that all work
- The £30 week (feeds one, properly): 3kg Aldi 25% mince, 15 eggs, two butter blocks, 1kg chicken thighs, pork belly slices, four tins of sardines, a tray of liver from Asda or Morrisons. Change from £30
- The £55 week: the same spine, upgrade 1kg of the mince to a chuck or brisket joint for the slow cooker, add two supermarket ribeyes and the cheddar and yoghurt
- The £90 week: an Edenmoor or Swaledale box as the monthly base, supermarket eggs, butter and tins around it, raw milk on the courier if it suits you
The man on the first trolley and the man on the third are eating the same diet. Meat, eggs, animal fat, salt, water. Everything else on this page is logistics. Pick the column that fits the month you are actually having, cook it well (the recipe finder takes it from here), and if the protein keeps outrunning the fat, the rabbit starvation essay explains what to correct.
Follow on Twitter (@SamaHoole) or Instagram (@samalifts).
Keep reading
- Raw Milk UK: Where To Actually Buy It (Cow, Goat and Sheep)
- Carnivore Breakfast Casserole (Make One, Eat All Week)
- Carnivore Egg Bites (Meal Prep That Fits In One Hand)
Set your protein and fat targets in ten seconds with the free macro calculator.