BUILT FOR HOLLYWOOD BONUS FREE ON ALL ORDERS OVER $75!

High Protein Vegetables

(RANKED BY PROTEIN, FROM LENTILS TO LETTUCE)
high protein vegetables

ARE VEGETABLES HIGH PROTEIN?

Chicken, rice, and a sad little pile of broccoli pushed off to the side of the plate.

That’s how most guys eat vegetables.

Something you get through so you can feel okay about the real food sitting next to it. The protein comes from the meat. Vegetables are just there for the vitamins, right?

That’s how I used to see it too.

But some vegetables and plant foods bring more protein than people give them credit for. A cup of edamame has around 18 grams of protein. Green peas, beans, and lentils stack up faster than you’d think.

Now, I’m not going to sit here and tell you broccoli is going to build your arms. It won’t.

Pound for pound, chicken, steak, eggs, and whey still beat anything you can grow in a garden.

But that’s not the job we’re hiring vegetables for. Their job is support.

Some vegetables and plant foods bring more protein than people give them credit for. A cup of edamame has around 18 grams of protein. Green peas, beans, and lentils stack up faster than you’d think.

The right plant foods help you hit your daily protein, round out a meal, and pack in fiber and nutrients that meat alone doesn’t give you.

I’ll break down which high-protein vegetables give you the most, how they compare to meat and other animal proteins, whether you can build muscle on them, and how to put them to work in a high-protein diet.

vegan protein sources

HIGH-PROTEIN VEGETABLES: THE NUMBERS

So how much protein do vegetables give you? That depends a lot on what you’re counting as a vegetable.

“Vegetables” is a loose bucket term.

It covers leafy greens like spinach, cruciferous vegetables like broccoli and brussels sprouts, starchy items like potatoes and corn, and the beans, peas, and lentils people lump in with the rest.

(Those last ones are technically legumes, but nobody orders a side of “legumes,” so we’ll keep them in the conversation.)

How much protein you get depends on which of those you reach for.

The true vegetables, meaning the leafy greens and the cruciferous ones, give you about 3 to 5 grams per cooked cup.

Starchy and grain-type foods like corn, potato, and wild rice fall in roughly the same range, with wild rice topping out near 7.

The legumes are where it climbs, from 8 grams all the way up to 18.

Here’s how the most common ones break down.

VEGETABLESERVINGPROTEINCALORIES
Edamame, shelled1 cup18g190
Lentils1 cup18g230
Black beans1 cup15g227
Pinto beans1 cup15g245
Mung beans1 cup14g212
Fava beans1 cup13g187
Lima beans1 cup12g210
Green peas1 cup8g134
Wild rice1 cup7g166
Spinach1 cup5g41
Collard greens1 cup5g63
Sweet corn1 cup5g143
Broccoli1 cup4g55
Brussels sprouts1 cup4g56
Asparagus1 cup4g40
Mustard greens1 cup4g36
White potato1 medium4g160

Cooked, roughly one cup unless noted. Protein and calorie numbers are approximate and based on USDA data.

NOT ALL VEGETABLES ARE EQUAL

Look down that list and the pattern is hard to miss.

The legumes are where the protein is. A cup of edamame or lentils has about 18 grams, roughly what you’d get from three eggs.

Black beans and pinto beans land around 15 grams. Mung beans, fava beans, and lima beans aren’t far off.

If protein is what you’re after, start here.

Next are the starchy and grain options. Wild rice, sweet corn, and a white potato won’t anchor a meal on protein alone, but they give you a few grams on top of the carbs, so a side of them adds a little to the plate.

Then come the leafy and cruciferous vegetables.

Broccoli, brussels sprouts, asparagus, spinach, collard greens, mustard greens. Three to five grams a cup isn’t much on its own.

But these are easy to eat in volume, they cost you almost no calories, and they go onto a plate without much thought.

Nobody’s hitting their protein target on spinach, but it brings fiber and vitamins along with those few grams of protein.

If you’re ranking these as protein sources, the priority is simple.

Legumes do the work, and everything else is supporting cast. Between the rest, it comes down to what else you want from the food: carbs and a few grams from the starchy group, or volume and nutrition for almost nothing from the leafy greens.

WHY ONE CUP CAN FOOL YOU

The per-cup number hides two things.

The first is volume.

