9 Foods High in Both Protein and Fiber (And How to Actually Use Them)

Nine foods that deliver meaningful protein AND fiber in a single serving — lentils, split peas, edamame, chickpeas, tempeh, and more. The most efficient way to hit both targets.
Affiliate disclosure: The Greenest is reader-supported. When you buy through links on this page, we may earn a small commission at no extra cost to you. We only recommend products we would use ourselves. This is not medical advice—talk to your doctor before starting any supplement.

Editorial review: May 14, 2026 · Kelsey Lorencz, RDN

In nine years of clinical practice, the same conversation comes up almost weekly. A client tells me they have been “eating clean.” But they still crash at three in the afternoon. They still wake up hungry at midnight. And the last ten pounds will not budge. So we pull up their food log together. The pattern is always the same: enough protein at breakfast, enough fiber at dinner, and a vacuum in the middle of the day where neither shows up. The fix is not a new diet. It is a short list of foods that handle both jobs in one serving.

These are what I call the double-winners on a clinical food list. Specifically, foods that deliver meaningful protein and meaningful fiber in the same portion. As a result, they nudge a meal toward “fuller for longer” without adding another ingredient or supplement. I rotate every one of them through my own kitchen. I also build them into the meal plans I write for clients. And none require special equipment, niche shopping, or food prep that takes more than twenty minutes.

RELATED: If you only have time to optimize one nutrient, this is the call

How much protein and fiber are you actually supposed to hit?

The federal RDA is the floor, not the target. The 2020-2025 Dietary Guidelines set protein at 0.36 grams per pound of body weight. For a 150-pound adult, that works out to about 54 grams a day. However, most current clinical nutrition research argues that figure is too low. Specifically, for adults over 40, the consensus has shifted toward 0.7 to 1.0 grams per pound of lean body mass to preserve muscle.

“That’s the minimum amount to not see deficiencies, it doesn’t necessarily mean the healthy amount.”

— Dr. Donald Layman, PhD

Fiber is even more underhit. The FDA target is 25 to 38 grams per day depending on age and sex. Yet the average American adult eats about 15 grams. That gap is not a rounding error. In fact, it is the single biggest dietary deficit in the country. Additionally, it is the one most strongly linked to colorectal cancer risk, cardiovascular disease, and persistently elevated LDL cholesterol.

The practical translation: most adults need to find an extra 20 grams of fiber and 20 to 40 grams of protein somewhere in the day. So the fastest way to close both gaps at once is simple. Stop treating protein and fiber like separate problems.

Why one nutrient without the other rarely works

Protein and fiber do different jobs in your gut and your bloodstream. However, they reinforce each other in a way no other macronutrient pair does. Protein stabilizes glucose by slowing carbohydrate release into the bloodstream. It also triggers the satiety hormone PYY. Fiber, meanwhile, slows gastric emptying. Additionally, it feeds the short-chain-fatty-acid bacteria in your colon. And it triggers a separate satiety hormone called GLP-1 — the same one Ozempic mimics.

“When combined, protein and fiber can really help slow the system down.”

— Grace Derocha, RD

So eat a meal with both, and you stay full for four to five hours. But eat one without the other, and the satiety signal fires for two hours at most. That is the mechanical reason a turkey-and-cheese plate leaves you hungry by 11 a.m. Meanwhile, a lentil bowl with chicken does not.

One cup of cooked lentils tossed into your lunch gives you 18 grams of protein and 15 grams of fiber. And it comes from a single ingredient that costs about forty cents. That is the same protein as three eggs. Or the same fiber as a full cup of raspberries — in one ingredient, with no plate-juggling.

The nine foods, ranked by efficiency

— The Double Winners —
Protein and fiber in the same serving, ranked by combined density
Food Serving Protein Fiber
Lentils1 cup cooked18g15g
Split peas1 cup cooked16g16g
Edamame1 cup shelled17g8g
Black beans1 cup cooked15g15g
Chickpeas1 cup cooked15g13g
Tempeh3 oz16g5g
Quinoa1 cup cooked8g5g
Green peas1 cup cooked8g9g
Chia seeds2 tbsp4g10g

1. Lentils — the runaway clinical favorite

Lentils sit at the top of every clinical food list I have ever built. A single cooked cup delivers 18 grams of protein and 15 grams of fiber. Plus a meaningful serving of iron, folate, and potassium. And they cook in 20 minutes with no soaking. Green and brown lentils hold their shape for salads and warm grain bowls. Red lentils break down into a creamy base for dal or curry. Meanwhile, black beluga lentils have the firmest texture and the best mouthfeel for room-temperature salads.

“I’ve gone from eating meat a couple times per day to a couple times per week over the past few years. Lentils, beans, rice, quinoa, and potatoes make up the majority of my diet today.”

— via Reddit.com

For pantry stocking, the most reliable choice is a 24-ounce bag of Bob’s Red Mill organic green lentils. One bag yields enough cooked lentils for about ten meals. So the per-serving cost lands under fifty cents. If you would rather skip the cooking step, a pouch of precooked steamed lentils is ready to eat cold or warm in 30 seconds.

