Vegetarian Protein Sources Chart

Bethany Johnson

Updated on:

Getting enough protein on a vegetarian diet is easier when you know which foods make the biggest contribution. This vegetarian protein sources chart compares common plant-based foods with dairy, eggs, nuts, and seeds using familiar serving sizes. The figures are approximate and rounded, so use product labels or a trusted nutrition database when you need precise numbers.

Vegetarian protein sources chart

Serving sizes matter when comparing foods. A chart based on 100 grams will look different from one based on a cup or a typical snack portion. The table below uses practical portions and identifies whether foods are cooked, ready to eat, or measured by weight.

Food Typical serving Protein Approximate calories
Seitan 100 g 25 g 140
Low-fat cottage cheese 1 cup (226 g) 28 g 206
Greek yogurt, nonfat 1 cup (245 g) 20 g 100
Tempeh 100 g 19 g 190
Edamame, shelled and cooked 1 cup (155 g) 18 g 190
Lentils, cooked 1 cup (198 g) 18 g 230
Chickpeas, cooked 1 cup (164 g) 15 g 270
Black beans, cooked 1 cup (172 g) 15 g 227
Firm tofu 100 g 12 g 120
Hemp seeds 3 tbsp (30 g) 10 g 170
Peanut butter 2 tbsp (32 g) 8 g 190
Quinoa, cooked 1 cup (185 g) 8 g 222
Almonds 1 oz (28 g) 6 g 164
Large egg 1 6 g 78
Chia seeds 2 tbsp (28 g) 4 g 138

How to read the chart

The highest-protein options per listed serving include cottage cheese, seitan, Greek yogurt, tempeh, edamame, and lentils. Beans and chickpeas also provide substantial protein, along with fiber and other nutrients. Tofu, quinoa, nuts, and seeds can help round out a meal, although their protein contribution depends more heavily on portion size.

Calories are included for comparison, not as a measure of food quality. Nuts, seeds, and peanut butter are nutrient-dense foods, but their portions contain more calories than some low-fat dairy choices. Choose portions according to your appetite, energy needs, and overall meal plan.

Protein in vegetables

Vegetables do contribute protein, but most contain less per serving than legumes, soy foods, dairy, or eggs. Their main role is to add fiber, vitamins, minerals, color, and variety to meals. For example, a cup of cooked spinach provides about 5 grams of protein, while a cup of cooked peas provides around 9 grams.

Rather than relying on vegetables alone to meet a protein target, pair them with a more concentrated source. Try broccoli with tofu, spinach in a lentil dish, or peas with quinoa and yogurt. This approach creates a more satisfying plate without treating vegetables as the primary protein food.

Do vegetarian proteins need to be combined at every meal?

There is no need to coordinate specific plant proteins at every sitting for most people. Eating a varied diet across the day can provide the amino acids supplied by different foods. Useful combinations include:

  • Rice with beans
  • Hummus with whole-grain pita
  • Quinoa with roasted vegetables and hemp seeds
  • Lentil soup with barley
  • Tofu, edamame, and quinoa in a stir-fry

These pairings are practical because they combine a substantial protein source with grains, vegetables, or seeds. They also make it easier to build meals with different textures and flavors.

Simple ways to use the chart

Build a higher-protein breakfast

Start with Greek yogurt or cottage cheese, then add fruit and hemp seeds. If you avoid dairy, use tofu or a legume-based breakfast and include another protein-rich food later in the day.

Plan a balanced lunch or dinner

Choose one main item from the upper half of the chart, such as lentils, tempeh, seitan, edamame, or tofu. Add vegetables and a grain or starchy food. A tofu stir-fry with edamame and quinoa, for example, combines several chart entries in one meal.

Support a post-workout meal

A meal or snack containing roughly 20 to 30 grams of protein may be useful after exercise, depending on your overall eating pattern. Examples include Greek yogurt with hemp seeds or a tofu-and-edamame meal served with quinoa.

Tips for variety and nutrient coverage

  • Rotate beans, lentils, soy foods, dairy or eggs, whole grains, nuts, and seeds throughout the week.
  • Pair iron-containing plant foods with vitamin C-rich foods to support iron absorption.
  • Check labels for packaged foods, since protein and calorie values can vary by brand and preparation.
  • Remember that protein is only one part of a balanced diet; include vegetables, fruit, whole grains, and suitable sources of fats as well.

Use this vegetarian protein sources chart as a planning tool rather than a rigid prescription. Combining several protein-rich foods across the day makes it possible to create varied, filling meals while accommodating vegetarian, dairy-free, or egg-free preferences.

Bethany Johnson

Bethany Johnson, PhD, is a modern health expert and educator dedicated to bridging the gap between cutting-edge research and everyday wellness.