Skip to main content

Which foods are the best sources of vegetarian or vegan protein intake?

Which foods are the best sources of vegetarian or vegan protein intake?

Speak To An Expert

Get clear, personalised advice for your situation.

Jot down a few questions to make the most of your conversation.


Why protein matters on a vegetarian or vegan diet

Protein helps build and repair muscles, supports the immune system, and keeps you feeling satisfied after meals. For vegetarians and vegans in the UK, it is important to include a variety of protein-rich foods across the day.

You do not need to rely on one single “superfood”. A balanced diet with beans, pulses, soya foods, nuts, seeds, and whole grains can easily provide enough protein for most people.

Best plant-based protein foods

Pulses are among the best vegetarian and vegan protein sources. Lentils, chickpeas, kidney beans, black beans, and butter beans are affordable, widely available, and very versatile in soups, stews, curries, and salads.

Soya foods are especially useful because they are naturally higher in protein than many other plant foods. Tofu, tempeh, edamame, and soya yoghurt can all be used in savoury or sweet dishes.

Seitan, made from wheat gluten, is another high-protein option for people who eat gluten. It has a meaty texture and works well in stir-fries, wraps, and fakeaway-style meals.

Protein from grains, nuts, and seeds

Whole grains also contribute protein, especially when eaten regularly. Quinoa, oats, brown rice, wholewheat pasta, and wholemeal bread all add to your daily intake, even if they are not as protein-dense as beans or soya.

Nuts and seeds are small but powerful protein boosters. Almonds, peanuts, chia seeds, pumpkin seeds, sunflower seeds, and hemp seeds can be sprinkled on porridge, salads, or yoghurt.

Nut butters such as peanut butter or almond butter are convenient options too. They work well on toast, in smoothies, or as part of a sauce for noodles and stir-fries.

Easy UK meal ideas

A high-protein vegan breakfast could be porridge made with soy milk, topped with chia seeds and peanut butter. Another option is wholemeal toast with baked beans or tofu scramble.

For lunch or dinner, try lentil bolognese, chickpea curry, bean chilli, or a tofu and vegetable stir-fry. These meals are easy to make in bulk and suit busy UK lifestyles.

If you are vegetarian, eggs and dairy can also help increase protein intake. Greek yoghurt, cottage cheese, milk, and eggs are simple additions for those who include them.

Getting enough protein overall

The best approach is to eat a mix of protein foods throughout the day rather than focusing on one meal. Combining beans, grains, nuts, and seeds helps create a varied diet with plenty of protein.

Most people eating vegetarian or vegan diets in the UK can meet their protein needs without supplements if they plan meals well. The key is variety, regular intake, and choosing protein-rich foods at each mealtime.

Frequently Asked Questions

Vegetarian or vegan protein sources are foods that provide protein without meat, and in the case of vegan sources, without any animal products. Common examples include beans, lentils, tofu, tempeh, edamame, seitan, nuts, seeds, whole grains, and some plant-based protein powders.

Among the highest-protein vegetarian or vegan protein sources are seitan, tempeh, tofu, edamame, lentils, chickpeas, black beans, soy milk, Greek-style plant yogurts with added protein, and protein powders made from peas, soy, hemp, or rice.

Vegetarian or vegan protein sources can provide complete protein either by themselves, such as soy foods, quinoa, and buckwheat, or by combining different plant foods over the course of the day, such as beans with rice or peanut butter with whole-grain bread.

Yes, vegetarian or vegan protein sources can support muscle building when total protein intake is adequate and meals are planned well. Good options include soy foods, legumes, seitan, high-protein grains, nuts, seeds, and plant-based protein supplements if needed.

Affordable vegetarian or vegan protein sources include dried beans, lentils, split peas, chickpeas, tofu, peanut butter, oats, brown rice, and frozen edamame. Buying in bulk and choosing store brands can lower the cost further.

Quick vegetarian or vegan protein sources include tofu, tempeh, canned beans, hummus, soy yogurt, edamame, roasted chickpeas, nut butter, protein shakes, and pre-cooked lentils or grain mixes.

