# What are the best vegetarian protein sources per 100g?

Lily Armstrong · August 24, 2026

> The Direct Answer: Top Vegetarian Protein Sources Per 100g When people search for vegetarian protein sources per 100g, they usually want a clear...

## The Direct Answer: Top Vegetarian Protein Sources Per 100g

When people search for vegetarian protein sources per 100g, they usually want a clear ranking of which foods deliver the most protein by weight. The honest answer is that the list is dominated by concentrated plant proteins and dairy: seitan leads at roughly 75g of protein per 100g, followed by nutritional yeast at around 45-50g, hemp seeds at about 31g, peanuts and peanut butter at 25-26g, hard cheeses like parmesan at 35-38g, soybeans (dry) at roughly 36g, tofu at 8-15g depending on firmness, tempeh at approximately 19-20g, lentils cooked at 9g, chickpeas cooked at 8.9g, and paneer at around 18-20g. Eggs sit at 12.5g per 100g, which surprises many people who assume eggs are a protein powerhouse — they are efficient per calorie, but not per gram.

**Also worth reading:** [What are the best protein sources for bone health and how do they support skeletal strength?](https://healtho.io/knowledge/what_are_the_best_protein_sources_for_bone_health_and_how_do_they_support_skeletal_strength.php) · [Is vegetarian chicken a healthy alternative to real chicken?](https://healtho.io/knowledge/is_vegetarian_chicken_a_healthy_alternative_to_real_chicken.php) · [What are the health benefits of Layonna vegetarian health food?](https://healtho.io/knowledge/what_are_the_health_benefits_of_layonna_vegetarian_health_food.php)

The critical nuance here is that per-100g figures can be misleading. Cooked lentils contain only about 9g of protein per 100g because water weight dilutes the number dramatically compared to their dry form, where lentils hit roughly 24-26g per 100g. Spinach contains just 2.9g of protein per 100g — only about 6% of the Daily Value — yet it frequently appears on 'high protein vegetable' lists because its protein-to-calorie ratio looks respectable. If you actually tried to eat 100g of protein from spinach alone, you would need to consume over 3kg of it. Understanding whether a figure refers to dry or cooked weight, raw or prepared, is the single most important skill in reading these numbers correctly.

## Why Per-100g Numbers Mislead More Than They Help

Food databases report values per 100g for standardization, but this creates three distinct distortions that trip up even careful readers. First, water content varies enormously between raw and cooked states. A cup of cooked lentils weighs about 198g and delivers roughly 18g of protein; the same lentils measured dry would show nearly triple the concentration. Second, calorie density matters as much as absolute protein. An egg provides 12.5g of protein per 100g, and you would need to eat about 381g of egg — roughly 545 calories — to reach 100% of the Daily Value for protein. Compare that to a leaner source and the picture changes entirely. Third, some foods appear high-protein per 100g but are eaten in tiny quantities. Nutritional yeast scores brilliantly per gram, but a typical serving is one or two tablespoons, contributing perhaps 4-8g of protein rather than the headline 45g.

This is why dietitians increasingly recommend evaluating protein sources on two axes simultaneously: grams of protein per 100g AND grams of protein per 100 calories. Tofu, for example, delivers about 10-12g of protein per 100g but does so at only 70-145 calories depending on firmness, making it exceptionally efficient for anyone managing weight. Peanuts pack 25g per 100g but also carry nearly 570 calories per 100g, meaning fat intake climbs quickly if nuts become your primary protein strategy. Neither food is 'better' — they serve different purposes, and treating any single metric as definitive is where most people go wrong when planning vegetarian diets.

## Complete Comparison Table: Protein Density of Common Vegetarian Foods

| Food | Protein per 100g | Calories per 100g | Protein per 100 cal | Notes |
| --- | --- | --- | --- | --- |
| Seitan | ~75g | ~370 | ~20g | Wheat gluten; not suitable for celiac disease |
| Parmesan cheese | ~36g | ~420 | ~8.6g | Very high sodium |
| Dry soybeans | ~36g | ~446 | ~8g | Must be cooked before eating |
| Nutritional yeast | ~45-50g | ~325 | ~14g | Usually fortified with B12 |
| Hemp seeds | ~31g | ~550 | ~5.6g | High in healthy fats |
| Peanuts | ~25.8g | ~567 | ~4.5g | Calorie-dense |
| Paneer | ~18-20g | ~265-320 | ~6-7g | High saturated fat |
| Tempeh | ~19-20g | ~192 | ~10g | Fermented soy; easier digestion |
| Firm tofu | ~10-15g | ~70-145 | ~10-14g | Varies widely by brand and pressing |
| Eggs | ~12.5g | ~143 | ~8.7g | Need ~381g to hit daily protein DV |
| Cooked lentils | ~9g | ~116 | ~7.8g | Dry lentils are ~25g/100g |
| Cooked chickpeas | ~8.9g | ~164 | ~5.4g | Also high fiber |
| Edamame | ~11-12g | ~121 | ~9.5g | Young soybeans |
| Greek yogurt | ~10g | ~59-73 | ~13-17g | Nonfat versions score highest |
| Quinoa (cooked) | ~4.4g | ~120 | ~3.7g | Complete amino acid profile despite modest total |
| Spinach (raw) | ~2.9g | ~23 | ~12.6g | Only 6% DV per 100g |

Notice how the rankings shift depending on which column you prioritize. Seitan dominates absolute protein but fails completely for anyone with gluten sensitivity. Spinach looks weak on totals yet competitive on efficiency. This table should be read as a menu of trade-offs rather than a leaderboard.

## How Much Protein Do You Actually Need?

Before optimizing food choices, establish your actual target. The standard Recommended Dietary Allowance is 0.8g of protein per kilogram of body weight daily — about 56g for a 70kg man and 46g for a 60kg woman. However, research consistently suggests this minimum prevents deficiency rather than optimizes outcomes. For active individuals, resistance training, or adults over 65 trying to preserve muscle mass, intakes of 1.2-1.6g/kg are more commonly recommended, and some sports nutrition positions support up to 2.0g/kg for serious strength athletes. A 70kg person training regularly might therefore target 84-112g daily.

Hitting 100g of protein on a vegetarian diet is entirely achievable but requires deliberate structure, since plant foods generally carry more carbohydrates and fats alongside their protein. A realistic day might look like this: Greek yogurt at breakfast (150g providing 15g), a lunch bowl with 200g of firm tofu (about 22-30g), edamame as a snack (100g providing 11g), a dinner centered on 200g of cooked lentils (18g) plus quinoa (8g), and two tablespoons of peanut butter (8g). That totals roughly 85-95g before counting incidental protein from breads, vegetables, and grains, which typically add another 10-15g across the day. Planning backward from your target, rather than hoping meals add up, is what separates successful high-protein vegetarians from those who chronically undershoot.

## Quality Matters: Complete vs Incomplete Proteins and Amino Acid Profiles

Protein quantity tells only half the story; amino acid composition completes it. Proteins are built from twenty amino acids, nine of which are essential — meaning the body cannot synthesize them and they must come from food. Animal proteins and soy are 'complete,' containing all nine in adequate proportions. Most legumes are low in methionine while being rich in lysine, whereas most grains do the opposite: they supply methionine but fall short on lysine. This is precisely why the traditional pairing of rice and beans, dal and roti, or hummus and pita appears independently across virtually every cuisine on earth — these combinations were solving the amino acid problem centuries before nutrition science named it.

One important clarification: you do not need to combine complementary proteins within a single meal. The body maintains an amino acid pool, and eating varied protein sources across the day achieves the same result. The older idea of strict 'protein combining' at every meal has been retired by modern nutrition science. What still matters is variety over days and weeks. Soy foods (tofu, tempeh, edamame), quinoa, buckwheat, and hemp seeds are complete on their own, so building your diet around a rotating cast of these plus complementary legume-grain pairs removes the guesswork entirely. Leucine deserves special mention for anyone focused on muscle: most plant proteins contain less leucine per gram than whey or eggs, so vegetarians aiming for muscle growth may need slightly larger individual protein servings — 30-40g rather than 20-25g — to maximally stimulate muscle protein synthesis.

## Common Mistakes Vegetarians Make With Protein

The first and most frequent error is trusting per-100g numbers without checking whether they describe dry or cooked weight. Someone reading that lentils contain 25g of protein per 100g may cook a 100g portion and feel shortchanged when their scale shows only 9g — both numbers are correct; the water changed everything. Always confirm which state the database is describing. The second mistake is over-relying on calorie-dense sources. Building a diet around nuts, seeds, cheese, and nut butters easily pushes daily calories past maintenance levels while fat intake balloons; 100g of peanuts delivers 25g of protein but also 567 calories, nearly a quarter of many people's entire daily energy needs.

Third, many vegetarians mistake vegetables for protein sources. Marketing lists of 'high protein vegetables' feature spinach at 2.9g per 100g and broccoli at around 2.8g — respectable ratios per calorie, but irrelevant quantities in practice. Vegetables contribute valuable micronutrients and fiber, not meaningful protein. Fourth, people underestimate the sodium and saturated fat load of relying on cheese and paneer. Paneer is genuinely useful at 18-20g of protein per 100g, but frequent large servings add substantial saturated fat. Fifth, there is the supplement trap: protein powders are convenient, but whole-food sources bring fiber, iron, zinc, and other nutrients along with the protein. Powders work best as gap-fillers, not foundations. Finally, ignoring B12 is arguably the most dangerous error of all — it is essentially absent from unfortified plant foods, and deficiency causes irreversible neurological damage if left uncorrected for years.

## Practical Steps to Hit Your Daily Protein Target

Start by calculating your personal number: bodyweight in kilograms multiplied by 1.2-1.6 for active adults, or stick near 0.8-1.0 if sedentary. Then anchor each meal with a primary protein source rather than treating protein as an afterthought. Breakfast is where most vegetarians fail — toast and fruit provide almost nothing — so swap in Greek yogurt (10g per 100g, up to 17g protein per 100 calories in nonfat versions), scrambled eggs (12.5g per 100g), tofu scramble, or a smoothie with hemp seeds and soy milk. Batch-cooking solves consistency problems: a weekly pot of lentils, a block of baked tofu, and pre-portioned containers of cooked chickpeas remove decision fatigue on busy days.

Learn the dense anchors and rotate them. Seitan at 75g per 100g is the single most concentrated option available in most supermarkets and works beautifully in stir-fries and sandwiches. Tempeh at 19-20g per 100g brings fermentation benefits and a firmer texture than tofu. Edamame doubles as a snack and a side dish. Keep nutritional yeast on hand for adding 4-8g of protein plus B12 to pasta, popcorn, and sauces. Track your intake honestly for two weeks using any food logging app — most people discover they are 20-30g short of their assumed intake, and seeing the real numbers makes correction straightforward. Once the habit patterns are established, tracking becomes unnecessary for most people.

## Cost, Accessibility, and Budget Considerations

Protein affordability differs sharply between sources, and this matters for sustainability. Dried lentils and dried beans typically cost between $1.50 and $3 per kilogram in most markets, delivering roughly 250g of protein per kilogram — among the cheapest protein on the planet, often beating chicken and consistently beating beef. Eggs remain one of the best value animal proteins, though prices have been volatile in recent years due to avian influenza outbreaks affecting supply. Tofu generally runs $2-4 per block of 350-450g, yielding 35-60g of protein depending on firmness. Tempeh costs somewhat more, often $3-5 for a similar quantity. Paneer pricing varies regionally; in India it is affordable and ubiquitous, while imported versions elsewhere can cost several times more.

Seitan is unusual in that buying it ready-made is expensive ($6-8 for a small package) but making it at home from vital wheat gluten flour is remarkably cheap — a kilogram of vital wheat gluten costs $5-8 and yields roughly 750g of pure seitan containing over 500g of protein. For budget-focused vegetarians, the optimal strategy combines dried legumes as the volume base, eggs or tofu as versatile mid-cost anchors, and occasional use of pricier items like tempeh, halloumi, or specialty products for variety. Frozen edamame and frozen peas are inexpensive freezer staples that round out meals. Anyone claiming a vegetarian diet is inherently expensive is simply shopping wrong.

## When to Adjust Your Approach and Red Flags to Watch

Certain situations warrant recalculating and possibly increasing protein targets. Adults over 65 face anabolic resistance, meaning their muscles respond less efficiently to protein, so higher per-meal doses (30-40g) spread across the day help counteract age-related muscle loss. Pregnant and breastfeeding women need roughly 25g additional protein daily above baseline. Anyone recovering from surgery, illness, or injury has elevated requirements. Conversely, people with chronic kidney disease must NOT increase protein indiscriminately — kidney patients follow medically supervised protein prescriptions, sometimes as low as 0.6-0.8g/kg, so self-directed high-protein eating is inappropriate without nephrology guidance.

Watch for warning signs of inadequate intake: persistent fatigue, slow recovery from workouts, hair thinning, frequent illness, and gradual loss of muscle mass despite training. These symptoms overlap with iron deficiency and B12 deficiency, both more common in vegetarians, so bloodwork — ferritin, B12, vitamin D, and a basic metabolic panel — is worth doing annually rather than guessing. Iron from plant sources (non-heme iron) absorbs less efficiently than meat-derived heme iron; pairing iron-rich lentils and spinach with vitamin C sources like lemon juice, tomatoes, or bell peppers can multiply absorption several-fold, while tea and coffee consumed alongside meals inhibit it. If you experience ongoing symptoms despite adequate protein, see a physician or registered dietitian rather than escalating supplements blindly.

## The Bottom Line on Vegetarian Protein Per 100g

The definitive ranking by raw numbers puts seitan (~75g/100g), nutritional yeast (~45-50g), parmesan (~36g), dry soybeans (~36g), and hemp seeds (~31g) at the top, with practical everyday staples — paneer (~18-20g), tempeh (~19-20g), firm tofu (~10-15g), eggs (~12.5g), and cooked lentils (~9g) — forming the realistic backbone of most vegetarian diets. But the smartest approach weighs protein density against calorie density, amino acid completeness, cost, and what you will actually eat consistently. Build each meal around a legume, soy food, egg, dairy, or seitan anchor, pair grains with pulses across the day for complete amino acid coverage, verify whether database figures reflect dry or cooked weights, and keep B12 supplementation or fortified foods non-negotiable if you lean fully plant-based. Done with even modest attention, a vegetarian diet meets any reasonable protein target — the numbers above prove it; the planning makes it happen.

## Quick answers

### Is 100g of protein per day enough for a vegetarian?

For most adults, yes. The RDA is 0.8g per kg of body weight, so 100g comfortably covers anyone under about 125kg at baseline levels. Active individuals and adults over 65 may benefit from 1.2-1.6g/kg, which could push targets to 90-130g depending on body size.

### Which has more protein, tofu or paneer?

Paneer edges out tofu at roughly 18-20g of protein per 100g versus 10-15g for firm tofu. However, tofu delivers far fewer calories (often 70-145 vs 265-320 per 100g) and less saturated fat, making it the better choice for weight management.

### Do I need to combine rice and beans at the same meal?

No. The body maintains an amino acid pool, so eating complementary proteins within the same day is sufficient. The old rule of combining them in a single sitting has been superseded by modern nutrition science.

### What is the highest protein plant food per 100g?

Seitan, made from wheat gluten, contains approximately 75g of protein per 100g — the highest of any common food, plant or animal. It is unsuitable for anyone with celiac disease or gluten intolerance.

### Do vegetarians need protein powder?

Not necessarily. Whole foods like tofu, tempeh, lentils, Greek yogurt, and seitan can meet any reasonable target. Powders are simply a convenience for busy days, athletes with very high targets, or people who struggle with appetite.

Canonical: https://healtho.io/knowledge/what_are_the_best_vegetarian_protein_sources_per_100g.php
Markdown: https://healtho.io/knowledge/what_are_the_best_vegetarian_protein_sources_per_100g.php/index.md
