PlanPrep
Nutrition

How to Hit Your Protein Target on a Budget in the UK

8 min read

Getting enough protein is the single biggest lever for body composition — whether you're losing fat, building muscle, or just trying to stay full between meals. But scrolling through fitness content, you'd think you need a freezer full of salmon fillets and a monthly subscription to a supplement company.

The truth? Hitting 130g+ of protein a day is completely doable on a normal UK supermarket budget. No protein bars. No exotic ingredients. Just smart shopping and a bit of planning.

Why protein matters more than you think

Protein does more than build muscle. It's the most satiating macronutrient — gram for gram, it keeps you fuller for longer than carbs or fat. That means fewer cravings, less snacking, and an easier time sticking to your calorie target.

For anyone in a calorie deficit (trying to lose weight), protein is even more critical. Without enough of it, your body breaks down muscle for energy. You lose weight on the scales, but you lose the wrong kind of weight — and your metabolism slows down.

How much protein do you actually need?

The general recommendation for active adults is 1.6–2.2g per kilogram of body weight. For an 80kg person, that's 128–176g per day. Most people aim for roughly 130–150g as a practical target.

That sounds like a lot, but once you know which foods to lean on, it adds up quickly.

The cheapest high-protein foods in UK supermarkets

These are your workhorses — high protein per pound spent, available at Aldi, Tesco, Sainsbury's, and Asda.

Chicken thighs (not breast)

£2.99/kg at Aldi (July 2026 price), with 25g protein per 100g. Thighs are juicier, cheaper, and harder to overcook than breast. They're also more forgiving in batch cooking — they reheat without going dry.

A single 150g thigh gives you about 38g of protein for around 45p. That's hard to beat.

Eggs

A box of 12 for under £2.50. Two eggs give you 12g protein for about 40p. Eggs are incredibly versatile — scrambled, boiled, in wraps, in fried rice, or baked into frittatas.

Greek yogurt (0% fat)

Aldi's Greek yogurt is £1.99 for a 500g tub, packing 50g+ protein. Mix with protein powder and frozen berries for a 40g+ protein breakfast in under two minutes.

Tinned tuna

Roughly 25g protein per tin, from 59p each at Aldi. Keep a stack in the cupboard for quick lunches — tuna mayo wraps, pasta, or jacket potatoes.

Red lentils

9g protein per 100g (dry weight), and dirt cheap. They bulk out any stew, curry, or bolognese while adding fibre and protein. A 500g bag costs 99p at Aldi and lasts multiple meals.

Cottage cheese

Around 11g protein per 100g, from 95p for a 300g tub at Aldi. Eat it on toast, with fruit, or stirred into pasta as a high-protein sauce.

How to structure your day around protein

The trick isn't one massive protein hit — it's spreading 25–40g across each meal. Here's what a typical high-protein day looks like on a budget:

  • Breakfast: Greek yogurt with protein powder and oats — 40g protein, ~£1.15
  • Lunch: Chicken thigh wrap with salad and hummus — 35g protein, ~£1.20
  • Dinner: Lentil bolognese with extra lean mince — 35g protein, ~£1.80
  • Snack: Two boiled eggs — 12g protein, ~40p

That's 122g of protein for roughly £4.55. Add a glass of milk and some cheese in your wrap and you're over 130g without trying.

Protein at breakfast is the key

Most people front-load their protein at dinner and neglect breakfast. By the time they eat a high-protein dinner, they're already behind. Starting with 30–40g at breakfast means you only need to maintain 30g per meal for the rest of the day — much more achievable.

Plan X Prep daily meal plan showing macros and meals for the day
Plan X Prep daily meal plan showing macros and meals for the day

Common mistakes that kill your protein intake

Relying on protein bars and shakes

They're convenient, but expensive. A single protein bar costs £1.50–3.00 and delivers 20g protein. Two eggs cost 40p and deliver 12g. A tub of Greek yogurt costs £1.20 and delivers 50g. Real food wins on cost every time.

Ignoring vegetarian protein sources

Lentils, chickpeas, beans, Greek yogurt, eggs, and cottage cheese are all cheap, high-protein, and widely available. You don't need meat at every meal to hit your target.

Not planning meals in advance

This is the big one. Without a plan, you default to whatever's convenient — and convenient usually means low-protein. A weekly meal plan designed around your protein target eliminates the guesswork entirely.

Use an app to hit your protein target automatically

The easiest way to hit your protein consistently is to plan meals that are designed for it. Plan X Prep generates weekly meal plans where every meal is calculated to hit your exact protein target — based on your weight, activity level, and goals.

Every recipe is costed with real UK supermarket prices, so you know exactly what you're spending. No guessing, no spreadsheets, no calorie counting apps that make you log every bite.

Recipe detail showing macros, cost, and ingredients
Recipe detail showing macros, cost, and ingredients

The bottom line

You don't need expensive cuts of meat or fancy protein bars. Chicken thighs, eggs, Greek yogurt, tinned fish, and lentils will do 90% of the work. Plan ahead, spread protein across your meals, and hitting 130g+ on a budget is genuinely straightforward.

If you want a plan that does this for you automatically — with every meal macro-counted, every ingredient costed, and a full shopping list grouped by aisle — join the Plan X Prep waitlist for early access.

Ready to take the guesswork out of meal planning?

Plan X Prep builds your personalised weekly meal plan with exact macros, real UK supermarket prices, and a full shopping list. Join the waitlist for early access.

Join the Waitlist