Protein is a key part of a healthy diet and essential for many functions in the body. It provides the amino acids we cannot produce ourselves, supports muscle growth and helps stabilise blood sugar and appetite. Although high-protein diets are often linked to fitness and weight loss, protein plays a much broader role in your overall health.
After weight loss surgery, protein becomes even more important. Your smaller stomach holds less food, so most patients are advised to eat protein first at every meal to protect muscle and support healing. In line with BOMSS guidance, UK bariatric teams usually recommend 60 to 80g of protein a day, which is easier to reach when you build each meal around the protein-rich foods below.
1. Eggs: a simple, high-quality protein source
Eggs are a classic protein-rich food, especially popular at breakfast. The white is mostly protein, while the yolk adds vitamins, minerals and healthy fats. Together they make eggs one of the most complete protein sources available.
2. Dairy: more protein with longer maturation
Foods like quark, yoghurt and cheese are excellent protein sources. Greek yoghurt is particularly high in protein, and the longer a cheese is aged, the higher its protein content becomes. Milk contains a moderate amount of protein, while levels rise in quark and reach their peak in matured cheeses.
3. Whole grains: natural protein providers
Grains such as spelt and quinoa offer a surprising amount of protein. Wholegrain varieties provide extra nutrients and fibre. Quinoa, technically a pseudocereal, is especially protein-rich and works well in salads, bowls or as a side dish.
4. Meat and fish: the traditional choices
Meat and fish remain well-known high-protein foods. Lean options such as chicken, turkey and white fish give you plenty of protein with less fat. Plant-based alternatives are just as effective and are increasingly chosen for more sustainable diets.
5. Legumes: peas and chickpeas as easy all-rounders
Peas and chickpeas are versatile and nutritious. Whether added to curries and salads or used to make hummus, they offer flavour and a solid protein boost.
6. Beans: small powerhouses for everyday cooking
Kidney beans, white beans and green beans are a good source of protein and simple to use in everyday recipes. They work well in stews and salads, or as a filling side dish.
7. Lentils: nutritious, filling and protein-dense
Lentils are rich in protein and extremely versatile. You can use them in soups, dals and patties, or as a topping for salads. They are a true essential for any high-protein kitchen.
8. Nuts: protein for snacking and meals
Almonds, cashews and peanuts provide a useful amount of protein. They work not only as snacks but also in muesli, salads or smoothies. Because they are high in healthy fats, they also help keep you full for longer.
9. Seeds: small but nutrient-dense
Seeds like sunflower and pumpkin seeds are rich in protein and minerals. You can sprinkle them on salads, add them to bread or eat them as a crunchy snack.
10. Soy: a protein leader for plant-based diets
Soybeans are one of the richest plant-based protein sources. Foods like tofu and tempeh provide high-quality protein with relatively few calories. This makes them excellent choices for vegetarians, vegans and anyone reducing animal products.
Mix your protein sources
There are many ways to add more protein to your daily diet. Whether from animal or plant-based foods, a balanced mix helps ensure you get all the essential amino acids. Combining different protein-rich foods supports your overall health, helps maintain muscle mass and makes your meals both satisfying and nutritious.