There are two types of “healthy student meals.”
One is a sad bowl of leaves and a boiled egg that makes you feel like you’re being punished for wanting abs. The other is the kind that is low calorie, high protein, cheap enough for student life, and still tastes like food made by someone who takes care of themselves. This post is about the second kind.
If you’re a gym girl on a budget, the goal is not to live on protein bars. It is to build meals that are easy, high-protein, and low in calories but still filling.
A lot of the cheapest useful protein foods in UK supermarkets right now are things like low-fat cottage cheese, quark, eggs, tuna in spring water, fat-free skyr or Greek-style yogurt, chicken mince, and turkey breast mince. For example, Tesco’s low-fat cottage cheese is £0.89 for 300g, Tesco fat-free quark is £1.25 for 250g, Tesco medium free-range eggs are £1.80 for six, and Tesco tuna chunks in spring water are £2.20 for a 3-pack as of March 2026. Their nutrition pages also show these are relatively lean, high-protein staples.
What makes a meal “low calorie high protein”?
A useful low-calorie high-protein meal is one that gives you a decent chunk of protein without needing loads of oil, cheese, pastries, or mystery extras.
That usually means building around foods like:
- cottage cheese or quark
- eggs or egg whites
- tuna in spring water
- chicken or turkey mince
- fat-free skyr or Greek-style yogurt
Tesco’s current nutrition listings show, for example, that fat-free cottage cheese comes in at 58 kcal and 10.2g protein per 100g, fat-free quark at 65 kcal and 11.6g protein per 100g, tuna chunks in spring water at 109 kcal and 24.9g protein per 100g drained, and turkey breast mince at 118 kcal and 25g protein per 100g. For a more in depth breakdown, read our post where we ranked the cheapest high protein foods.
The actual trick for students on a budget
You do not need a huge list of fancy ingredients. You need a few cheap protein bases that you can keep reusing in different ways.
The sweet spot is:
1 lean protein + 1 carb that actually satisfies you + vegetables or fruit + seasoning/sauce for taste.
Because no one is getting through seminars or gym sessions on dry chicken and cucumber alone.

8 low calorie high protein meals that are actually tasty
1. Chicken mince taco rice bowl
Cook chicken mince with garlic, onion, smoked paprika, chilli flakes, cumin, and salt. Serve it over rice with salsa, lettuce, cucumber, and a spoon of low-fat yogurt.
Why this is such a good option: chicken mince is one of the cheaper lean meat options and Tesco currently lists its 5% chicken mince at 117 kcal and 18.9g protein per 100g, with a current price of £2.49 for 500g.
2. Tuna chopped salad with yogurt dressing
Mix tuna in spring water with chopped cucumber, tomatoes, red onion, lettuce, and a quick dressing made from yogurt, lemon, black pepper, and a bit of Dijon mustard. Eat it with toast, a wrap, or jacket potato if you need something more substantial.
Tesco’s tuna chunks in spring water are currently £2.20 for 3 x 80g, and each drained can is listed at 61 kcal and 13.9g protein. That is annoyingly efficient, which is exactly what you want when you’re trying to eat well on a budget.

3. Turkey mince tomato pasta bowl
Cook turkey breast mince with onions, garlic, chopped tomatoes, herbs, and chilli. Stir through courgette or spinach and serve with a sensible portion of pasta.
Turkey breast mince is not the cheapest thing on this list, but it is one of the leanest: Tesco currently lists it at 118 kcal and 25g protein per 100g, with a current price of £4.75 for 500g.
4. Cottage cheese jacket potato bowl
Bake a potato, top it with low-fat cottage cheese, chopped spring onion, cracked pepper, cucumber, and maybe some tuna or smoked salmon if you’re feeling fancy.
Cottage cheese is one of the best budget buys in this category. Tesco’s Creamfields low-fat cottage cheese is currently £0.89 for 300g and lists 56 kcal and 8.9g protein per 100g; Tesco’s own fat-free cottage cheese is £1.65 for 300g and lists 58 kcal and 10.2g protein per 100g.
And yes, potatoes are still allowed. You are not in prison.
5. Quark breakfast bowl
Use fat-free quark as the base, then add berries, a little sweetener or honey, cinnamon, and crushed cereal or granola for crunch.
Tesco’s fat-free quark is currently £1.25 for 250g and lists 65 kcal and 11.6g protein per 100g. It is one of the easiest ways to get a high-protein breakfast or snack without cooking anything.
6. Egg and cottage cheese wrap
Scramble eggs, add spinach, fold into a wrap with cottage cheese and hot sauce, and call it breakfast or lunch depending on how the day is going.
Tesco medium free-range eggs are currently £1.80 for 6, and one typical egg is listed at 68 kcal and 6.6g protein.
Eggs are not the leanest protein in existence, but they are versatile, cheap enough, and still one of the most realistic student staples.