If you only added one food from this list to your weekly rotation, lentils are the right call. They are the cheapest, the highest-density, and the most versatile entry by a wide margin.

2. Split peas — the perfectly balanced one

Split peas are dried peas with the outer hull removed. That is why they cook down into a thick porridge-like consistency. A cup of cooked split peas has 16 grams of protein and 16 grams of fiber. So this is the only food on this list with a perfectly even balance. They are cheap, shelf-stable, and the foundation of classic split pea soup. In winter, I make a batch on Sundays. The same pot covers two lunches and a dinner across the week. If pea soup feels too one-note, split peas also work as the base for a savory breakfast bowl with a poached egg and chili crisp on top.

3. Edamame — the only complete plant protein here

Edamame is young soybeans, sold fresh or frozen-and-steamed. It has the highest protein-to-calorie ratio of any food on this list. Specifically, 17 grams of protein in a cup of shelled beans for only 180 calories. It is also a rare plant food that counts as a complete protein. That means it contains all nine essential amino acids in usable ratios. Plus, eight grams of fiber rounds out the profile. Frozen shelled edamame keeps for months and cooks in three minutes. I keep a bag in the freezer the way other people keep frozen broccoli.

4. Black beans — the most versatile pantry staple

One cup gives you 15 grams of protein and 15 grams of fiber. Plus they are a versatile pantry staple — tacos, burritos, salads, soups, even brownies. Canned beans work just as well as dry beans for most purposes. Rinsing them well cuts sodium by about 40 percent. And a can runs about a dollar. For the no-can-opener crowd, an Instant Pot takes a bag of dried black beans from pantry to plate in 35 minutes with no soaking.

5. Chickpeas — the snack-and-meal hybrid

Chickpeas deliver 15 grams of protein and 13 grams of fiber per cooked cup. They are the base of hummus and the star of Mediterranean salads. Plus they are the best legume for roasting. Specifically, toss a cup with olive oil and salt, roast at 425°F for 25 minutes, and you get a satisfying crunchy snack with roughly the same protein as a chicken thigh. For a portable snack version, Hippeas chickpea puffs are not nutritionally equivalent to whole chickpeas. However, they are dramatically better than potato chips and they travel well. For the pasta swap, Banza chickpea pasta delivers 14 grams of protein and 8 grams of fiber per 2-ounce serving. That is roughly four times the protein and three times the fiber of regular pasta.

“These are now the foundations of my kitchen, and it seems that this is becoming the case for many others, even the previously reluctant.”

— Yotam Ottolenghi

6. Tempeh — the texture you do not get from tofu

Tempeh is fermented soybeans pressed into a firm cake. Unlike tofu, it has a nutty, earthy flavor. And a meaty texture that holds up on the grill, in stir-fries, or sliced into sandwiches. Three ounces delivers 16 grams of protein and 5 grams of fiber. The fermentation also produces beneficial compounds. So it may be easier on digestion than regular soy. If you want a plant-based substitute that fills you up, tempeh beats tofu. Specifically, Lightlife Original Tempeh is the most widely available and the one I use in client meal plans most often.

7. Quinoa — the only grain that earns this list

Quinoa is the only grain here, and it earns its spot. A cup of cooked quinoa has 8 grams of protein, 5 grams of fiber, and a complete amino acid profile. That is rare for a grain. It cooks in 15 minutes. Plus it works as a base for grain bowls, or as a breakfast porridge with berries. A 3-pound bag of Bob’s Red Mill organic quinoa is the most economical way to keep it in stock. The fiber-to-protein ratio is lower than the legumes. But if you are building a meal, quinoa is a much better base than rice or pasta.

8. Green peas — the most underrated food in the freezer aisle

Frozen green peas are criminally underrated. One cooked cup delivers 8 grams of protein and 9 grams of fiber. So that is more protein than a glass of milk. And more fiber than most servings of vegetables. They cook in two minutes. Plus they pair with almost anything and cost about two dollars for a bag that lasts a month. Add them to pasta. Stir them into rice. Or blend into a pureed side dish. You can even eat them straight out of the bag as they thaw. This is the food I most often recommend to clients who say they do not cook.

9. Chia seeds — the topper that does the most work

Chia seeds skew more toward fiber than protein. Specifically, 10 grams of fiber to 4 grams of protein per two-tablespoon serving. But they earn the inclusion because you can add them to anything. Stir them into yogurt, oatmeal, smoothies, or water with a squeeze of lemon. They absorb up to ten times their weight in liquid. That is why chia pudding works. And why they help you feel full. A 2-pound bag of Viva Naturals organic chia seeds lasts about three months at two tablespoons a day.

A three-day rotation that hits both targets without thinking about it

If you want a concrete plan rather than a food list, here is one I have used with dozens of clients. It runs about a thousand calories of high-protein, high-fiber food across three days. Plus everything comes from the list above. Fill in the rest of your day around it however you prefer.

