Although meat is a key source of protein, more and more people are opting for plant based protein, vegetarian alternatives. But what are the best plant based proteins? 


Lentils Plant based protein


Lentils are a popular plant based protein by many, especially as they are suitable for vegetarians and vegans. Each half a cup of lentils adds 9 grams of protein, which is fantastic! They work well in curry and casseroles, providing an additional 15g of fibre per serving also, which is great for keeping you feeling full.


Black Beans plant based protein

Black Beans

Black beans are one of the best sources of antioxidants and the healthiest bean in the bean family, with less starch than many of its relatives. Black beans are amazing in most Mexican spiced foods and can even be used for desserts! A serving of black beans provides 8 grams of protein. 


Quinoa plant based protein


With 8 grams of protein per serving, quinoa is a fantastic source of protein for those that have an intolerance to gluten. It also contains a great amount of magnesium, antioxidants and fibre. Quinoa is useful for most recipes, whether it is required to be cooked, baked and even stir fried. 


peas plant based protein


Green peas are a fantastic source of fibre as well as plant based protein, plus the super sweet flavour is delicious! Peas provide 8 grams of protein per cup, and with the variation of eating the sugar snap variety as a raw snack or cooking just the pea, you will also receive a healthy amount of leucine, an essential amino acid that helps maintain metabolism which is hard to find in most plant-based foods. 


Spinach plant based protein


Spinach provides a solid 5 grams of plant based protein per cup, which when cooked wilts down to almost nothing! What better way to get a protein kick than stirring spinach into salads, pastas and a stir fry. 


Broccoli plant based protein


Broccoli is considered a super food for its high nutritional content. Containing 30% of your daily calcium, vitamin C, fibre and B vitamins as well as 4 grams of protein, for only 30 calories! Amazing! 


Almonds plant based protein


Almonds are almost as impressive as broccoli, with only 2 tablespoons of almond butter containing a whopping 7 grams of protein! Packed with healthy fats, this should be eaten in moderation however, but the fiber packed treat will keep you feeling full until lunch time. 


Chickpeas plant based protein


Best known for its amazing role in hummus, half a cup of chickpeas provides up to 8 grams of plant based protein! Alternatively, you can nibble your way through some hummus, but the other ingredients are something extra to look out for. Try adding chickpeas to curry's, salads and soups. 


peanut butter plant based protein

Peanut Butter

Peanut butter is a classic pre-workout food, with 2 tablespoons giving 8 grams of protein. Try adding to porridge oats and smoothies for a breakfast protein kick, or apply to rice crackers for a post workout snack.