A cup of broccoli has about 4 grams of protein. To reach 30 grams, the kind of number you want from a main course, you’d be eating seven or eight cups of the stuff. Good luck with that.

A cup of edamame and a cup of lentils clear that same 30 grams without you forcing down a salad bowl the size of your head.

The second is calories, and this one cuts the other way.

Some of those light vegetables are surprisingly efficient for what they cost you. A cup of cooked asparagus runs about 40 calories, and a good chunk of that is protein.

You’re not getting many grams, but you’re barely spending any calories to get them. That’s a different kind of value than a cup of beans, which has more protein but more carbs and calories with it.

Want to push your protein up with vegetables? Go with legumes.

Want volume and nutrition for almost no calories? Load up on leafy greens.

DO YOU NEED TO WORRY ABOUT COMPLETE PROTEINS?

You’ve probably heard that plant proteins are “incomplete.” Let me explain what that means, and why it’s not the problem it’s made out to be.

Your body builds protein out of 20 amino acids.

Nine of them are essential amino acids, meaning your body can’t produce them itself, so they have to come from food.

  • Histidine
  • Isoleucine
  • Leucine
  • Lysine
  • Methionine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

A “complete” protein gives you all nine in decent amounts. Meat, eggs, and dairy are all complete proteins.

Most plant proteins aren’t, at least not by themselves.

They’re usually a little short on one or two of the nine, and which ones depends on the food.

Across the common plant proteins, the high and low points look like this:

PLANT FOODSTRONG INSHORT ON
Beans, lentils, peasLysineMethionine
Soy (edamame, tofu)All nineNothing
Grains (rice, wheat, oats)MethionineLysine
CornMethionineLysine, tryptophan
PotatoAll nineNothing

You’ll notice the leafy and cruciferous vegetables from earlier didn’t make the list.

They have so little protein that their amino acid balance barely registers, so the completeness question isn’t really about a side of broccoli. It’s about the foods you use to meet your protein needs.

And the pattern is easy to spot.

Beans are high in lysine and short on methionine. Grains are the mirror image, high in methionine and short on lysine. Eat them together and they fill each other’s gaps.

Soy products and, surprisingly, the humble potato bring all nine on their own, even if the potato only provides a few grams.

Now, the part that trips people up.

There’s an old rule that says you have to pair those foods at the same meal to “complete” the protein, like rice with beans, every single time.

It’s outdated. Your body doesn’t tally amino acids meal by meal. It pulls from everything you’ve eaten across the day.

So, the beans at lunch and the rice at dinner still cover for each other. You don’t need a spreadsheet, and you don’t need to engineer every plate.

The fix is variety.

Eat a mix of plant-based proteins over the week, throw in some grains and seeds, add whatever animal protein you already eat, and the amino acid math sorts itself out.

legumes vegan protein source

BEYOND THE PROTEIN

Protein is why we’re here, but it’s not the only reason to put these foods on your plate.

The best plant options come with fiber, a range of vitamins, and a couple of extras you won’t get from meat or whey.

None of it builds muscle on its own.

What it does is keep the rest of you working right, and that pays off when you’re training hard and trying to recover from it.

FIBER

Most plant foods are loaded with dietary fiber, and meat has basically none.

Fiber slows how fast your meal turns into blood sugar, so you sidestep the post-meal spikes and crashes that leave you foggy and starving an hour later.

It also keeps you full longer, which makes eating in a deficit a lot less miserable. Beans and lentils are some of the densest sources around.

VITAMINS AND MINERALS

A single cup of vegetables can hand you a serious chunk of your daily vitamin C and vitamin A, plus folate, the food form of what supplements call folic acid.

Beans and leafy greens also bring minerals like potassium, magnesium, and iron.

It’s not flashy, but it’s what keeps your body running, from your immune system to how well you bounce back from a hard session.

GUT HEALTH

That same fiber pulls a second shift in your gut.

The part you don’t digest feeds the bacteria living there, and a well-fed gut microbiome is tied to smoother digestion along with a list of other benefits researchers are still untangling.

You don’t need to follow every gut-health trend on the internet to get this one. Eating more plants covers it.

HEART HEALTH

Most plant foods are naturally low in saturated fat, the kind that comes with red and processed meats.

