Skip to Content

The 8 high-protein supermarket yoghurts worth buying – and the ones to avoid

The supermarket yoghurt aisle is confusing – here are the highest-protein pots to buy

By
8 high protein supermarket yoghurts worth buying

Yoghurt is an excellent health food. And you don't even have to take our word for it. Studies – including a 2021 systematic review – have shown a link between yoghurt consumption and a lower risk of type 2 diabetes, better weight maintenance, improved cardiovascular, bone and gut health and a lower risk of breast and colorectal cancer.

Rich in calcium, protein, nutrients and ‘good’ bacteria, yoghurt has emerged as a star of gut-friendly foods (you can read about the best probiotic yoghurts to keep your gut healthy here) – but there is more to yoghurt than just probiotics. Yoghurt is also a good source of protein – but not every pot promising a protein boost delivers the same amount.

So which yoghurt should you choose if you're looking for a convenient way to support muscle maintenance and recovery? As a general guide, we recommend looking for around 10g or more of protein per 100g.

But don’t assume a product is nutritionally superior just because ‘high protein’ is written on the front – always check the full label, including the sugar, sweeteners, ingredients and portion size.

Here, then, are the best high-protein yoghurts, including budget, dairy-free and plain options, plus the yoghurts to leave on the shelf if protein is your priority...

The 8 best supermarket yoghurts with the most protein

1

Aldi Brooklea Strawberry Protein Yogurt - 12.5g

brooklea strawberry protein pot, 25 grams, fat free.
Aldi

At 79p, this is one of the most wallet-friendly ways to add more protein to your day – and it's also the strongest option in the line-up, delivering 25g of protein per 200g pot, or 12.5g per 100g. The strawberry flavour makes it a sweeter alternative to plain high-protein yoghurt.

Per 100g serving – 12.5g protein,4.35g carbs,0.35g fat

79p for a 200g pot

2

Sainsbury’s Protein Natural Big Pot - 11.5g

sainsbury’s protein natural big pot
Sainsbury's

This is a strong supermarket own-label option, particularly if you prefer plain yoghurt and like to buy in bulk. A 100g serving provides 11.5g protein, while a larger 150g serving provides 17.3g of protein, and the whole 450g pot contains 51g. It’s thick, fat-free and easy to throw together with berries, nuts, seeds or granola.

Per 100g serving – 11.5g protein, 5.9g carbs, 0.5g fat

£1.95 for a 450g pot

Advertisement - Continue Reading Below
3

Waitrose High Protein Natural Yogurt - 11.5g

waitrose high protein natural yogurt, fat free, 20g protein per serving, british milk.
Waitrose

With 11.5g of protein per 100g, this strained yoghurt sits comfortably among the top performers. Half the pot provides 25.8g, making it a substantial breakfast. It’s fat-free and natural, so add fruit or a little honey if you prefer something sweeter.

Per 100g serving – 11.5g protein, 5.9g carbs, 0.5g fat

£2.20 for a 450g pot

4

Tesco High Protein Natural Yogurt - 11.3g

tesco high protein natural yogurt, 22g protein per serving, 500g container
Tesco

This fat-free strained yoghurt provides 22.6g of protein in a 200g serving, alongside just 65 calories per 100g. It’s a particularly practical choice if you want a generous, filling portion which is lower on the calorie side.

Per 100g serving – 11.3g protein, 3.9g carbs, 0.4g fat

£2.15 for a 500g pot

Advertisement - Continue Reading Below
5

M&S Vanilla High Protein Yogurt - 11g

m&s vanilla high protein yogurt
M&S

If you find plain Greek yoghurt a little too boring, this is a great option. Providing 11g of protein per 100g, or 22g for the whole 200g pot, it contains live cultures and comes with the M&S Eat Well flower to let you know it's a healthy choice.

Per 100g serving – 11g protein, 5.9g carbs, 0.4g fat

£1.25 for a 200g pot

6

Arla Protein Natural Yogurt - 11g

arla protein natural yogurt, 22g protein, 0% fat per pot
ARLA

Arla’s natural yoghurt delivers 22g of protein per 200g pot, with 11g per 100g. It’s fat-free, lactose-free and made with just strained yoghurt, so it’s an easy option for anyone looking to increase their protein without adding powders or shakes to their routine

Per 100g serving – 11g protein, 4g carbs, 0.2g fat

£1.45 for a 200g pot

Advertisement - Continue Reading Below
7

Danone Skyr Natural Yogurt - 9g

danone skyr natural yogurt, high protein, 0% fat, 450g
Danone

Danone Skyr contains 14g of protein per 160g serving, or 9g per 100g serving, making it a useful middle ground between standard yoghurt and fortified protein pots. The ingredient list is refreshingly short, containing milk and live cultures. It’s naturally fat-free and mildly flavoured, so it pairs easily with fruit, oats or a drizzle of nut butter.

Per 100g serving – 9g protein, 3.4g carbs, 0.1g fat

£2.40 for a 450g pot

8

Alpro High Protein Soya Yoghurt Alternative - 7.5g

alpro plant protein yogurt, red berries flavor, 15g protein
Alpro

For a dairy-free option, Alpro’s high-protein soya yoghurt is one of the better supermarket choices. Each 200g pot provides 15g of protein, which is considerably more than most coconut, oat or almond-based alternatives. The texture is creamy and the flavoured varieties make it easy to eat straight from the fridge.

Per 100g serving – 7.5g protein, 7g carbs, 2.2g fat

£1.60 for a 200g pot

Advertisement - Continue Reading Below

And the yoghurts to avoid... (if protein is your priority)

divider line

Perhaps it goes without saying, but we'll spell it out anyway – the following yoghurts aren't ‘bad’ in any way; they’re just poor choices if you're buying yoghurt specifically to boost your protein intake.

  • Activia fruit yoghurt: contains 3.8g protein per 100g serving, or around 4.6–4.7g per pot. It may contain live cultures, but it isn’t a high-protein food.
  • Standard Greek-style yoghurt: these often contain around 5g of protein per 100g. Yeo Valley Greek-style yoghurt, for example, contains approximately 4.5g per 100g. It can still absolutely be both a nutritious and delicious choice, but it’s notably lower in protein than a strained or fortified high-protein yoghurt.
  • Coconut-based yoghurt alternatives: these are often very low in protein unless specifically fortified.
    Watch Next 
    Video poster
    Advertisement - Continue Reading Below