How Much Protein Is in Firm Tofu Really? Per Serving and 100 Grams

About 9 to 12 grams per 100 grams, or roughly 10 to 15 grams in a half-cup portion, is typical for firm tofu. The exact amount changes with moisture, added ingredients, and brand, so your package label gives you the most reliable number for your block.

This guide breaks down how moisture and formulation affect firm tofu’s protein content, compares firm, extra-firm, medium, and soft varieties, and shows how portion size changes the numbers on a nutrition label.

Typical Protein Content in Firm Tofu

A 100-gram portion provides a consistent basis for comparing brands because tofu can be packed into different volumes. That weight equals about three-quarters cup of cut tofu, although the actual cup count changes with the size and shape of the pieces.

Most firm tofu contains about 9 to 12 grams of protein per 100 grams. A half-cup serving often supplies 10 to 15 grams, but differences in density and added ingredients make that volume-based estimate less precise than a weighed measurement.

Reference amountApproximate proteinUseful context
28 grams, or 1/4 cup3 to 5 gramsA small topping or snack portion
100 grams, or about 3/4 cup9 to 12 gramsA practical basis for comparing packages
126 grams, or 1/2 cup10 to 15 gramsA common package serving
252 grams, or 1 cup20 to 30 gramsA large meal portion

Individual product records can differ because they describe particular samples and preparation states. Your carton offers a more useful figure because it describes the tofu in your kitchen, while USDA FoodData Central records can help you compare broader food categories.

Retailers such as Whole Foods Market may stock several textures and brands with different serving weights. Comparing the label for Nasoya Extra Firm Tofu with a store-brand block can reveal why you should compare grams of protein against grams of tofu rather than cup measurements alone.

Why Firm Tofu Contains More Protein

Soybeans provide about 36 grams of protein per 100 grams in their dry form. Tofu retains that protein while absorbing water, and pressing the curd reduces the space occupied by that water. As a result, each 100 grams contains a larger share of protein.

Water Changes Protein Density

Traditional processing soaks soybeans, drains them, blends them with water, and coagulates the mixture into curds. Firm tofu receives less added water or undergoes more pressing, which raises its protein concentration for a given weight.

The same process explains the texture difference you notice in the kitchen. Extra firm tofu crumbles cleanly, holds together on a sheet pan, and browns without collapsing. Its lower moisture level can also give you more protein in each bite.

Added starch and sauces can offset that natural density. A package made by Morrison Foods, for example, should be judged from its own Nutrition Facts panel because its formulation determines the final amount in the block you buy.

Tofu and Denser Soy Relatives

Tempeh contains less water because its whole soybeans are compressed and fermented. A 100-gram serving can provide roughly 20 grams of protein, compared with 9 to 12 grams in many firm tofu products.

Soy milk powder can reach about 35 to 40 grams per 100 grams because most of its water has been removed. Textured vegetable protein is another concentrated option, showing why fresh tofu belongs to a broader group of soy foods with sharply different protein densities.

Traditional tofu made directly from soybeans contains all nine essential amino acids, so nutrition professionals classify it as a complete protein. Calcium-set varieties can also supply substantial calcium, while products without calcium fortification depend more heavily on the coagulant, processing method, and ingredients.

Firm, Extra Firm, Medium, and Soft Tofu Compared

Water content explains the clearest difference among the four textures. Extra firm and firm blocks generally lose more water during processing, so a 100-gram piece has a larger share of the soybeans’ protein.

Tofu textureProtein per 100 gramsTypical texture
FirmAbout 9 to 12 gramsHoldable, slightly springy, easy to slice
Extra firmAbout 10 to 15 gramsDense, sturdy, suited to baking or grilling
Medium firmAbout 8 to 11 gramsSoft edges with a tender center
SoftAbout 5 to 8 gramsMoist, delicate, suited to soups

These ranges reflect common package patterns, not a universal ranking. Some manufacturers add starch, select different coagulants, or retain different moisture levels, so a medium tofu product can contain more protein than another firm block.

