I’m a Greek yoghurt kind of person. Most mornings, you’ll find me spooning a bowlful into breakfast with fruit, nuts and chunky granola.
Cottage cheese, on the other hand, rarely makes it into my fridge – unless I’m blending it into pancakes. These pistachio-stuffed cottage cheese pancakes are particularly good.
Both foods have become protein heavyweights thanks to our ongoing obsession with eating more of the macronutrient linked to muscle, bone and metabolic health. Tesco recently announced it now sells more cottage cheese than milk, while M&S has regularly reported selling out of it altogether.
And while the protein trend has arguably gone a little too far – most of us don't need a protein shake with every meal – dairy foods remain one of the easiest ways to increase your intake.
Both Greek yoghurt and cottage cheese contain 'high-quality, complete protein, meaning they provide all nine essential amino acids, including leucine, which plays an important role in stimulating muscle protein synthesis,' explains nutritionist Emma Bardwell, author of The 30g Plan Cookbook.
But which is actually better for you? We asked Bardwell to break it down.
What to Read Next
Greek yoghurt vs cottage cheese: which contains more protein?
Cottage cheese generally contains more protein than standard natural yoghurt, but the gap narrows considerably if you're comparing it with authentic Greek yoghurt.
'As a rough guide, cottage cheese provides around 10–13g protein per 100g, so a decent 150g serving gives you roughly 17–20g,' says Bardwell.
'Regular natural yoghurt (or "Greek-style" yoghurt) can contain as little as 3–5g per 100g, while authentic Greek yoghurt, which is strained and therefore more concentrated, is often around 10g per 100g.'
That's why turning the pot over is so important.
'Yoghurt is a huge category, and you can't really compare the two foods without knowing which yoghurt you're talking about,' she says.
'I tell people to look for the word "authentic" on the label to make sure they're getting the higher-protein strained version, or choose brands such as Fage.'
Greek yoghurt vs cottage cheese: which is better for building muscle?
Both provide high-quality, complete protein and all the essential amino acids needed for muscle repair and growth.
While there are slight differences in the balance of casein and whey protein, Bardwell doesn't think most people need to worry about them.
'In the real world, I wouldn't get too bogged down in this. What matters much more is getting enough protein overall and spreading it reasonably well across the day.'
For women in midlife, she recommends aiming for around 25-30g of protein at each main meal, rather than eating very little earlier in the day and trying to make up the difference at dinner.
'Guidance for postmenopausal women has similarly emphasised getting at least 20-25g of high-quality protein at main meals,' she adds.
Greek yoghurt vs cottage cheese: which keeps you fuller?
'Protein is particularly satiating, so a 200g bowl of authentic Greek yoghurt containing 20g of protein is likely to be considerably more filling than a small pot of standard yoghurt containing 5g,' says Bardwell.
Cottage cheese's thicker texture can also help.
'Some people find it particularly satisfying, but I wouldn't say there's compelling evidence that cottage cheese itself is inherently more filling than Greek yoghurt.'
What you pair it with matters too.
'Greek yoghurt with berries, chia seeds and a handful of nuts gives you protein, fibre and healthy fats, making it a much more substantial meal or snack. Cottage cheese on wholegrain toast with tomatoes, avocado or seeds does exactly the same.'
Which is better after a workout?
Again, Bardwell says there's little to separate them.
'After resistance exercise, the priority is getting a decent serving of high-quality protein, so cottage cheese or authentic Greek yoghurt would both be excellent choices.'
If you're eating shortly before training, Greek yoghurt may feel slightly lighter on the stomach for some people, but tolerance varies.
'Protein timing is the icing on the cake, not the cake itself. Your total protein intake across the day – and actually doing resistance training – matters far more than whether you ate your protein source precisely 12 minutes after your workout.'
Ultimately, choose the one you enjoy and can eat consistently.
Full-fat or low-fat: which is healthier?
Interestingly, 0% Greek yoghurt usually contains slightly more protein than full-fat versions.
'I don't think everyone needs to automatically choose fat-free dairy,' says Bardwell.
'A little fat can make food more enjoyable and satisfying, and if you prefer full-fat yoghurt and it fits comfortably into your overall diet, that's absolutely fine.'
However, lower-fat Greek yoghurt can be particularly useful if you're trying to lose weight, as it provides plenty of protein for relatively few calories while still containing calcium and live cultures.
'It's also worth pointing out that authentic 0% Greek yoghurt doesn't contain added sugar, which people often mistakenly believe. They confuse it with low-fat "diet" yoghurts, such as Müller Light, which often contain added sweeteners to compensate for the fat that's been removed.'
The same principle applies to cottage cheese.
'Pick the version that works for your tastes, appetite and overall diet rather than assuming one fat percentage is universally healthier.'
The bottom line
Greek yoghurt and cottage cheese are both excellent ways to increase your protein intake without relying on powders or supplements.
When buying yoghurt, Bardwell recommends checking for added sugar.
'Plain yoghurt naturally contains lactose, so seeing sugar on the nutrition panel doesn't mean sugar has been added. It's flavoured yoghurts where added sugars start creeping up.'
With cottage cheese, she recommends paying attention to the salt content.
'Levels can vary quite considerably between brands,' she says.
'And don't be taken in by front-of-pack claims. "Protein", "Greek style", "light" and "0% fat" don't necessarily tell you much about the overall nutritional quality. Flip it over and look at the numbers.'













