← Back to Blog
nutritionproteinmeal prepuksnacks

High Protein Snacks UK: 15 Options That Actually Work

15 UK high-protein snacks that are cheap, tasty, and actually available. Skip the bland bars.

N
Written by Naiem
·4 March 2026·8 min read

Hitting your protein target is not complicated in theory.

In practice, it's a nightmare — especially when you're busy, on the go, or just bored of eating the same things. You've nailed your main meals but there's a 30-40g protein gap at 3pm and you're staring into the abyss of the kitchen cupboard.

That's where smart snacking comes in.

This isn't about gimmicky protein products loaded with ingredients you can't pronounce. These are practical, widely available, UK-friendly options that help you close the gap without derailing your calories.

Related: Check out our guide on Calorie Deficit for Fat Loss.

Related: Check out our guide on Fast Food Diet Guide.


Why Protein Snacks Matter

Most people eat two or three protein-heavy meals and wonder why they're not hitting their daily target.

The maths is simple: if you need 160g of protein per day and your three main meals average 40g each, you've got 40g to find from snacks or extras. That's not a small gap.

Getting protein consistently across the day also matters for muscle protein synthesis — your body's process of repairing and building muscle. Spreading protein intake across 4-5 eating occasions is better than frontloading it all at dinner.

For context on your actual protein target, see how much protein per day — this one clears up the confusion quickly.


The 15 Best High Protein Snacks Available in the UK

1. Greek Yogurt (0% Fat)

Protein: 10-17g per 150g serving
Where to buy: Every supermarket. Fage, Arla Skyr, and Lidl's own brand are all solid.

The king of convenience protein. Cheap, quick, no prep. Add berries or a teaspoon of honey if you need it to taste like something.

Skyr (Icelandic yogurt) is similar in protein content — sometimes even higher. Arla Skyr at Tesco or Sainsbury's is an excellent option.

Best for: Morning snack, post-workout, late-night craving fix.


2. Cottage Cheese

