Protein-enriched foods from pasta and wraps to breakfast cereals and drinks jostle for space with cottage cheese and yoghurt. We can’t get enough of the stuff. It’s not difficult to see why.