Our Favourite 7 High Protein Vegetarian Foods

Protein is essential to body growth. It repairs muscles after intense workouts, builds body mass and can even be a source of energy provided your body has enough carbohydrates or fats stored.

Most people will know that fish and chicken are very high sources of protein. Typically most good quality meat is a great source of protein. However, there are many other foods that contain high amounts of protein, specifically vegetarian foods.  So if you’re looking for an alternative to meat, you might find this list helpful.

Peanut Butter

This is a fantastic source of protein. It goes with so many other foods as well as being cheap and easy to get hold of. One simple tablespoon that can be spread onto toast is 4g of protein.


Almonds and peanuts are a great source for protein and the perfect food to snack on in between your meals. Peanuts provide 24.4g of protein per 100g and Almonds provide 21.2g of protein per 100g.

Greek Yogurt

Yogurt is a very healthy and light type of food. Its main benefit is how it improves your immune system and helps prevents stomach bugs and food poisoning. It also strengthens your bones.

When it comes to increasing your protein intake, low fat Greek yogurt is known to contain a high amount of protein and very low amounts of fat. Low fat Greek Yogurt packs 1 gram of protein per 9 calories. A dieters dream.


Oatmeal has three times the amount of protein as brown rice. Per 100g, oatmeal contains 17g of protein.  It’s one of the most popular breakfast meals for people that are training – we can see why. It’s cheap, easy to make, and provides a great source of protein and other nutrients such as Vitamin B and magnesium which relives sore muscles.

Feta Cheese

Another Greek ingredient that’s a good source of protein is feta cheese. One serving of Feta Cheese is typically 28g in weight. That contains 74 calories, 12g of carbohydrates and 4g of protein. The calorie amount is quite hefty, but it comes with major health benefits.

Feta Cheese contains certain proteins and vitamins that hugely boost the immune system. The nutrients from feta cheese help maintain a healthy gut preventing stomach bugs, headaches including migraines..

White Cooked Mushrooms

Mushrooms are incredibly healthy for you. They contain many nutrients such as Vitamin D and potassium. They are also gluten free and low in cholesterol. They’re also a good source of protein and contain 1g per 7 calories.  100grams of mushrooms contains 3.3 grams of protein.


These little trees contain 3g of protein per 100g. That also comes with Vitamin B and C and a lot of calcium. This is great for maintaining a healthy immune system.