Budget Low-Carb UK: How to Eat Low-Carb for Under £5 a Day
Low-carb eating doesn't have to be expensive. A practical UK guide to eating low-carb on a tight budget — with three costed weekly meal plans, batch cooking strategies, and the supermarket traps to avoid.
Low Carb Life
Contributor
Low-carb eating has a reputation for being expensive. That reputation is largely built on the premium end of the market — grass-fed ribeye steaks, artisan nut butters, cold-pressed avocado oil, specialist keto bars. None of that is necessary. The biological requirement of a low-carb diet is simply reducing carbohydrates while eating enough protein and fat. When you strip away the wellness industry markup, a low-carb diet is built on some of the cheapest foods in any UK supermarket: eggs, tinned fish, butter, mature cheddar, frozen vegetables, and cheap cuts of meat.
This guide is for people who want to reduce carbohydrates but are genuinely constrained by budget. It covers the cheapest low-carb staples in UK supermarkets, three fully costed weekly meal plans (at £25, £35, and £50), and practical strategies for making it work without expensive specialist products.
Key Takeaways
- Aldi and Lidl are consistently the cheapest UK supermarkets for core low-carb staples in 2025–2026
- Asda Just Essentials is the best value range in a full-range supermarket, particularly for eggs, butter, and frozen vegetables
- Lidl Simply Pork Sausages contain just 1g of carbs per 100g — the standout budget low-carb sausage in the UK; by contrast, Asda Just Essentials sausages contain 18g of carbs per 100g and should be avoided entirely
- Tinned sardines at 50p a tin are the cheapest complete protein in any UK supermarket — approximately 2.5p per gram of protein
- Frozen vegetables are nutritionally equivalent to fresh and dramatically cheaper — but avoid generic “mixed veg” bags which contain sweetcorn, peas, and potato
- Eliminating bread, pasta, rice, cereal, biscuits, and sugary drinks frees up significant budget that offsets the higher cost of protein
Is low-carb actually more expensive?
Honestly, some aspects are. The cheapest calories in any supermarket are refined carbohydrates: white pasta, white bread, white rice. Calorie for calorie, chicken thighs cost more than pasta. That’s real.
But the calculation changes when you account for what you stop buying. A strict low-carb diet eliminates most of the highest-frequency, highest-margin items in the average UK weekly shop: bread, pasta, rice, breakfast cereals, crisps, biscuits, snack bars, fruit juice, and fizzy drinks. For most people, redirecting that spend entirely covers the increased cost of protein.
There’s also a satiety effect with a real economic consequence. Clinical evidence shows that lower carbohydrate intake significantly reduces hunger hormones, and can increase metabolic energy expenditure by 200–280 calories per day. If you’re less hungry, you buy and eat less food overall. A meal of eggs fried in butter and frozen spinach costs roughly 60p and keeps most people full for five to six hours. A meal of cheap pasta and tomato sauce might cost 30p but causes a blood sugar spike and crash that has you hungry again two hours later — at which point you buy something else. The lower apparent cost of the pasta meal is often a false economy.
The cheapest low-carb staples in UK supermarkets
All prices reflect 2025–2026 UK retail. Carbohydrate figures are from UK nutrition labels (which already show net carbs — no subtraction needed).
Eggs and dairy
| Product | Supermarket | Price | Carbs/100g | Protein/100g |
|---|---|---|---|---|
| 15 free-range eggs | Asda Just Essentials | £2.15 (14p/egg) | <1g | 12.8g |
| Butter 250g | Aldi / Lidl own-brand | ~£2.18 | 0.6g | 0.5g |
| Mature cheddar 400g | Tesco Creamfields / Asda | ~£2.79 | 0.1g | 25g |
| Greek-style full-fat yogurt 500g | Tesco own-brand | ~£1.15 | 4.5g | 4g |
| Double cream 300ml | Own-brand (most supermarkets) | ~£1.20 | 1.6g | 1.5g |
| Whole milk 4 pints (2.27L) | Aldi / Lidl / Tesco | ~£1.65 | 4.8g | 3.6g |
Eggs are the foundation. At 14p each they deliver complete protein, essential fats, and zero carbohydrates. Hard-boil a batch of six on Sunday and you have instant no-prep breakfasts and snacks all week.
Tinned and frozen seafood
| Product | Supermarket | Price | Carbs/100g | Protein/100g |
|---|---|---|---|---|
| Sardines in oil or brine 120g tin | Tesco own-brand | £0.50 | <0.5g | 20g |
| Mackerel fillets in brine 125g | Asda own-brand | £1.22 | 0g | 19.5g |
| Tuna chunks in spring water 145g | Own-brand (most supermarkets) | ~£0.55 | 0g | 24g |
| Frozen cod / haddock fillets 1kg | Own-brand (most supermarkets) | ~£4.50 | 0g | 17g |
Tinned sardines at 50p deliver approximately 24g of protein, essential omega-3 fats, and bone-in calcium. At roughly 2.5p per gram of protein they are the cheapest complete protein source in any UK supermarket. Always buy fish in oil, brine, or spring water — never in tomato sauce, chilli sauce, or mustard, which contain hidden sugars and starch.
Meat and poultry
| Product | Supermarket | Price | Carbs/100g | Protein/100g |
|---|---|---|---|---|
| Bone-in chicken thighs 1kg | Tesco British | £2.99 | 0g | 17.5g |
| Chicken drumsticks 1kg | Own-brand (most supermarkets) | ~£2.00 | 0g | 18g |
| Beef mince 20% fat 500g | Own-brand (most supermarkets) | ~£2.50 | 0g | 18g |
| Pork belly slices 1kg | Lidl Maple range | £7.99 | 0g | 15g |
| Pork shoulder joint 1kg | Tesco (Clubcard price) | ~£5.00 | 0g | 21g |
| Back bacon unsmoked 300g | Tesco Woodside Farms | £1.45 | 0.5g | 14g |
| Chicken livers 400g | Morrisons | £1.75 | 0g | 17g |
Skin-on, bone-in cuts are cheaper to produce and better for a low-carb diet — the fat keeps you full and provides energy. Chicken thighs over chicken breasts every time. Chicken livers at £1.75 for 400g are exceptional value: high in iron, B12, and vitamin A. Pan-fried in butter, ready in five minutes.
The sausage trap: a specific warning
Sausages look like an obvious low-carb food. They often are not. Standard UK budget sausages use wheat rusk, potato starch, and water as cheap fillers.
- Asda Just Essentials 20 Sausages: 18g of carbs per 100g. Two sausages delivers approximately 15g of net carbohydrates. These will knock most people out of a low-carb state. Avoid.
- Lidl Simply Pork Sausages: 1g of carbs per 100g. The budget low-carb sausage. Buy these instead.
Always check the label. The carb count on sausages varies wildly and bears no relationship to price.
Vegetables
| Product | Supermarket | Price | Net carbs/100g | |---|---|---| | Frozen chopped spinach 450g | Asda own-brand | £1.50 | 1.4g | | Frozen broccoli florets 1kg | Aldi Four Seasons | £1.19 | 1.8g | | Fresh white cabbage (whole head) | Most supermarkets | ~£0.65 | 3.5g | | Fresh courgettes 1kg | Most supermarkets | ~£2.00 | 1.8g | | Fresh cauliflower (whole head) | Most supermarkets | ~£0.95 | 0.5g |
Critical warning on frozen mixed vegetables: Generic “frozen mixed veg” bags almost always contain sweetcorn, garden peas, and sometimes potato — reaching 12–15g of carbs per 100g. Only buy single-ingredient frozen greens: spinach, broccoli, green beans, or cauliflower.
Nuts, seeds, and nut butters
| Product | Supermarket | Price | Net carbs/100g |
|---|---|---|---|
| Peanut butter 100% peanuts 340g | Sainsbury’s Hubbard’s | £0.99 | ~12g |
| Mixed sunflower and pumpkin seeds 250g | Morrisons | ~£2.00 | ~9g |
Frozen and tinned: the budget low-carb secret
The British Nutrition Foundation confirms that commercial freezing locks in vitamins and minerals at the point of harvest. Research comparing fresh, refrigerated-for-five-days, and frozen vegetables found that frozen broccoli, cauliflower, and spinach frequently contain equal or higher concentrations of vitamins A and C than refrigerator-stored fresh equivalents. Fresh vegetables degrade continuously in transit and at home. Frozen do not.
The economic case is equally strong:
- Tesco frozen leaf spinach: approximately £1.78/kg
- Fresh bagged spinach: £5.00–7.00/kg
Frozen also eliminates waste entirely. Pull out exactly the portion you need and return the rest to the freezer.
For protein, tinned fish bypasses the fresh fish premium completely. Tinned sardines and mackerel contain the same omega-3 fats, protein, and (in sardines) bone-in calcium as fresh. The cost difference is enormous: fresh salmon at £15–25/kg versus tinned sardines at roughly £4.20/kg.
Three costed weekly meal plans
All plans are for a single adult. No specialist keto products. No expensive cuts. All meals under 45 minutes. Prices verified against 2025–2026 UK supermarket data.
Plan A: Under £25/week (~£3.50/day)
Maximum repetition to keep the ingredient list minimal. Built on Lidl’s low-carb sausages, eggs, sardines, and frozen greens.
Daily structure:
- Breakfast: 2 scrambled or hard-boiled eggs
- Lunch (alternating): Tinned sardines over steamed frozen spinach / leftover sausages with frozen broccoli
- Dinner (alternating): Crustless egg and cheese quiche (batch-cooked Sunday) / 3 Lidl pork sausages pan-fried with white cabbage sautéed in butter
- Snack: 1 tablespoon peanut butter
Shopping list:
| Item | Cost |
|---|---|
| Asda Just Essentials 15 Eggs x2 | £4.30 |
| Lidl Simply Pork Sausages x2 packs | ~£3.50 |
| Tesco sardines in oil x4 tins | £2.00 |
| Aldi / Lidl butter 250g | £2.18 |
| Budget mature cheddar 400g | £2.79 |
| Frozen spinach 900g | £1.60 |
| Aldi frozen broccoli 1kg | £1.19 |
| Fresh white cabbage | £0.65 |
| Sainsbury’s Hubbard’s peanut butter 340g | £0.99 |
| Total | ~£19.20 |
Buffer: ~£5.80 for tea, coffee, salt, cooking oil.
Estimated daily macros: Carbs 15–25g | Protein 65–75g
Plan B: Under £35/week (~£5.00/day)
Adds chicken thighs, beef mince, bacon, and Greek yogurt for more variety.
Daily structure:
- Breakfast (alternating): 150g Greek-style yogurt with mixed seeds / 2 fried eggs and 2 rashers of back bacon
- Lunch (alternating): Leftover batch-cooked beef mince over frozen broccoli / tinned mackerel mixed with Greek yogurt
- Dinner (alternating): Batch-cooked beef mince with frozen diced onions and chopped tomatoes, served with courgette / 2 roasted bone-in chicken thighs with buttered cauliflower
- Snack: 1 hard-boiled egg or 30g cheddar
Shopping list:
| Item | Cost |
|---|---|
| Asda Just Essentials 15 Eggs | £2.15 |
| 500g 20% fat beef mince | ~£2.50 |
| 1kg bone-in chicken thighs | £2.99 |
| Back bacon unsmoked 300g | £1.45 |
| Mackerel in brine x4 tins | ~£4.88 |
| Greek-style full-fat yogurt 500g x2 | ~£2.30 |
| Butter 250g | £2.18 |
| Mature cheddar 400g | £2.79 |
| Chopped tomatoes 400g tin | ~£0.45 |
| Frozen broccoli 1kg | £1.19 |
| Frozen diced onions 650g | ~£1.65 |
| Fresh cauliflower | ~£0.95 |
| Fresh courgettes 1kg | ~£2.00 |
| Mixed seeds 250g | ~£2.00 |
| Total | ~£29.48 |
Buffer: ~£5.52 for hot drinks and spices.
Estimated daily macros: Carbs 25–35g | Protein 85–100g
Plan C: Under £50/week (~£7.00/day)
Adds double cream, olive oil, and more protein variety. Still no specialist keto products.
Daily structure:
- Breakfast: 3-egg omelette in butter with 30g cheddar and wilted spinach
- Lunch (alternating): Leftover pork belly cold with roasted courgette / white cabbage salad with tinned tuna, olive oil, and sliced boiled egg
- Dinner (alternating): Oven-roasted pork belly with cauliflower cheese (baked in cream and cheddar) / pan-fried chicken mini fillets in garlic cream sauce with frozen green beans / end-of-week frittata with remaining eggs, leftover meat, and cheese
- Snack: 30g mixed seeds or 1 tablespoon peanut butter
Shopping list:
| Item | Cost |
|---|---|
| Budget eggs 15-pack x2 | £4.30 |
| Lidl pork belly slices 1kg | £7.99 |
| Chicken breast mini fillets 650g | ~£5.10 |
| Tinned tuna in spring water x4 | ~£2.20 |
| Mature cheddar 400g x2 | ~£5.58 |
| Butter 250g | £2.18 |
| Double cream 300ml | ~£1.20 |
| Olive oil 500ml | ~£3.50 |
| Fresh cauliflower x2 | ~£1.90 |
| Fresh white cabbage | £0.65 |
| Fresh spinach 250g | ~£1.00 |
| Fresh courgettes 1kg | ~£2.00 |
| Frozen green beans 750g | ~£1.08 |
| Mixed seeds 250g | ~£2.00 |
| Peanut butter 340g | £0.99 |
| Total | ~£41.67 |
Buffer: ~£8.33 for condiments or hot drinks.
Estimated daily macros: Carbs 25–40g | Protein 90–110g
Batch cooking: the economic engine
Batch cooking is the difference between a sustainable plan and a failed one. Having food ready prevents the reactive expensive purchase — the meal deal, the takeaway, the chocolate bar — that happens when you’re tired and hungry.
Beef mince base. Brown 500g of 20% fat mince (~£2.50) with frozen diced onions and a tin of chopped tomatoes (~45p). Total cost approximately £3.40. Produces four substantial portions at 85p each. Stores four days in the fridge, freezes indefinitely.
Hard-boiled eggs. Boil six to eight eggs on Sunday. Left unpeeled, they keep for up to seven days in the fridge. At 14p each they are the cheapest instant protein available — zero prep time, ready whenever you need them.
Roasted chicken thighs. Roast a full 1kg tray of bone-in skin-on thighs at once. Cost £2.99. Yields four portions at 75p each. Strip cold meat from the bones and use across multiple meals. The bones can be simmered for two hours to produce bone broth at zero additional cost — useful for electrolytes during the adaptation phase.
Pork belly rendering. Slow-roast a kilogram of pork belly slices. As they cook, pure pork fat renders out onto the tray. Pour this into a jar, refrigerate, and use it as a free cooking fat all week — frying eggs, sautéing cabbage, cooking vegetables. It costs nothing because it comes from the meat you’ve already bought.
Cauliflower rice. Buy a whole cauliflower (~95p) rather than a pre-riced pouch. Grate or blitz it in two minutes. Yields four to five portions and saves £3–4 per week compared to pre-packaged microwaveable pouches. Portion into bags and freeze raw; it cooks directly from frozen in a frying pan.
Frittata. At the end of the week, any wilting vegetables, scraps of cheese, and leftover cooked meat combine with six eggs and 50g of cheddar into a frittata costing roughly £1.50–2.00 total. Yields three to four portions. Eats well cold from the fridge.
Realistically, transitioning from daily fresh cooking to batch cooking saves a single adult £8–12 per week, through economies of scale and the systematic elimination of food waste.
Reducing waste on a tight budget
With almost no financial margin, allowing food to spoil is a serious problem.
Prioritise long-life items. Hard cheeses (tightly wrapped) last weeks. Tinned fish and tinned tomatoes last years. Butter and rendered lard keep for months. Building your shop around these stable items dramatically reduces waste risk.
Buy vegetables frozen when cooking them. Fresh spinach, broccoli, and cauliflower have terrible waste rates in home fridges. Buy them frozen for any cooked use. Fresh cabbage is the exception — a whole head shredded incrementally lasts weeks in the crisper drawer.
The yellow sticker strategy. UK supermarkets reduce perishables in two waves. Minor markdowns (10–25% off) happen in the morning; deep reductions (up to 90% off) typically come in the evening — around 5pm at Morrisons, 7–8pm at Asda and Aldi. Meat reduced to clear can be frozen immediately, making the use-by date irrelevant. A joint reduced from £5 to £1.50 is a significant weekly saving if you have freezer space.
Cheaper cuts, better nutrition. Modern shoppers pay premiums for lean, boneless, uniform cuts. The cuts fewer people want are cheaper and often better for low-carb:
- Chicken livers (Morrisons, 400g, £1.75) — exceptional nutritional density, ready in five minutes pan-fried in butter
- Ox cheek and lamb neck — collagen-rich, cheap per kg, become tender with slow braising
- Pork belly — the highest fat-to-cost ratio of any standard supermarket cut
The supplement trap: save your money
When carbohydrate intake drops, insulin falls, and the kidneys excrete sodium more rapidly. This can cause temporary tiredness, headaches, and muscle cramps — commonly called “keto flu.” The supplement industry sells electrolyte powders at £1–1.50 per sachet for this. You don’t need them.
- Sodium: Salt your food generously with standard table salt.
- Potassium: Lo-Salt (potassium chloride salt substitute) is available in the baking aisle of most supermarkets for £2–3 for a tub lasting months.
- Magnesium: Generic unbranded magnesium citrate tablets from a budget pharmacy cost a few pounds for a month’s supply.
These three items cost pennies per day and achieve exactly the same result as branded electrolyte products.
What budget low-carb is not
It is not “just eat whole foods and shop the perimeter.” For someone genuinely constrained by money, that advice is useless. Organic grass-fed beef and wild-caught salmon are not budget options. This guide doesn’t pretend otherwise.
Budget low-carb accepts tinned sardines, frozen spinach, block cheddar, Lidl’s own-brand sausages, and frozen broccoli as valid, nutritionally sound choices. They are. The goal — reducing insulin, stabilising blood sugar, losing weight, improving metabolic health — does not require premium ingredients.
Related: Asda Low-Carb Shopping Guide | Aldi and Lidl Low-Carb Guide | UK Net Carbs Explained