Good vegetarian or vegan protein sources for breakfast include tofu scramble, soy yogurt, nut butter, chia seeds, hemp seeds, oats with protein powder, and smoothies made with soy milk, nut butter, or pea protein.

High-fiber vegetarian or vegan protein sources include beans, lentils, chickpeas, black-eyed peas, split peas, edamame, quinoa, chia seeds, flaxseeds, hemp seeds, and many whole grains.

Lower-carb vegetarian or vegan protein sources include tofu, tempeh, seitan, some plant-based protein powders, hemp seeds, pumpkin seeds, nuts, and certain soy products. Beans and lentils are also nutritious but contain more carbohydrates.

Good vegetarian or vegan protein sources for weight loss are those that are filling and nutrient-dense, such as tofu, tempeh, edamame, lentils, beans, Greek-style plant yogurts with added protein, seitan, and protein-rich vegetables paired with whole grains.

The best vegetarian or vegan protein sources for children include tofu, tofu-based meals, beans, lentils, nut or seed butters, soy milk, hummus, yogurt alternatives with added protein, and soft-cooked grains like quinoa or oats.

The best vegetarian or vegan protein sources for athletes include soy foods, seitan, lentils, chickpeas, beans, tempeh, edamame, quinoa, whole grains, nuts, seeds, and protein powders that can help meet higher daily protein needs.

Easy vegetarian or vegan protein sources to add to meals include beans in salads, tofu in stir-fries, lentils in soups, hemp seeds on oatmeal, nut butter on toast, edamame in grain bowls, and chia seeds in smoothies or puddings.

Soy-based vegetarian or vegan protein sources like tofu, tempeh, edamame, soy milk, and soy yogurt are generally considered healthy and nutrient-rich. They provide high-quality protein and can be part of a balanced diet for most people.

Suitable gluten-free vegetarian or vegan protein sources include tofu, tempeh, edamame, beans, lentils, chickpeas, quinoa, nuts, seeds, soy milk, and most protein powders made from peas or soy. Seitan should be avoided because it contains gluten.

Protein amounts vary by food, but many vegetarian or vegan protein sources provide about 7 to 20 grams per serving. For example, a cup of lentils, a block of tofu, or a serving of tempeh can each contribute a substantial amount of protein.

Yes, vegetarian or vegan protein sources can often meet daily protein needs without supplements if meals are varied and sufficient in calories. Many people get enough protein from legumes, soy foods, grains, nuts, seeds, and dairy or eggs if they are vegetarian.

The best vegetarian or vegan protein sources for meal prep include baked tofu, cooked lentils, chickpeas, black beans, tempeh, quinoa, roasted edamame, and homemade bean salads because they store well and work in many dishes.

Vegetarian or vegan protein sources can be comparable to animal protein sources in supporting health and muscle maintenance when total intake is adequate. Plant proteins often come with fiber and beneficial nutrients, though some may be lower in certain amino acids unless combined thoughtfully.

Some of the healthiest vegetarian or vegan protein sources overall include beans, lentils, chickpeas, tofu, tempeh, edamame, quinoa, chia seeds, hemp seeds, nuts, and seeds because they provide protein along with fiber, vitamins, minerals, and healthy fats.

Important Information On Using This Service


This website offers general information and is not a substitute for professional advice. Always seek guidance from qualified professionals. If you have any medical concerns or need urgent help, contact a healthcare professional or emergency services immediately.

Some of this content was generated with AI assistance. We've done our best to keep it accurate, helpful, and human-friendly.

  • Ergsy carefully checks the information in the videos we provide here.
  • Videos shown by Youtube after a video has completed, have NOT been reviewed by ERGSY.
  • To view, click the arrow in centre of video.
Using Subtitles and Closed Captions
  • Most of the videos you find here will have subtitles and/or closed captions available.
  • You may need to turn these on, and choose your preferred language.
Turn Captions On or Off
  • Go to the video you'd like to watch.
  • If closed captions (CC) are available, settings will be visible on the bottom right of the video player.
  • To turn on Captions, click settings.
  • To turn off Captions, click settings again.