Diets that include more fiber-rich plants and fewer foods high in saturated fat are linked to lower rates of cardiovascular disease.

Plants aren’t a cure for anything, and one salad won’t undo a bad diet. But over time, eating more of them tilts the odds in your favor.

OMEGA-3S

This one’s for the seed crowd. Chia seeds and ground flaxseed are packed with omega-3 fatty acids, the same family of fats people praise in fish.

The plant version is called ALA, and your body only converts a fraction of it into the active forms, so it’s not a straight swap for salmon.

It still counts, though. A spoonful stirred into oats or a smoothie is an easy way to add a fat most guys don’t get enough of.

Add it all up and these foods are doing far more than helping you reach your daily protein target.

CAN VEGETABLES BUILD MUSCLE?

They can help. But they won’t do it alone, and neither will any other single food.

Muscle gets built by two things working together: a reason to grow and the material to grow with.

Training is the reason. When you push a muscle hard enough, you tell your body it needs to come back stronger.

Protein is the material it rebuilds with. Food doesn’t build muscle on its own any more than a stack of lumber builds a house. You need the work, too.

Plants can supply that material. They’re a tougher way to do it, though, and it comes down to three things.

LOWER PROTEIN DENSITY

Plant foods give you less protein per bite, and your body doesn’t even use all of what’s on the label.

Plant protein is digested less efficiently than meat or dairy, so only about three-quarters of it gets absorbed, versus nearly all of an animal source.

Put those together and hitting a muscle-building intake takes more food and more calories.

It takes a lot more lentils to match a chicken breast, and where a scoop of whey protein powder hands you around 25 grams in seconds, you work harder for the same from plants.

One study found a fully plant-based diet needed about 300 extra calories a day to match the essential amino acids of a meat-based one.

LESS LEUCINE

Leucine is the amino acid that flips the switch on muscle growth, the one your body reads as the cue to start building. Animal protein sources are rich in it.

Most plant proteins have less. Studies put the amount that fully triggers that response at roughly 2.5 to 3 grams of leucine in a meal, and animal protein gets there easily.

A plant meal usually has to be bigger to hit the same mark.

THE COMPLETE-PROTEIN GAP

On their own, most plant proteins are low in one amino acid or another, the same gap we covered earlier.

Eat a range of them and they fill in for each other, so this one solves itself as long as you’re not living on a single food.

MAKING IT WORK

None of this puts muscle off-limits. When researchers match people for total protein, plant-based eaters build just as much muscle mass as meat eaters.

It only takes more intention.

You spread your protein across the day, go for options like soy and lentils, and many people add a scoop of pea or rice protein to make the math easier.

A good blend of plant proteins can come close to animal protein for triggering growth.

And don’t get lost in the food.

The muscle still comes from training that challenges you, enough hard sets taken close to failure, with the weight or reps climbing over time.

You can nail your protein on the cleanest diet on earth and grow nothing if the training isn’t there to demand it.

So, can vegetables build muscle?

As part of a well-designed, protein-focused nutrition plan, yes, but only as a form of support. Use them to add to your protein and let the training do what food can’t.

USING HIGH-PROTEIN VEGETABLES TO HIT YOUR GOALS

I keep telling you to eat more protein. Let’s put a number on it, then I’ll show you how to get there with these foods.

First, the number.

To build or hold muscle, most protein recommendations land around 0.7 to 1 gram of protein per pound of bodyweight a day.

At 180 pounds, that’s 125 to 180 grams.

You can calculate your daily protein intake using our Protein Calculator.

It also helps to spread it out instead of saving it all for one big dinner. Your body handles protein better in steady doses, so aim for 25 to 40 grams across four or five meals.

Getting there with plants takes a little assembling, since no single vegetable hands you 30 grams on its own.

Build the meal in layers, like this:

Start with Beans or Lentils: They’re your base. A cup has 15 to 18 grams before you’ve added a thing. Nail this part and you’re halfway to a full meal already.

Add a Whole Grain: Spoon the beans over whole grains like brown rice or quinoa. You pick up another 5 to 8 grams, and the grain makes up for the amino acids that beans are missing, so together they act like a complete protein.

Top It with Seeds or Nut Butter: A handful of pumpkin seeds, a spoonful of nut butter, a little hemp. Any of them adds 8 to 10 grams without taking up much room. It’s the easiest way to take a meal from decent to high protein.