“The recipes make like gallons of food each, and have like maybe 10 minutes of prep effort and $10 worth of ingredients.”

— via Reddit.com
— The 3-Day Anchor Plan —

Day 1 lunch: Lentil-and-chickpea bowl with roasted vegetables (18g + 15g protein, 15g + 13g fiber)

Day 2 lunch: Banza pasta with frozen peas and edamame, olive oil, parmesan (28g protein, 17g fiber)

Day 3 lunch: Quinoa bowl with tempeh, black beans, avocado (39g protein, 25g fiber)

Every morning: Greek yogurt with 2 tbsp chia seeds + berries (24g protein, 14g fiber before the berries even count)

Three lunches and one repeating breakfast cover roughly 60 to 70 grams of fiber and 100 grams of protein for the week from this list alone. So anything else you eat — coffee, eggs, vegetables, snacks, dinner — is on top of that floor.

How to build single meals around these foods

The goal is not to eat all nine of these every day. Instead, swap them into places where you are already eating something with less nutritional return. Here are a few moves I have my clients make first:

“At most meals, I choose my vegetables and protein first, then fill my plate around those.”

— Abby Langer, RD
  • Replace white rice with quinoa or lentils in grain bowls. One ingredient change, instantly more protein and fiber.
  • Add a half-cup of black beans or chickpeas to any salad. That single addition covers half your daily fiber target.
  • Make a weekly batch of split pea or lentil soup. It reheats perfectly and satisfies a dinner-plus-leftovers rotation.
  • Swap meat for tempeh in at least one meal a week. Even if you eat animal protein regularly, variety matters for gut diversity.
  • Keep frozen edamame and frozen peas on hand. They are the two fastest fixes when you realize you have no good side dish.
  • Sprinkle two tablespoons of chia seeds on whatever you already eat for breakfast. Yogurt, oatmeal, smoothies, even toast. It is the lowest-effort addition with the highest fiber return per second of work.

A note on digestion (and why most people quit too soon)

If you are not used to eating legumes regularly, start with half servings. Then build up over two to three weeks. Legume fiber ferments in the colon. So it can produce gas the first time your microbiome encounters it in volume. Soaking dry beans overnight, rinsing canned beans thoroughly, and chewing well all help. Within a couple of weeks of consistent intake, your gut bacteria adapt. And the issue resolves on its own. In fact, the most common reason clients abandon a legume habit is quitting in week one before that adaptation finishes.

“Your gut may not be in a position to process and digest large amounts of fiber today, but if you go through this process with me and you train it, in four months, you can do it.”

— Dr. Will Bulsiewicz, MD

Drinking enough water matters too. Fiber pulls water into the digestive tract. So if you double your fiber intake without doubling your hydration, you trade one problem for another. Half your body weight in ounces of water per day is a reasonable rule.

Frequently asked questions

Do I need a protein supplement if I eat these foods?
Most clients hit their protein target inside of a week once two or three of these foods are in regular rotation alongside a normal protein-anchor at each meal. Powders are a convenience tool, not a requirement.

Are canned beans as good as dried?
Yes, with one caveat. Rinse them in a colander for 20 seconds. That single step drops the sodium by about 40 percent. Plus it removes the slightly metallic taste of the can liquid. Otherwise, the protein and fiber content is identical to dried.

Is soy safe? I keep hearing conflicting things.
Whole-food soy — edamame, tempeh, tofu, unsweetened soy milk — has decades of evidence supporting cardiovascular and cancer-protective effects. However, the “soy is dangerous” framing is largely about isolated soy protein in processed foods. Not the whole foods on this list.

Will chia seeds make me bloat?
They can if you take a dry spoonful with too little liquid. So soak them in water, yogurt, or a smoothie for at least five minutes before eating. The gel that forms is the digestible form.

How quickly should I expect to feel different?
Most of my clients notice steadier afternoon energy within a week. Bowel regularity changes inside three days. Weight changes, if they happen, follow a 6 to 12 week curve. And they depend on the rest of the diet.

The takeaway

If you are trying to get more protein and more fiber without overthinking every meal, these nine foods are the most efficient tools available. Lentils, split peas, edamame, black beans, chickpeas, tempeh, quinoa, green peas, and chia seeds cover most of the gap for most people. They are cheap, shelf-stable, and genuinely versatile. Plus they are significantly better for your heart, gut, and blood sugar than almost any processed high-protein product on the market.

“Eat food. Not too much. Mostly plants.”

— Michael Pollan, In Defense of Food

Put a bag of lentils and a bag of frozen peas in your kitchen this week. See how your afternoon energy changes. The effect is surprisingly fast.

Related on TheGreenest: Fiber vs. protein: which one to optimize first · How to balance blood sugar without a CGM · The cortisol-belly stress reset

The Greenest Wellness Score

Is your neighborhood healthy?

Get a free report on your tap water, air quality, walkability and more

0 replies on “9 Foods High in Both Protein and Fiber (And How to Actually Use Them)”