In a plant-to-meat comparison, cooked veg give ~3–12 g per 100 g; typical meats give ~22–32 g per 100 g; serving size and quality vary.
Shopping for protein can feel confusing. Plants and meats both deliver it, yet the grams per bite, how filling a portion feels, and even the amino-acid profile aren’t the same. This guide lays out clear numbers side-by-side, then shows smart ways to build plates that actually meet daily targets without fuss.
Protein In Plant Foods Versus Meat: By The Numbers
Below is a straightforward view using cooked weights where possible, so the numbers match what lands on your plate. Values are rounded, drawn from USDA FoodData Central–based summaries.
| Food (Cooked Unless Noted) | Protein / 100 g | Example Serving → Protein |
|---|---|---|
| Chicken Breast (skinless) | ~32 g | 85 g (about 3 oz) → ~27 g |
| Atlantic Salmon | ~22 g | 85 g (about 3 oz) → ~19 g |
| Top Sirloin Steak, Lean | ~30 g | 85 g (about 3 oz) → ~25 g |
| Pork Tenderloin | ~30 g | 85 g (about 3 oz) → ~26 g |
| Lentils (boiled) | ~9 g | 1 cup (cooked) → ~18 g |
| Chickpeas (boiled) | ~9 g | 1 cup (cooked) → ~14–15 g |
| Edamame / Soybeans (prepared) | ~11–12 g | 1 cup (shelled) → ~18–19 g |
| Green Peas (boiled) | ~5–6 g | 1 cup (cooked) → ~8–9 g |
| Broccoli (boiled) | ~3–4 g | 1 cup (cooked) → ~3–4 g |
Takeaway: meats pack more protein per 100 g, yet certain plants reach a solid range per portion—especially soy and cooked pulses like lentils. If you eat a full cup of beans or edamame along with grains or veggies, the total climbs fast.
How Protein Quality Differs, In Simple Terms
Protein isn’t just grams; it’s also about essential amino acids and digestibility. An easy rule: animal sources generally deliver all essential amino acids in amounts the body needs, while many plant sources benefit from variety across the day. Current nutrition references from Harvard’s Nutrition Source explain this clearly and note that mixed plant patterns cover the bases when you eat a range of foods across meals (Harvard Nutrition Source).
Scientists also use scoring systems such as PDCAAS and the newer DIAAS to judge quality, with DIAAS giving a more granular view of amino-acid digestibility. That science detail matters for labels and research, yet for everyday cooking, the practical tip is simple: mix plant proteins (pulses, soy foods, grains, nuts, seeds) and you’ll meet needs across the week.
Portion Reality: What People Actually Eat
Comparing only “per 100 g” can mislead. Most folks eat around 85 g cooked meat at a meal, while a typical plant-based portion might be a full cup of lentils or chickpeas in a stew or salad. That cup can rival a small meat portion for grams, and it adds fiber, potassium, and other nutrients you won’t get from steak or fish alone.
When Plants Outperform On The Plate
Looking at a full meal changes the math. A bowl with 1 cup cooked lentils (~18 g), a scoop of quinoa (~8 g per cooked cup), and a handful of pumpkin seeds (~7 g per 2 tbsp) comfortably lands past 30 g. A tofu stir-fry with edamame and brown rice does the same. These aren’t niche choices; they’re weeknight-friendly and budget-sane.
Where Meat Still Shines
Lean cuts like chicken breast and pork tenderloin cram in protein with fewer carbs and with steady satiety. Oily fish adds omega-3 fats along with a solid protein hit. If you’re tracking grams tightly for sports or recovery, these options make it easy to hit a target in a compact serving.
Choosing Servings: Practical Scenarios
Quick Lunch Build
- Grain base: 1 cup cooked brown rice (~5 g).
- Protein: 1 cup edamame (~18–19 g) or 85 g grilled chicken (~27 g).
- Add-ins: mixed veg, sesame seeds (small lift), light dressing.
Either route lands ~23–32 g, which suits many midday needs.
Hearty Dinner Bowl
- Protein anchor: 1 cup lentil ragu (~18 g) or 85 g baked salmon (~19 g).
- Carb partner: 1 cup whole-grain pasta (~7–8 g).
- Veg: broccoli and peas for extra 5–7 g combined.
Totals sit around 30–35 g either way, with different textures and flavors.
Protein Density Matters When Calories Are Tight
If you need more grams without a large portion, focus on higher density picks. Lean poultry and pork tenderloin give a lot of protein per 100 kcal, while beans bring fiber and minerals with a moderate protein-per-calorie ratio. Mix both styles across the week to balance fullness, nutrients, and taste.
| Food | Protein Per 100 kcal* |
|---|---|
| Chicken Breast (cooked) | ~20 g / 100 kcal |
| Pork Tenderloin (cooked) | ~16 g / 100 kcal |
| Atlantic Salmon (cooked) | ~6 g / 100 kcal |
| Lentils (boiled) | ~8 g / 100 kcal |
| Chickpeas (boiled) | ~5–6 g / 100 kcal |
| Edamame (prepared) | ~9–10 g / 100 kcal |
*Rounded from USDA-based values; density helps compare foods on days you’re watching energy intake.
Daily Needs: How Much Protein Makes Sense?
Most adults do well within a wide band across the day; many menus land around 50–100 g based on body size and activity. A balanced plate pattern—protein in each meal plus a snack if needed—covers it without spreadsheets. For a thorough health overview of protein’s role and food choices, see Harvard’s plain-English guide (Protein – The Nutrition Source).
Source Notes And Method
Numbers in the tables come from datasets built on USDA FoodData Central (as presented in MyFoodData’s summaries). A few examples for reference:
- Chicken breast, cooked: ~32.1 g protein per 100 g (USDA-based). Data snapshot: MyFoodData listing for cooked lean chicken breast shows ~32.1 g per 100 g.
- Atlantic salmon, cooked: ~22 g per 100 g (USDA-based). MyFoodData comparisons show ~22.1–25.4 g depending on species and farming.
- Lentils, boiled: ~9 g per 100 g; ~18 g per cooked cup.
- Chickpeas, boiled: ~8.9 g per 100 g; ~14–15 g per cooked cup.
- Edamame, prepared: ~11–12 g per 100 g; ~18–19 g per cup (shelled).
- Peas and broccoli: moderate grams with a bonus of fiber and micronutrients.
Foods vary by cut, brand, and cooking method. Salt, oil, batter, or draining can shift calories and macros. When tracking closely for training, measure your usual cooked portions once or twice and stick to that home baseline.
Smart Swaps That Keep Grams High
Meat-Forward Plate
- Swap fatty cuts for lean chicken or pork tenderloin to bump protein density.
- Add a half-cup beans to meat-and-rice bowls for a fiber lift with extra grams.
- Use Greek-yogurt-based sauces or cottage cheese sides for bonus protein.
Plant-Forward Plate
- Base meals on lentils, tofu, tempeh, or edamame; add grains and veg for a full amino mix.
- Top soups and salads with roasted chickpeas, hemp hearts, or chopped peanuts.
- Batch-cook a pot of beans and a tray of roasted veg; pair across the week with quick grains.
Cost, Convenience, And Satiety
Dried lentils cook fast and store well. Canned beans save time—rinse and go. Frozen edamame gives a steady protein boost straight from the freezer. For meat, shop for whole roasts or family packs and portion after cooking to control waste. Both paths can fit budgets with a little planning.
Putting It Together: Sample Day
Breakfast
Oats cooked in milk with peanut butter and chia (~20–25 g). Or a tofu scramble pile with veg and whole-grain toast (~25–30 g).
Lunch
Grain bowl with 1 cup edamame, mixed greens, sesame dressing (~25–30 g). Meat variant: 85 g chicken with the same bowl (~30 g+).
Dinner
Lentil bolognese over whole-grain pasta with broccoli (~30 g). Fish variant: salmon with peas and roasted potatoes (~25–30 g).
Snack (If Needed)
Greek yogurt, cottage cheese, or a hummus plate adds 10–20 g depending on portion.
Key Points You Can Use Tonight
- For compact portions, lean meats load grams fast.
- For nutrient-dense bowls, beans and soy foods carry steady protein plus fiber and minerals.
- Mix plant proteins across the day and you’ll cover essential amino acids with ease (trusted overview).
- When you want exact numbers for a specific brand or cut, check a USDA-based listing: FoodData Central.
References And Credibility Notes
Data in the comparison tables reflect USDA FoodData Central entries as presented in MyFoodData’s nutrient pages for cooked chicken breast (~32.1 g/100 g), lentils (~9 g/100 g; ~18 g/cup), chickpeas (~8.9 g/100 g; ~14–15 g/cup), edamame (~11–12 g/100 g; ~18–19 g/cup), boiled peas (~5–6 g/100 g), pork tenderloin (~30 g/100 g), lean sirloin (~30 g/100 g), and salmon (~22 g/100 g). For broader health context on plant vs animal protein patterns and how to meet needs from varied foods, Harvard’s Nutrition Source offers an accessible summary.