Extra firm tofu offers more protein per bite when you grill or pan-sear it because its density stays firm during cooking. Soft tofu works better in soup, where moisture blends with the dish and a larger spoonful can still provide a useful amount.

Your label controls when the choice matters to you. Texture can guide how you cook the tofu, but the listed protein per serving remains the most dependable value for the specific package in your hands.

How Serving Size Changes the Numbers

A quarter-cup piece with 5 grams and a full bowl with 25 grams can come from the same block. Protein rises with the portion, so a difference of a few spoonfuls can change your estimated daily total by 20 grams or more.

PortionLikely proteinMeal example
1/4 cup, about 63 grams5 to 8 gramsTofu mixed into brown rice
1/2 cup, about 126 grams10 to 15 gramsTofu added to a salad
3/4 cup, about 189 grams15 to 23 gramsTofu stir-fry with vegetables
1 cup, about 252 grams20 to 30 gramsA full bowl or several skewers

Package Weight Differs From One Serving

A 14-ounce package may list three servings, but dividing the block by package weight alone can produce a misleading result. Pressing, draining, and pan-frying change the water in each piece, so one-quarter of the package may weigh more than a listed serving.

Weighing your portion gives you a cleaner estimate. Place a plate on a kitchen scale, tare it, and add the cooked tofu. Otherwise, compare the portion’s volume with the serving size printed on the package.

Your scale can also correct for a change in moisture after cooking. A crisp browned piece loses water during searing, while a simmered block can absorb it, so weighing at the point you plan to eat avoids a large error.

Portions in Everyday Dishes

A grain bowl might contain half a cup of tofu with one cup of cooked rice, chickpeas, and vegetables. The tofu contributes 10 to 15 grams, while the entire plate may provide 25 to 35 grams depending on the other ingredients and their portions.

A restaurant serving calls for a wider estimate. Six large cubes can weigh 300 grams and supply about 27 grams, while three small cubes may provide only half that amount. Cube size can therefore change your protein estimate before the sauce and sides are counted.

For your own bowl, you can compare the tofu with a familiar object or package serving. If neither method fits the meal, a 100-gram range remains more defensible than treating every cube as a fixed 15-gram portion.

Reading the Nutrition Facts Label

A package with 12 grams of protein per serving may not give you 12 grams in your bowl. The serving weight, number of portions, and moisture in the block determine the amount that enters your meal.

  1. Find the serving weight. Look for grams first, since a half cup may weigh more or less across brands.
  2. Check protein per serving. Read the grams of protein listed directly beneath the serving size.
  3. Count package portions. Multiply the per-serving amount by the stated number of servings per container.
  4. Calculate per 100 grams. Divide protein by serving weight, multiply by 100, and round to a sensible decimal.
  5. Review the ingredient list. Starches, sauces, and bulking ingredients can shift protein density and serving weight.

For example, a label listing 13 grams of protein in a 127-gram serving yields 10.2 grams per 100 grams. The same calculation turns a half block with 39 grams of protein into 26 grams for its listed serving size.

Your carton remains the best source for that block. Nutrition labeling rules set reporting requirements through the U.S. Food and Drug Administration, while U.S. Department of Agriculture database values describe particular samples rather than every product.

When you compare a brand such as Nasoya Extra Firm Tofu with another block from Whole Foods Market, use the same serving weight on both labels. That approach prevents a larger piece from appearing to contain more protein solely because the package defines a larger serving.

Estimating Protein in a Tofu-Based Meal

A kitchen scale turns an uncertain bowl into a repeatable number. Weigh your cooked tofu before adding sauces, then multiply its weight by the package’s protein-per-100-gram figure. This method gives you a clearer total than counting cubes alone.

Measure tofu after draining or cooking because absorbed water and evaporation shift its weight. Comparing a crisp browned piece with a water-soaked block can prevent a large error.

A 180-gram portion at 11 grams per 100 grams supplies about 19.8 grams of protein. Rounded to the nearest gram, that is 20 grams from the tofu alone, not 20 grams for the complete dish.

Add the protein from the rest of your recipe afterward. A cup of cooked quinoa contributes about 8 grams, chickpeas vary by preparation, and peanut sauce can add several more. Measure those ingredients separately when your protein target depends on an exact result.