Add Meat or Dairy If You Eat It: Not vegan? Even simpler. Make a lean protein the main part of the plate, chicken breast, canned tuna, egg whites, Greek yogurt, cottage cheese, or some bison, and fill the rest with vegetables. You get the protein of the meat and the fiber and nutrients of the plants in one bowl. It’s the kind of balanced diet most guys do best on.

Here are a few combinations that ensure you reach 30 grams of protein:

A black bean and wild rice bowl with pumpkin seeds on top

  • Black beans: 15 grams
  • Wild rice: 7 grams
  • Pumpkin seeds: 9 grams
  • Total: About 31 grams

Lentils over quinoa with a side of broccoli

  • Lentils: 18 grams
  • Quinoa: 8 grams
  • Broccoli: 4 grams
  • Total: About 30 grams

A pinto bean and egg scramble with a side of green peas

  • Pinto beans: 15 grams
  • Egg scramble: 12 grams
  • Green peas: 8 grams
  • Total: About 35 grams

These are everyday foods you can throw together on a weeknight.

That’s all there is to it. You’re not trading your steak or your shake for a plate of broccoli. You’re using these high-protein foods to close the gaps, add to your daily protein total, and get more out of every meal.

WHAT ABOUT HIGH-PROTEIN FRUITS?

Quick detour because people always ask: does fruit have any protein?

Fruit is mostly water, sugar, and fiber, so the protein barely registers. The fruit you’d normally grab, an apple, an orange, a handful of grapes, has a gram or two at most.

A few climb higher, but not by much. Here’s where the protein shows up:

FRUITSERVINGPROTEINCALORIES
Passion fruit1 cup5g230
Guava1 cup4g112
Avocado1 cup3g240
Jackfruit1 cup3g145
Apricots1 cup2g75
Kiwi1 cup2g110
Blackberries1 cup2g62
Banana1 cup1.5g135

Protein and calories are approximate and based on USDA data.

Passion fruit sits at the top, but even the best of them barely matches the bottom of the vegetable table.

A full cup of passion fruit has 5 grams. A cup of lentils provides 18 grams. And hardly anybody eats a whole cup of passion fruit in one sitting anyway.

I’d say eat fruit for what it’s good at: the fiber, the vitamins, and the fact that it beats most desserts.

Don’t count on it for protein.

When people go looking for high protein fruits and vegetables, it’s the vegetables holding up the “high protein” part.

HIGH-PROTEIN VEGETABLES RECIPES: VEGETABLES ONLY

No meat, no dairy, all plants. Each one starts with protein-rich foods, beans, chickpeas, or soy-based meat substitutes like tofu, so it eats like a full meal instead of a side dish.

Want to push the number higher?

A spoonful of seeds or nut butters on top does it. Built this way, plant sources can support muscle building, not only your fiber intake.

TOFU & EDAMAME STIR-FRY

Two hits of soy in the same pan. That makes it a complete protein on its own, no grain needed, and pressing the extra-firm tofu first is what gets you crisp edges instead of mush.

Ingredients:

  • 6 oz extra-firm tofu, cubed
  • ½ cup shelled edamame
  • 2 cups mixed vegetables (broccoli, peppers, snap peas)
  • 2 tbsp soy sauce
  • Sesame oil, garlic, ginger
  • ½ cup cooked brown rice

Directions:

  • Press the tofu, then sear the cubes in a hot pan with a little sesame oil until golden.
  • Add the vegetables and edamame and stir-fry until tender crisp.
  • Stir in the soy sauce, garlic, and ginger and toss to coat.
  • Serve over brown rice.

Protein:

  • About 35 grams

 

WHITE BEAN & KALE SKILLET

A 15-minute skillet dinner for the nights you don’t want to think about cooking. The hemp seeds aren’t there for looks. They add a few grams of protein and some of the omega-3s most guys run short on.

Ingredients:

  • 1½ cups white beans (cannellini or navy)
  • 1 cup chopped kale
  • 1 can diced tomatoes
  • 2 tbsp hemp seeds
  • Garlic, olive oil, salt, pepper

Directions:

  • Sauté the garlic in olive oil, then add the kale and cook until wilted.
  • Stir in the beans and tomatoes and simmer until heated through.
  • Season and top with hemp seeds.