Protein: 11-14g per 100g
Where to buy: All major UK supermarkets (Tesco, Asda, Sainsbury's, Aldi)

Still underrated. Cottage cheese with black pepper and a rice cake is a complete protein-rich snack in under 60 seconds. It's also cheap — usually under £1.50 for a large tub.

It's high in casein protein, which digests slowly. Good before bed.

Best for: Pre-bed snack, afternoon snack.


3. Boiled Eggs

Protein: 6-7g per egg
Where to buy: Everywhere. Pre-boiled and peeled eggs are available at most Tesco Express and Boots.

Two or three eggs is 12-21g of complete protein. Hard boil a batch on Sunday for the week. Sprinkle with salt and hot sauce.

Pre-boiled eggs from petrol stations and convenience stores make this genuinely zero-effort.

Best for: Desk snack, travel, meal prep.


4. Tuna Pouches

Protein: 22-25g per pouch
Where to buy: Tesco, Asda, Aldi (John West, Princes, Aldi own-brand)

The most portable high-protein snack on this list. John West No Drain tuna pouches have around 22g of protein and cost about 80p-£1.20. They fit in your jacket pocket.

Eat them straight from the pouch if you're in a rush. Mix with light mayo and eat with rice cakes if you want something a bit more civilised.

Best for: Lunch, desk eating, on the go.


5. Edamame Beans

Protein: 11g per 100g
Where to buy: Frozen aisle at most supermarkets. Ready-to-eat pods at Itsu, Boots, and many coffee shops.

One of the best plant-based protein snacks. High in fibre, low in calories, and surprisingly filling. Frozen edamame can be microwaved in 3 minutes.

A 150g serving delivers around 16-17g of protein — solid for a snack.

Best for: Plant-based eaters, midday snack, kids' lunchboxes (bonus).


6. Protein Shakes

Protein: 20-30g per serving
Where to buy: MyProtein, Bulk, Amazon, Sainsbury's, Holland & Barrett

Not the most exciting option, but sometimes the most practical. A scoop of whey or vegan protein in water takes 30 seconds.

MyProtein Impact Whey is one of the cheapest per gram of protein in the UK — particularly during their regular sales. Around £25-30 for 1kg, often cheaper.

If you're unsure about which type of protein to use, halal protein shakes covers the best halal-certified options available in the UK.

Best for: Post-workout, filling the protein gap quickly.


7. Canned Mackerel or Sardines

Protein: 18-22g per can
Where to buy: Every supermarket. Usually 50p-£1 per tin.

Often overlooked because it's not trendy. But canned mackerel or sardines in tomato sauce is one of the highest protein-per-pound foods available in the UK.

Also high in omega-3 fatty acids, which support recovery, joint health, and testosterone. If you can handle the smell in the office (your colleagues will have opinions), it's brilliant. Eat with wholemeal bread or a baked potato.

Related: Check out our guide on 24-Hour Fat Loss Kickstart.

Best for: Desk lunch, quick protein top-up.


8. Meat Jerky

Protein: 25-35g per 50g serving
Where to buy: Tesco, Holland & Barrett, Amazon (Hive Brands, Jack Link's, Dukkabox)

Jerky is shelf-stable, portable, and protein-dense. 50g of beef jerky can have 25-35g of protein. Watch sodium — some brands are very salty — but for occasional use, this is a great on-the-go option.

For halal consumers, brands like Dukkabox and Al-Nassma offer UK-available halal jerky options.

Best for: Travel, long days, gym bag snack.


9. Quark

Protein: 12g per 100g
Where to buy: Lidl, Aldi, Tesco (Skyr + Quark section)

Quark is a fresh cheese product — thick, creamy, and extremely high in protein. Very similar to Greek yogurt but even higher protein in some brands. Lidl and Aldi stock it cheaply and it works as a yogurt substitute in cooking too.

Mix with peanut butter or eat with fruit. Works well in dessert-style snacks that feel indulgent but aren't.

Best for: Dessert substitute, morning snack.


10. String Cheese / Babybel

Protein: 5-7g per piece
Where to buy: All UK supermarkets

Not massive protein per piece, but portable and requiring zero preparation. Keep a few in your bag. Two or three Babybels alongside something else adds up.

Best for: Kids' lunchbox logic for adults — small, convenient, no mess.


11. Hummus and Chicken Strips

Protein: 20-25g combined
Where to buy: Supermarket deli/prep section, M&S, Boots

Pre-cooked chicken mini-fillets (Tesco, Sainsbury's all stock them) with a pot of hummus is a legitimate high-protein snack. Takes under 2 minutes to assemble. The hummus adds some plant-based protein; the chicken does the heavy lifting.

If you want to make your own chicken in bulk, how to meal prep chicken shows you exactly how.

Best for: Lunch alternative, post-gym refuel.


12. Overnight Oats with Protein Powder

Protein: 25-35g per serving
Where to buy: Make at home, under £1 per serving

Mix oats, milk (or almond milk), a scoop of protein powder, and a tablespoon of Greek yogurt in a jar the night before. Put it in the fridge. That's it.

In the morning or at your desk you have a filling, high-protein snack or breakfast that took you 3 minutes to prepare.

Best for: Morning snack, pre-gym fuel, meal prep.


13. Roasted Chickpeas

Protein: 7-9g per 40g serving
Where to buy: Tesco, Holland & Barrett, Sainsbury's (or make your own)

Good plant-based option. High in fibre, moderate protein, and satisfying to eat. Better than most crisps for snacking — gives you that crunchy texture without the junk.

Roast your own with olive oil and spices (cumin, paprika, salt) for a fraction of the cost of branded versions.

Best for: Plant-based eaters, crunchy snack alternative to crisps.


14. Peanut Butter on Rice Cakes

Protein: 8-10g per 2 rice cakes with peanut butter
Where to buy: All supermarkets

Quick, cheap, and filling. Two rice cakes with two tablespoons of peanut butter is about 8-10g protein plus healthy fats that keep you full. The fat from peanut butter slows digestion, so this one lasts longer than many higher-protein but lower-fat options.

Go for natural peanut butter (just peanuts, no added oil or sugar) where possible.

Best for: Afternoon snack, curbing hunger between meals.


15. Protein Bars

Protein: 15-25g per bar
Where to buy: Quest, Grenade, Fulfil — available at Tesco, WHSmith, Boots, petrol stations

Save these for genuine emergencies. Protein bars are convenient but expensive (£1.50-£3 each), often processed, and easy to overeat. They do the job when nothing else is available.

If you're travelling, at an airport, or stuck somewhere with no other options, a Grenade bar or Quest bar beats the vending machine alternatives.

Best for: Last resort when nothing else is available.


Building a Snack Strategy

Random snacking leads to random results. The people who consistently hit their protein targets have a plan.

Stock your kitchen with 3-4 go-to options. You don't need 15 different snacks. Pick 3-4 from this list that you actually enjoy and keep them stocked.

Prep in advance where you can. Boiled eggs on Sunday. Overnight oats the night before. Portioned portions in the fridge. Reduces decision fatigue when you're hungry.

Know your gap. If you need 160g per day and your meals cover 120g, you need 40g from snacks. That's 2 Greek yogurts or 2 tuna pouches. Simple.

---See also:

FAQ

Are UK protein snacks expensive? They don't have to be. Tuna pouches, boiled eggs, cottage cheese, and Greek yogurt are all under £2 for a substantial serve. Protein bars and branded products get expensive — stick to whole foods where possible.

Can I hit my protein goals without protein powder? Yes. If you're consistent with eggs, Greek yogurt, meat, fish, and legumes, you can absolutely hit 140-160g of protein per day without a shake. Shakes are convenient, not essential.

What's the best snack before a workout? Something with moderate protein and fast carbs — Greek yogurt with banana, or a rice cake with cottage cheese. Not a full meal. Eat it 30-60 minutes before training.

What's the best snack after a workout? Protein within 1-2 hours is the priority. A protein shake, Greek yogurt, cottage cheese, or tuna pouch all work. Don't overthink it — getting protein in is more important than the perfect source.

What about halal protein snacks specifically? Most of the options on this list are naturally halal (fish, eggs, dairy, legumes). For meat-based options, look for halal-certified jerky brands and check labels on protein bars — some use gelatine that may not be halal. Grenade Carb Killa bars are not halal. Fulfil bars vary — check the label.


You don't need perfect snacks. You need consistent protein. Pick two or three from this list, keep them in your kitchen and your bag, and you'll hit your targets without thinking about it.

That consistency, over time, is what actually builds the physique you're after. For full meals that complement these snacks, check out the high-protein meals under 500 calories. And if you want to batch-prep snacks alongside your meals, the meal prep guide for busy men shows you how to set up the whole week in one session.

Free Ramadan Guide

Keep Your Gains This Ramadan

Suhoor and Iftar protocols, training timing, and a full 7-day meal plan. Free — straight to your inbox.

Free. No spam. Unsubscribe anytime.