Estimate Unweighed Restaurant Portions

Use a range instead of false precision. For 150 to 200 grams of extra firm tofu containing 12 grams per 100 grams, your estimate is 18 to 24 grams before considering the plate’s other components.

Your final estimate should state its assumptions, including texture, cooked weight, and serving source. A note such as “about 20 grams from 170 grams of extra firm tofu at 12 grams per 100 grams” gives you a number you can adjust later.

Six large cubes do not automatically equal one standard serving. A sauce can change the recorded weight, while the chef’s portion can differ from the manufacturer’s half-cup measurement, so restaurant protein remains an estimate unless you weigh the tofu.

Compare Protein Across Protein Sources

Cooked chicken breast supplies about 31 grams of protein per 100 grams, while firm tofu provides roughly one-third as much by weight. Tofu also brings fiber, iron, and sometimes calcium, so your choice depends on more than protein alone.

FoodProtein per 100 gramsRelevant distinction
Cooked chicken breastAbout 31 gramsMore protein-dense by weight
Firm tofuAbout 9 to 12 gramsProvides fiber, iron, and sometimes calcium
TempehAbout 20 gramsMade from compressed, fermented soybeans
Soy milk powderAbout 35 to 40 gramsConcentrated because most water is removed

Your next meal can start with the carton’s serving weight. Measure the tofu you actually eat, record the per-100-gram value, and add the protein from rice, grains, sauces, and other ingredients before totaling the dish.

That habit turns a broad range into a useful personal estimate of protein in firm tofu. It also helps you decide whether to serve a quarter cup, add another ingredient, or choose a denser texture based on your meal goal.

Bottom Line

Firm tofu usually delivers 9 to 12 grams of protein per 100 grams and 10 to 15 grams per half cup. Your package label controls, while a kitchen scale translates that figure into a more accurate meal total.

Texture changes protein density, but measured tofu prevents a misleading estimate. For your kitchen, read the serving weight first, weigh the portion you eat, and apply the product’s own label value rather than relying on cube count alone.

FAQ

How many grams of protein are in a serving of firm tofu?

A common half-cup portion of firm tofu provides about 10 to 15 grams. Packages vary, so check both the serving weight and the listed protein amount. A 126-gram portion containing 14 grams supplies roughly 11.1 grams per 100 grams.

Does extra firm tofu contain more protein than regular firm tofu?

Per 100 grams, extra firm tofu typically provides 10 to 15 grams, compared with about 9 to 12 grams for regular firm tofu. Its lower moisture level creates the higher density, though formulations vary. Your specific label provides the dependable value.

How much protein does half a block of firm tofu contain?

Half a block may provide anywhere from 15 to 35 grams, depending on its weight and protein concentration. Multiply the label’s protein per serving by the number of servings represented by that half. A 12-ounce package with 18 grams per half block contains 18 grams.

Is firm tofu a good source of protein?

Firm tofu supplies a useful amount, with about 10 to 15 grams in a half-cup serving. Traditional soy tofu also contains all essential amino acids. Its fiber, iron, and calcium make it a plant-based protein source with benefits beyond protein alone.

How does firm tofu compare with chicken in protein content?

Cooked chicken breast contains about 31 grams of protein per 100 grams, compared with 9 to 12 grams in firm tofu. Chicken is more protein-dense, while tofu contributes fiber and minerals. A larger tofu portion or mixed meal can narrow the difference in your total protein.

What nutrients are found in firm tofu besides protein?

Firm tofu provides iron and, when made with calcium salts, a substantial amount of calcium. It also contains magnesium, phosphorus, and some B vitamins, although amounts vary by product. Check the Nutrition Facts panel to see which minerals your block supplies.

Staff
Staff

Our team brings together health and food enthusiasts who are passionate about discovering reliable health information, nutritious choices, and enjoyable food experiences. From everyday nutrition and healthy eating ideas to recipes, ingredients, food trends, and standout dishes, we share carefully researched and thoughtfully curated content to help readers make informed choices about what they eat and enjoy.