nutrition

Protein per Serving: Chicken 26-35g, Beans 15g, Tofu 8-20g

USDA cooked servings: chicken breast 26 to 35 grams of protein, a cup of black beans about 15 grams, tofu 8 to 20 grams depending on the block.

Published Updated

Here's the Deal

Chicken wins per serving, but the gap is smaller than most comparisons make it look. USDA puts 3 to 4 ounces of cooked chicken breast at 26 to 35 grams of protein, a cup of cooked lentils at about 18, and a cup of cooked black beans at about 15. Tofu is the wild card: 3 to 4 ounces runs about 8 to 11 grams for a typical US extra firm block, up to 20 grams for USDA's calcium sulfate firm tofu. Watch the basis too. Raw chicken breast is 22.5 grams per 100 grams; cooked, it's 31.

Protein math is the kind of thing people swear they do “in their head.” Then they eat toast for lunch and wonder why they are hunting for snacks at 3 p.m.

This is a practical protein per serving guide so you can look at beans, chicken, tofu, and pantry staples and think, “oh, that is what that means.” Every number below traces to a specific USDA FoodData Central record with the cooked state named, because raw versus cooked moves these figures more than most charts admit.

If you’re wondering what your daily target should even be, here’s how much protein you actually need per day. Once the serving math makes sense, the complete high-protein budget guide turns it into a grocery plan.

How much protein is in a serving of beans, chicken and tofu?

Chicken wins per serving, but the gap is smaller than most comparisons make it look. USDA puts cooked chicken breast at 31.0 grams of protein per 100 grams, so a 3 to 4 ounce portion carries about 26 to 35 grams. A cup of cooked lentils runs about 18 grams and a cup of cooked black beans about 15. Tofu is the swing item: 8 to 20 grams for that same 3 to 4 ounces, depending entirely on which block you bought.

ServingProteinUSDA record
Chicken breast, meat only, cooked, roasted, 3 to 4 oz26 to 35 gFDC 171477
Ground turkey, cooked, 3 to 4 oz23 to 31 gFDC 171506
Canned light tuna in water, drained, 4 ozabout 22 gFDC 173709
Greek yogurt, plain lowfat, 7 oz containerabout 20 gFDC 170903
Tempeh, 3 to 4 oz17 to 23 gFDC 174272
Lentils, 1 cup cookedabout 18 gFDC 172421
Black beans, 1 cup cookedabout 15 gFDC 173735
Chickpeas, 1 cup cookedabout 15 gFDC 173757
Eggs, 2 large, hard boiledabout 13 gFDC 173424
Cottage cheese, 2% milkfat, 1/2 cupabout 12 gFDC 172182
Tofu, firm or extra firm, 3 to 4 oz8 to 20 gFDC 172475
Pumpkin seed kernels, 1 ozabout 9 gFDC 170556
Peanut butter, 2 tbspabout 7 gFDC 172470

Each row is that record’s per-100-gram protein value scaled by USDA’s own portion weight, checked August 2026. Ounces convert at 85 g for 3 oz and 113 g for 4 oz. The tuna row uses 113 g drained, the drained serving a 5 ounce can lists at FoodData Central.

Raw or cooked? The same chicken breast has two numbers

Most protein charts skip this, and it’s the single biggest source of confusion. USDA lists raw boneless skinless chicken breast at 22.5 grams per 100 grams and the same breast cooked and roasted at 31.0. Nothing got added. Water left.

So a number is only useful if you know which side of the stove it’s standing on. The table above is cooked, because cooked is what lands on the plate. Our protein per dollar ranking uses raw weights on purpose, since raw pounds are what you pay for at the register. Same chicken, two honest bases. Quietly mixing them is how anybody can “prove” whatever they wanted to prove.

Why tofu swings from 8 grams to 20

Tofu is the one food here where the word on the tub barely predicts the number, and it’s the coagulant doing the work. USDA’s firm tofu made with calcium sulfate carries 17.3 grams per 100 grams. Its extra firm tofu made with nigari carries 9.98. Nearly double, same shelf, and “extra firm” is the one that loses.

American blocks mostly sit near that lower figure. Branded records at FoodData Central put extra firm tofu from Nasoya, Kroger, Whole Foods, Wegmans and Pulmuone between 9.41 and 10.9 grams per 100 grams. So for a 3 to 4 ounce slab off a typical US block, plan on 8 to 11 grams and call 20 the ceiling, not the default. Flip the tub over and read it.