Protein:

  • About 30 grams

 

CURRIED CHICKPEAS OVER RICE

This tastes even better the next day, so cook a big batch. The chickpeas and rice fill in each other’s weak spots, so the bowl covers all nine essential amino acids before the cashews even pitch in.

Ingredients:

  • 1½ cups chickpeas
  • 1 cup cooked brown rice
  • ¼ cup cashews
  • 1 cup fresh spinach
  • 1 can diced tomatoes
  • Curry powder, onion, garlic, olive oil

Directions:

  • Cook the onion and garlic in olive oil, then toast the curry powder for a few seconds.
  • Add the chickpeas, tomatoes, and cashews and simmer about 10 minutes.
  • Fold in the spinach until it wilts.
  • Serve over brown rice.

Protein:

  • About 30 grams

HIGH-PROTEIN VEGETABLES RECIPES: VEGETABLES WITH MEAT OR DAIRY ADD-ONS

This one is for the flexible eaters. Start with a base of plant-based foods, beans, lentils, or peas, then fold in a little dairy or meat.

The plants handle the fiber and the volume, and the animal products bring the density.

Gram for gram, animal protein foods are more concentrated than any plant, so even a small portion adds a lot of protein fast.

LENTIL & FETA SALAD

Lentils sit at the top of the plant-protein list, so this salad is loaded before the feta even shows up. Better still, it keeps in the fridge for days, an easy lunch to make ahead on a Sunday.

Ingredients:

  • 1 cup cooked lentils
  • ½ cup crumbled feta
  • Cucumber, cherry tomatoes, red onion
  • Handful of parsley
  • Olive oil, lemon, salt, pepper

Directions:

  • Toss the lentils with the chopped vegetables.
  • Crumble the feta over the top.
  • Dress with olive oil and lemon, season, and serve cold.

Protein:

  • About 28 grams

 

BLACK BEAN & CHICKEN BOWL

This is the lean-protein-and-plants combo from earlier, built into one bowl. Swapping Greek yogurt for the usual sour cream is a free upgrade: same creamy finish, more protein, less fat.

Ingredients:

  • 1 cup black beans
  • 2 oz cooked chicken breast, shredded
  • ½ cup cooked brown rice
  • Corn, peppers, salsa
  • ¼ cup Greek yogurt

Directions:

  • Layer the rice, black beans, and corn in a bowl.
  • Top with the shredded chicken and peppers.
  • Finish with salsa and a spoonful of Greek yogurt.

Protein:

  • About 40 grams

 

COTTAGE CHEESE & PEA PASTA

Blended cottage cheese makes a silky sauce that eats like alfredo with a fraction of the fat. The peas add another 8 grams, so the bowl tops 30 grams of protein without any meat.

Ingredients:

  • 1 cup cooked pasta
  • ¾ cup cottage cheese
  • 1 cup green peas
  • Garlic, parmesan, black pepper

Directions:

  • Blend the cottage cheese until smooth.
  • Warm it with the garlic, then fold in the cooked pasta and peas.
  • Top with parmesan and a crack of black pepper.

Protein:

  • About 35 grams

HIGH-PROTEIN VEGETABLES RECIPES: ANIMAL-FOCUSED WITH VEGETABLE ADD-ONS

This one’s for the meat-first crowd. Most guys’ dietary practices already put meat at the center of the plate, and there’s nothing to fix there.

The move is swapping the lazy side, the fries, or the white rice, for a high-protein vegetable.

Red meats, chicken, or fish out front, a scoop of beans or lentils alongside, and the plant-based sources take these meals into 50-gram territory.

STEAK & BUTTER BEAN MASH

Swap the mashed potatoes for a butter bean mash: same creamy, garlicky side, a lot more protein. The steak’s the protein, and the beans make the side worth eating instead of taking up space.

Ingredients:

  • 5 oz sirloin steak
  • 1 cup butter beans (large lima beans)
  • Garlic, olive oil, lemon
  • A green vegetable, like asparagus or broccoli
  • Salt, pepper

Directions:

  • Salt the steak, sear it to your liking, then let it rest.
  • Warm the butter beans, then mash with garlic, olive oil, and a squeeze of lemon.
  • Serve the steak over the mash with the greens on the side.

Protein:

  • About 55 grams

 

