We need to eat protein to stay healthy, fit and energised – it’s an essential macronutrient.
However, if you decide to transition to a vegetarian diet, it can take a little more planning to get enough high protein foods; it might seem easier to throw a steak on the frying pan or build a salad around a mackerel fillet than to learn how to make a delicious tofu curry.
But it can be done! Here you’ll be able to learn: Why do we need protein? | How much protein do we need? | How do vegetarians get protein? | 9 best vegetarian, high protein foods
Protein is an incredibly important part of our diet and nutrition, often referred to as the building blocks of our bodies. It helps to grow, repair and maintain different muscles, organs, skin, hair and nails, all of which rely on proteins to stay strong and healthy.
The amount of protein we each need can vary based on age, sex, weight, physical activity and overall health. For example, a 25-year-old bodybuilder will need a very different amount of protein compared to an inactive retiree in their 70s.
In the UK, the Reference Nutrient Intake (RNI) is 0.75g of protein per kilogram of body weight for adults aged 18 to 50. While this doesn’t take into account physical activity levels or illness, it can serve as a helpful guide for the average person . From midlife onwards, it’s recommended that healthy individuals increase their protein intake to closer to 1g to 1.2g of protein per kilogram of body weight. This can then help limit and treat age-related declines in muscle mass, strength, and functional abilities2.
Head over to our How Much Protein Do You Really Need guide for more details on the right amount of protein for you, as well as what happens if you don’t get enough (or even if you get too much!).
However, to give a rough idea of the amount of protein the average, healthy adult requires each day, you can see our table below – although bear in mind that these numbers could increase if you’re active and trying to lose weight or gain muscle:
Body Weight (kg) | Protein Needed (g) |
50 | 37.5 |
60 | 45 |
70 | 52.5 |
80 | 60 |
90 | 67.5 |
100 | 75 |
110 | 82.5 |
120 | 90 |
130 | 97.5 |
140 | 105 |
Some of the most renowned, high protein foods are meat, fish and seafood, but that doesn’t mean vegetarians need to miss out on hitting their daily protein requirements.
While vegetarian and vegan protein powders offer a quick and efficient way to pack in the protein, there are a wealth of vegetarian foods that contain protein and are probably already making up a large part of your diet. In fact, if you’re focused on eating healthy, whole foods, it’s likely you’re already including plenty of protein in your diet already.
We have a thorough guide to the vegetables and grains containing the most protein here, showcasing veggie and vegan favourites like lentils, chickpeas, edamame beans and quinoa.
We also cover high protein snacks in this guide, or you can discover some high protein breakfast ideas here.
However, if you’re worried you’re not hitting your protein RNI and are looking for some alternative products, we’ve included some ideas for vegetarian protein sources that you can include in your meal plan here.
Food | Protein (grams) per 100g |
Eggs | 13 |
Tofu | 8 |
Greek Yogurt | 10 |
Tempeh | 19 |
Cottage Cheese | 11 |
Spirulina | 60 |
Nutrional Yeast | 45 |
Almonds | 21 |
Seitan | 25 |
Packed with antioxidants, healthy fats and protein, eggs might be the perfect ‘fast-food’ source of protein for vegetarians. Make sure you don’t skip the yolk, where around half the protein is contained (one large whole egg contains around 6g protein – split evenly between the yolk and the white – about 12% of your average daily protein needs and it has a balanced amino acid profile). An egg or two for breakfast makes a great healthy choice of easily digested protein that will help keep you full till lunch.
Handpicked content: We list three great ways to live without meat.
As a complete protein, tofu contains all the essential amino acids our body needs – a vegetarian (and even meat-eater’s) dream. This is a versatile food product made from soy milk (in a similar process to cheese making).
Made by straining regular yogurt to remove the whey, Greek yogurt has a thicker, creamier texture that makes it a favourite in recipes and on its own. Most importantly, the straining process concentrates the protein content, meaning you can find around 10g of protein per 100g of Greek yogurt. But the benefits don’t stop there – it’s also rich in calcium so helps keep your teeth and bones strong, and contains beneficial probiotics to help support digestion and gut health.
Click here to learn more about the health benefits of Greek yogurt, or pick up some of our delicious Greek yogurt products and snacks here.
Like tofu’s protein-packed bigger sibling, tempeh is made by fermenting whole soybeans in a tempeh culture which helps to break them down into a firm, compact cake. It’s this process that not only gives this ingredient its unique flavour, but also enhances the protein content, giving tempeh an impressive 19g of protein per 100g. Another incredibly versatile food ingredient, tempeh is a probiotic hero that’s also fibre rich and contains a range of vitamins and minerals like calcium, iron and potassium.
For more on this fantastic food stuff, check out our guide to the health benefits of eating tempeh, or learn about the differences between tofu and tempeh here.
Made from milk curds, cottage cheese packs a protein punch with approximately 11g to 12g of protein per 100g. Perfect for dolloping on a jacket potato, stirring through scrambled eggs or pasta (for additional creaminess) or just enjoying scooped up on a carrot stick, cottage cheese is low fat, low carb and a good source of calcium and B vitamins.
Handpicked content: 9 of the best vegan cheese alternatives
While it may sound like something from a sci-fi movie, is actually a cheesy-nutty flavour,ed vegan and gluten-free ingredient, usually in powder or flake form, that can be sprinkled on soups, salads, pasta dishes, stews, popcorn and more. It contains up to 7g of protein per tablespoon, so sprinkling a few spoonfuls on your food throughout the week is a great way to boost your intake. Low in fat and calories, nutritional yeast is also packed with B vitamins, so is a fantastic addition to any vegetarian, vegan, or meat-eating diet.
Perfect for snacking, adding to salads, blending into smoothies or even whipping into a butter to slather on your morning toast, almond nuts pack around 21g of protein per 100g, or roughly 2g per handful of 10. They’re also a fantastic source of healthy fats, which are great for your heart, and vitamin E oxidants and fibre, all of which will contribute to your overall health and wellbeing.
From almond butter to almond oil, you can check out our wide range of almond products here.
Also known as wheat gluten, seitan is made from wheat flour and water through a process of washing and kneading, which removes the starch and bran, leaving behind the gluten protein. This means 100g of seitan contains around 25g of protein. Its versatility makes it perfect for marinating, grilling, sauteing or baking and its meat-like texture means this plant-based protein hero is perfect for adding to stir-fries, burgers or stews.
Handpicked content: Your ultimate guide to plant-based protein
So, which is your favourite source of protein for vegetarians? As you can see, there’s no need for to worry about hitting your protein targets for the day – there’s a wide range of meat-free ingredients and foods that you can add to your meals and snacks throughout the day to stay happy and healthy.
Shop our full food and drink range here for more ingredients and treats with a wellbeing focus.