What “per serving” means in real life

Servings that match how people actually scoop food onto plates:

  • Cooked chicken or turkey: about 3 to 4 ounces, roughly a palm size
  • Tofu: about 3 to 4 ounces, a thick slice off the block
  • Beans or lentils: about 3/4 to 1 cup cooked
  • Greek yogurt: one 7 ounce container
  • Eggs: 2 eggs is a common meal portion

If you want exact grams, use a scale. If you don’t, these rough portions still build meals that hold.

Why beans look “low” until you count the whole meal

Beans bring protein, but they also bring carbs and fiber. They’re a meal base, not a protein supplement. And the plate keeps adding: a cup of cooked white rice is about 4 more grams on its own.

Compare a half cup of beans to a whole chicken breast and the beans look bad. That’s not the right comparison. Compare a full bowl to a full bowl. On cost it isn’t even close: lentils versus chicken breast per dollar puts a number on it, and our quality-adjusted protein-per-dollar ranking weights 25 foods for digestibility, because the cheapest number on a label doesn’t automatically do the most work.

Easy meal templates that make protein less annoying

Bowl night. Pick one from each row: protein (chicken, tofu, beans, tuna), base (rice, quinoa, roasted potatoes, greens), flavor (salsa, pesto, tahini, vinaigrette). That’s a meal.

Soup plus something. Soup runs sneaky low on protein. White bean soup plus toast and cheese. Lentil soup plus a hard boiled egg. Chicken soup plus yogurt and fruit.

Breakfast that doesn’t collapse. Two eggs plus toast is fine. Two eggs plus toast plus yogurt is better. Oatmeal with peanut butter and Greek yogurt is surprisingly solid.

How to read a label without losing your mind

Two rules:

  • Check the serving size. It’s often smaller than what you eat. On tofu it’s usually 79 to 92 grams, not the whole block.
  • Compare foods by the same unit. Per 100 g is the cleanest comparison. Per serving is the most useful for real meals. Pick one and stay consistent.

If a label says 7 g of protein but the serving is 1/3 cup, don’t blame the food. Blame the serving size fantasy.

If you only do one thing after reading this protein per serving beans chicken tofu compared guide, build one repeatable meal that you like. Repeat beats perfect. Every time.

#ProteinGuide #MealPlanning #PantryStaples #BalancedMeals #NutritionBasics

Frequently Asked Questions

What is a normal protein serving size?
A common reference is 3 to 4 ounces of cooked meat, poultry, or fish, about 3/4 to 1 cup of cooked beans or lentils, or 3 to 4 ounces of tofu. In USDA terms that is roughly 26 to 35 grams of protein from cooked chicken breast, about 15 to 18 grams from a cup of cooked beans or lentils, and 8 to 20 grams from tofu depending on the block. Your needs and appetite vary, so use these as starting points, not rules.
Is plant protein "complete"?
Some plant proteins like soy are considered complete. For most people, the bigger picture is variety across the day. Beans plus grains, tofu plus vegetables, and mixed meals can cover your bases without needing a perfect spreadsheet.
Why do protein numbers look different on labels versus cooked portions?
Labels can be listed per raw weight, cooked weight, or per serving that does not match how people actually eat. USDA lists raw boneless skinless chicken breast at 22.5 grams of protein per 100 grams and the same breast cooked and roasted at 31.0, because cooking drives off water. Same food, two honest numbers, and mixing them is where most comparisons fall apart.
Do I have to hit a protein target at every meal?
No. It can help to include some protein most times you eat because it tends to be satisfying, but daily patterns matter more than one meal being perfect.
What is an easy high protein pantry meal?
Try a bean and rice bowl with salsa and cheese, or a tuna and white bean salad, or a tofu stir fry with frozen vegetables. Simple food wins.
Free Meal Plan

Get the Free 7-Day High-Fiber Meal Plan

A printable week of meals that keep you full, with a grocery list included. Subscribe and it's yours, plus our best recipes and kitchen tips every week.
No spam, only interesting things. Unsubscribe anytime.

Disclaimer: The information in this article is for educational purposes only and does not constitute professional medical or nutritional advice. Always consult a qualified healthcare provider before making dietary changes.