7. Skyr bowl with fruit and chia
This is the breakfast that gym girls keep rediscovering because it works. Use plain skyr or fat-free high-protein yogurt, add fruit, cinnamon, and a little chia or flax.
Tesco’s Danone skyr 800g is currently shown at £3.30, with 51 kcal and 9g protein per 100g; Tesco’s own high-protein natural yogurt lists 65 kcal and 11.3g protein per 100g.
It’s quick, and filling.
8. Chicken salad pita or sandwich
Use cooked sliced chicken, loads of crunchy veg, and a yogurt-based sauce in pita, sandwich thins, or wraps.
Tesco cooked sliced chicken 340g is currently £3.55, and Tesco lists it at 108 kcal and 23g protein per 100g. It’s not the cheapest protein per gram on the shelf, but it is one of the easiest when you need a no-cook option.

The cheapest low calorie high protein food products, ranked from cheapest to more expensive
These are Tesco UK examples checked now, ranked by current pack price rather than some imaginary universal value scale. Prices can change, and some products go on Clubcard offers, so treat this as a practical snapshot.
1. Creamfields Low Fat Cottage Cheese 300g – £0.89
Listed at 56 kcal and 8.9g protein per 100g. Very hard to beat for cheap, flexible protein. Cost works out to about £0.30 per 100g.
2. Tesco Fat Free Quark 250g – £1.25
Listed at 65 kcal and 11.6g protein per 100g. Good for sweet bowls, sauces, and desserts that don’t wreck your calories. About £0.50 per 100g.
3. Tesco Free Range Eggs Medium 6 Pack – £1.80
One typical egg is listed at 68 kcal and 6.6g protein. Not the leanest item here, but still one of the most useful cheap proteins you can keep around. That is £0.30 per egg.
4. Philadelphia Protein Cottage Cheese 200g – £1.85
Listed at 80 kcal and 11g protein per 100g, or 22g protein per pot. Convenient, but more expensive than the Tesco and Creamfields options. About £0.93 per 100g.
5. Tesco Tuna Chunks in Spring Water 3 x 80g – £2.20
Each drained can is listed at 61 kcal and 13.9g protein. Very efficient. Roughly £0.73 per can.
6. Tesco Chicken Mince 5% Fat 500g – £2.49
Listed at 117 kcal and 18.9g protein per 100g. Great for meal prep bowls, pasta, wraps, and stir-fries. About £0.50 per 100g.
7. Danone Skyr High Protein 0% Fat Natural Yogurt 800g – £3.30
Listed at 51 kcal and 9g protein per 100g. Good if you get through yogurt quickly and want a bigger pot. About £0.41 per 100g.
8. Tesco Cooked Sliced Chicken 340g – £3.55
Listed at 108 kcal and 23g protein per 100g. More expensive, but very convenient. About £1.04 per 100g.
9. Tesco British Turkey Breast Mince 2% Fat 500g – £4.75
Listed at 118 kcal and 25g protein per 100g. One of the leanest savoury options here, but also one of the pricier ones. About £0.95 per 100g.
What I would buy first on a student budget
If I were trying to do this without spending half my maintenance loan on protein, I’d start with:
- low-fat cottage cheese
- quark
- eggs
- tuna
- chicken mince
That gives you enough variety to make breakfasts, lunches, dinners, and snacks without pretending you enjoy plain lettuce.
Best low calorie high protein meals
If you want the least mental effort possible, rotate these:
- quark bowl with berries
- eggs on toast with cottage cheese
- tuna salad wrap
- chicken mince rice bowl
- turkey mince pasta bowl
- jacket potato with cottage cheese and tuna
That is enough to get through a week with actually tasty meals without your flatmates feeling sorry for you after seeing you eat pesto pasta for the 6th day in a row.
Final thoughts
The best low calorie high protein meals for gym girl students on a budget are not the most aesthetic meals on TikTok. They are the ones you can afford, repeat, and enjoy.
You do not need a fridge full of expensive “fitness foods.” You need a handful of cheap, lean staples and a few meal formulas that taste good enough to keep making.
And honestly, that is a much better system than trying to build glutes off optimism.
If you liked this blog post, have an inquiry, or would like to give us suggestions of what you would like to see next, let us know by contacting twogirlsonekitchenblog@gmail.com.
Join our newsletter if you would like to see more posts like this and want free early access to our digital products coming soon.

Leave a Reply