BISON CHILI

Bison meat runs leaner than beef but tastes just as rich, so it makes a chili that’s hearty without the extra fat. The kidney beans aren’t filler; they add 15 grams of protein on their own and make it a full meal instead of a bowl of plain meat.

Ingredients:

  • 6 oz ground bison
  • 1 cup kidney beans
  • 1 can diced tomatoes
  • Onion, peppers, garlic
  • Chili powder, cumin, salt

Directions:

  • Brown the bison with the onion, peppers, and garlic.
  • Stir in the kidney beans, tomatoes, and spices.
  • Simmer 20 to 30 minutes and serve hot.

Protein:

  • About 50 grams

 

SALMON OVER LENTILS

Salmon over lentils tastes fancier than it is, and it’s on the table in 20 minutes. The salmon brings the omega-3s the plant version only hints at, and the lentils add 18 grams of protein plus the fiber to keep you full.

Ingredients:

  • 5 oz salmon fillet
  • 1 cup cooked lentils
  • Spinach or arugula
  • Lemon, olive oil, garlic, herbs

Directions:

  • Season and pan-sear or roast the salmon until just cooked through.
  • Warm the lentils with garlic, olive oil, and a handful of greens.
  • Set the salmon over the lentils and finish with lemon.

Protein:

  • About 50 grams

Vegetables won’t be your main protein, but the right ones (beans, lentils, and soy) deserve a regular place on your plate anyway.

They top up your daily total, bring the fiber and nutrients meat doesn’t, and give you more ways to get your protein in.

Keep training hard, keep your protein high, and let these foods do the rest.

Check out our complete line of ATHLEAN-RX Supplements and find the best training program for you based on your fitness level and goals.

Red Athleanx logo
THE HIGHLIGHT REEL:
HIGH PROTEIN VEGETABLES

  1. Beans, lentils, and edamame are the standout vegetables for protein, 15 to 18 grams a cup. Leafy and cruciferous types top out around 3 to 5, so treat them as a side, not a source.
  2. It would take a mountain of broccoli to equal one cup of lentils, so how much you’d have to eat matters as much as the gram count itself.
  3. Most plant proteins are missing a little of one amino acid or another, but you don’t need to pair foods at every meal to make up for it. Eat a variety throughout the day and your body handles the balance.
  4. The protein isn’t the only reason to eat these foods. You also get fiber, a wide range of vitamins and minerals, and gut and heart benefits that add up over the long run.
  5. You can build muscle on plants, but it just takes more food and more thought. Plant protein is less concentrated and lower in the leucine that signals growth, so favor options like soy and lentils.
  6. Food is only half of it. The muscle comes from training hard, and protein is the raw material, nothing more.
  7. Aim for 0.7 to 1 gram of protein per pound of bodyweight a day, spread across a few meals. With plants you get there by combining a few sources: a legume base, a grain, some seeds, and a little meat or dairy if you eat it.
  8. Fruit brings almost no protein, even the top types. Eat it for the fiber and vitamins and look to vegetables for the protein.
  9. As backup rather than the star, the right plants make a high-protein diet more varied, more filling, and better for you overall.

HIGH PROTEIN VEGETABLES FAQ

Legumes are the vegetables highest in protein, including beans, lentils, and edamame. The top of the group runs 15 to 18 grams a cooked cup, with black and pinto beans around 15 and lentils and edamame highest at 18 grams.

A middle tier sits below them: green peas, wild rice, and corn land in the 5-to-8-gram range, handy on the side but not a main source of protein.

Then come the vegetables most guys picture first, spinach, kale, and broccoli, which have only 3 to 5 grams a cup.

They feel like the healthy choice, and they are, but healthy and high protein aren't the same thing.

So, if protein is the goal, build the meal off beans, lentils, or soy, and keep a few cans or a bag of frozen edamame around so it's never a hassle to hit your target.

Edamame and lentils tie for the lead at about 18 grams a cooked cup.

Right behind them are the common beans including black, pinto, and kidney, all near 15 grams, with mung, fava, and lima a couple of grams lower.

But protein grams aren't the whole story.

Edamame is soy, which makes it a complete protein with all nine essential amino acids in one food, while beans and lentils are missing one or two amino acids.

