Macro Tracking at University: Halls, Canteens and £30 a Week
Shared kitchens, meal deals, 2am kebabs and no food scale. Here's how to track macros as a student without cooking like a bodybuilder or spending money you don't have.
TL;DR
- Protein is the only macro worth obsessing over at uni: aim for 1.6-2.2 g/kg bodyweight, and expect the canteen to under-deliver.
- Eggs, tinned fish, own-brand skyr, frozen chicken, lentils and milk cover most of a student protein target for roughly £15-20 a week.
- You will not weigh food in a shared kitchen. Photo logging and hand-based portions get you within 10-20%, which is enough.
- Alcohol is 7 kcal per gram and disables fat oxidation for a few hours. Budget for it on the nights it happens instead of pretending it didn’t.
- Consistency across a term beats precision across a fortnight. Six decent days out of seven is a win.
The constraints are real, so plan around them
Most macro advice assumes a private kitchen, a food scale, an Aldi shop and a Sunday afternoon free for meal prep. University gives you none of those reliably. A shared kitchen with eight people, one working hob ring, a fridge shelf the size of a laptop, and a timetable that puts a 9am lecture after a 1am night out.
So stop trying to run a cutting protocol. The goal at uni is different: hit protein, keep calories roughly where they need to be, and don’t build a habit you’ll abandon in week three. If you’re new to this entirely, our complete guide to counting macros for women and the general how to track macros for free guide both cover the basics this post assumes.
What actually matters, in order
- Total calories. Direction of travel for weight, nothing else.
- Protein. 1.6-2.2 g/kg bodyweight if you’re training, 1.2-1.6 g/kg if you’re not. This is the number students miss most. See our full breakdown of how much protein you actually need per day if you want the science.
- Fibre. 30 g a day is the UK recommendation. The average student diet lands nearer 15 g, and it shows.
- Carbs and fat split. Genuinely flexible. Set it wherever you’ll actually eat.
If you only track one thing this term, track protein. Calories sort themselves out once you’re eating enough of it, because protein is the most satiating macronutrient per calorie. Our guide on how to hit your protein goal every day has more practical tactics beyond what’s below.
Eating well in halls without a scale
You are not going to weigh a chicken breast at 7pm with three flatmates waiting for the hob. Use estimation, and accept the error bar. For the full method, see how to track macros without a food scale.
Hand portions that work
- Palm of cooked meat or fish: roughly 100-120 g, giving 25-30 g protein.
- Cupped hand of cooked rice or pasta: roughly 45-55 g carbs.
- Thumb of fat (oil, butter, nut butter): roughly 10-12 g.
- Fist of vegetables: aim for two per main meal.
This gets you within 10-20% of the true number. Over a week, that error partly cancels out. Over a term, it’s irrelevant compared with the days you don’t log at all.
The photo shortcut
Photographing a plate and letting an app estimate it removes the friction that kills tracking in shared kitchens. It’s the difference between logging a canteen curry in eight seconds and skipping it because you don’t know what’s in it. Chowdown does this free, which matters when your budget is measured in whether you get the branded pasta.
Track your macros for free
Join hundreds using Chowdown's AI to hit their nutrition goals
Try ChowdownThe £30-a-week protein shop
Prices vary by supermarket and week, but the ranking of protein per pound is stable. This is the same logic behind our wider guide to tracking macros on a budget, just narrowed to what actually fits a halls fridge. In UK supermarkets, the reliable winners:
- Eggs. Around 6-7 g protein each, and they survive a shared fridge.
- Tinned tuna, mackerel, sardines. 20-25 g protein a tin, no cooking, no fridge space until opened.
- Own-brand skyr or 0% Greek yoghurt. 10-11 g protein per 100 g. Roughly half the price of the branded pots for the same macros.
- Frozen chicken breast or thighs. Cheaper than fresh, no waste, portion one at a time.
- Dried red lentils. Around 25 g protein per 100 g dry, roughly 20p a portion, and they cook in 15 minutes without draining.
- Milk. 3.4 g protein per 100 ml. An easy 20 g a day if you drink it.
- Own-brand whey. Optional, but 1 kg lasts most of a term and covers the days when cooking doesn’t happen.
That list will get most students to 120-150 g protein a day for £15-20 a week, leaving the rest of the budget for carbs, vegetables and the food you actually enjoy.
Meal deals, honestly
A £3.60 meal deal is usually 700-900 kcal with 20-30 g protein. That’s a poor protein-to-calorie ratio, mostly because the crisps and the sugary drink contribute nothing. Swap those two for a protein yoghurt and water and the same meal deal becomes genuinely decent: similar cost, 35-45 g protein, 200-300 fewer calories.
Nights out, without the guilt spiral
Alcohol is 7 kcal per gram, sits between carbs and fat, and isn’t stored as fat directly. What it does is suppress fat oxidation for several hours while your liver deals with it, and it dismantles your food decisions at 1am. Our honest guide to alcohol and macros goes deeper on the mechanics if you want them.
The numbers, roughly:
- Pint of lager (4.5%): 180-200 kcal
- Double vodka and slimline tonic: 100-110 kcal
- Glass of wine (175 ml): 130-160 kcal
- Post-night takeaway: 800-1,400 kcal
The takeaway is usually the bigger number, and it’s the one you can plan around. Eating a proper protein-heavy meal before you go out, roughly 40 g protein, blunts both the hunger and the intoxication curve.
If you drink twice a week, that’s an extra 1,500-2,500 kcal across the week. Not a disaster, but it explains why the training isn’t showing. Log it as it happens rather than after the fact. Retrospective guessing on Sunday morning is always optimistic.
Making it survive a term
Log the boring days properly
The days you eat the same three things are the ones worth logging accurately, because they’re most of your term. Save them as repeat meals so logging takes five seconds. If breakfast is the same four mornings a week, log it once and copy it. This is one of the tactics we cover in how to stay consistent with macro tracking.
Two-week deadlines beat term-long goals
Exam periods, deadline weeks and reading weeks change your eating whether you plan for it or not. Rather than fighting that, plan for maintenance during those weeks and progress in the ones between. Trying to run a deficit through a dissertation deadline is how people quit.
Ignore the flatmate who trains twice a day
Your protein target is based on your bodyweight and your training, not on whoever in the flat has the loudest opinions about creatine. Someone eating 250 g protein a day at 65 kg is wasting money, not optimising.
Track for a fortnight, look at the averages rather than any single day, and adjust one variable at a time. That’s the whole method. Everything else is detail you can add when you have your own kitchen.
Ready to start tracking?
Join hundreds tracking their macros with AI. Free forever. No subscriptions, no ads.
Get Started. It's Free ForeverMore from the blog
How to Track Cooking Oil, Butter and Sauces (the 300 Calories Most People Miss)
Oil, butter and sauces are the most under-logged calories in any food diary. Here is how to measure them, how much the food actually absorbs, and when to stop worrying.
The Best High-Protein Buys at Trader Joe's, Ranked by Cost per Gram (US Guide)
A US guide to the Trader Joe's protein aisle. Which staples are worth it on cost per gram of protein, which convenience items earn their premium, and which popular freezer favourites are mostly sauce.
Store Cupboard Protein: The Tins, Jars and Packets Worth Buying in UK Supermarkets
A UK guide to shelf-stable protein from Tesco, Sainsbury's, Aldi, Lidl and M&S. What each tin and packet actually delivers per 100 g, which ones are protein and which are mostly fat, and how to log them without getting the drained weight wrong.