And edamame isn't even the top option for soy: a serving of tofu or tempeh outpaces a cup of edamame, with tempeh running about 20 grams in a 3-ounce portion.

For the highest-quality, highest-protein plant on the list, the answer is soy. Choose edamame for snacking, and tofu and tempeh when you want it as the main protein.

Easier than it sounds, and there's a route for however you eat.

If you're vegetarian, dairy does most of the work: a cup and a half of Greek yogurt or cottage cheese runs about 35 grams, so you're nearly there before adding anything else, and a spoon of nut butter or some seeds tips you over 40 grams.

If you're fully plant-based, soy and legumes do it: a serving of tofu (around 20 grams) with a cup of edamame (18 grams) clears 38 grams on its own, and a cup of beans or a scoop of pea protein takes it well past 40 grams.

No single plant or vegetable hits 40 grams of protein, but two or three protein-dense ones together get there without much effort.

None of these require eating meat, and the whole-food versions skip the protein powder too.

Jeff Cavaliere Headshot

Jeff Cavaliere M.S.P.T, CSCS

Jeff Cavaliere is a Physical Therapist, Strength Coach and creator of the ATHLEAN-X Training Programs and ATHLEAN-Rx Supplements. He has a Masters in Physical Therapy (MSPT) and has worked as Head Physical Therapist for the New York Mets, as well as training many elite professional athletes in Major League Baseball, NFL, MMA and professional wrestling. His programs produce “next level” achievements in muscle size, strength and performance for professional athletes and anyone looking to build a muscular athletic physique.

Read more about Jeff Cavaliere by clicking here

Popular & Trending
stop doing face pulls like this facepull mistake
1
How To Do Face Pulls
By Jeff Cavaliere MSPT, CSCS
September 9th, 2019
Face pulls are one of the best corrective exercises to help offset poor posture and shoulder dysfunction.  They help strengthen the chronically weak...
Body Fat Percentage Men
2
Body Fat Percentage Men
By Jeff Cavaliere MSPT, CSCS
July 11th, 2023
There are many ways to measure body fat percentage; some wildly expensive and most inaccurate. It's time to give you an alternative method that...
2 reasons your biceps aren't growing and 3 ways to fix it
3
Why Your Biceps Aren’t Growing
By Jeff Cavaliere MSPT, CSCS
August 22nd, 2019
Have you ever felt that no matter how much you trained your biceps you’re left saying… “My Biceps STILL Aren’t Growing?” I believe I know...
The Perfect Abs Workout
4
The Perfect Abs Workout
By Jeff Cavaliere MSPT, CSCS
July 31st, 2019
We’ll be following my ‘Six Pack Progression’ sequence as we choose each of the beginner and advanced ab exercises for each abdominal movement...
incline bench press avoid mistakes for upper chest
5
How To Incline Bench Press Correctly
By Jeff Cavaliere MSPT, CSCS
January 16th, 2024
The Incline Bench Press is one of the best upper chest exercises there is, but there's one major problem preventing us from getting the maximum...
best dumbbell exercises for chest
6
The Best Dumbbell Exercises for Chest
By Jeff Cavaliere MSPT, CSCS
November 6th, 2023
Today I’m going to share my favorite chest exercises… but there’s a catch. We can only use dumbbells! I’ll show you what to do whether you...
Cable Back Workouts
7
Cable Back Workouts
By Jeff Cavaliere MSPT, CSCS
December 12th, 2023
If you want a versatile back workout that hits every angle, challenges muscle recruitment patterns, and provides consistent tension, then you can’t...
long head triceps exercises
8
Long Head Tricep Exercises
By Jeff Cavaliere MSPT, CSCS
December 19th, 2023
The triceps make up two-thirds of the size of your arm so the bigger your triceps, the bigger your arm muscles. But not all muscle heads of the...
cable chest workout
9
Cable Chest Workout
By Jeff Cavaliere MSPT, CSCS
November 2nd, 2023
Today, we're diving deep into the most underrated piece of equipment in your workout arsenal for chest workouts – the cable machine. The constant...
cable shoulder exerciees
10
Cable Shoulder Exercises
By Jeff Cavaliere MSPT, CSCS
November 30th, 2023
Unlike barbell or dumbbell shoulder workouts, cables offer consistent tension throughout the exercise, a key factor that can lead to better...
Back to Top ↑