Reviewed for source accuracy and calculator consistency by the ProteinCalc editorial team. Research and methodology by Jitendra Kumar Kumawat, Researcher & Tool Creator, against the sources and methodology policy. Jitendra is not a registered dietitian or licensed medical provider.Last updated: August 23, 2026
Plant protein

Tofu Protein by Firmness: 100g, 1 Cup and Custom Grams

Tofu is a soy-based complete plant protein made by coagulating soy milk. Protein and calories vary substantially by firmness, water content, coagulant, preparation, and brand, so the exact package label matters.

Quick answer

Tofu protein calculator

100 g of the USDA high-protein firm tofu has about 17.3 g protein. A 50 g portion has about 8.6 g, 150 g has 25.9 g, and 200 g has 34.5 g. Regular and soft tofu contain more water, so their protein per 100 g is lower.

Selected USDA record: FDC 172475
Choose a representative tofu type
Serving amount

For the selected record, one cup is 252 g. USDA lists 1/2 cup as 126 g; 1 cup is scaled to 252 g. Ounces are converted at 28.3495 g per oz before nutrition is calculated.

Firmness names are not standardized across brands. These are three representative USDA records, not promises for every product. Use your package label when tracking a specific tofu, and track oil, sauce and marinade separately.

Your result

100 g of High-protein firm tofu has 17.3 grams of protein and 144 calories.

100 g high-protein firm tofu

Protein17.3 g
Calories144

USDA source record

Tofu, raw, firm, prepared with calcium sulfate

Per 100 g: 17.27 g protein and 144 kcal. A representative high-protein firm tofu record; check your package label.

View FDC 172475 on USDA FoodData Central
Organized protein food chart with meat, seafood, dairy, soy, beans, seeds, and protein powder
Use food charts as a starting point, then confirm the exact serving, cooked form, and product label.
Protein per 100 g
17.3 g
Calories per 100 g
144 kcal
Fat per 100 g
8.7 g
Carbs per 100 g
2.8 g
Fiber per 100 g
2.3 g

How Much Protein and How Many Calories Are in Common Tofu Servings?

In the USDA high-protein firm reference, 50 g tofu provides about 8.6 g protein, 100 g provides 17.3 g, 150 g provides 25.9 g, and 200 g provides 34.5 g. Regular and soft tofu contain more water in the matched records, so the same weight provides less protein. Select the type above or compare the calculated values below.

ServingEquivalent weightHigh-protein firmRegularSoft
50 g50 g8.6 g protein · 72 kcal4 g protein · 38 kcal3.6 g protein · 31 kcal
100 g100 g17.3 g protein · 144 kcal8.1 g protein · 76 kcal7.2 g protein · 61 kcal
150 g150 g25.9 g protein · 216 kcal12.1 g protein · 114 kcal10.8 g protein · 92 kcal
200 g200 g34.5 g protein · 288 kcal16.2 g protein · 152 kcal14.3 g protein · 122 kcal
250 g250 g43.2 g protein · 360 kcal20.2 g protein · 190 kcal17.9 g protein · 153 kcal
300 g300 g51.8 g protein · 432 kcal24.2 g protein · 228 kcal21.5 g protein · 183 kcal
1 oz28.3 g4.9 g protein · 41 kcal2.3 g protein · 22 kcal2 g protein · 17 kcal
3 oz85.0 g14.7 g protein · 122 kcal6.9 g protein · 65 kcal6.1 g protein · 52 kcal
4 oz113.4 g19.6 g protein · 163 kcal9.2 g protein · 86 kcal8.1 g protein · 69 kcal
6 oz170.1 g29.4 g protein · 245 kcal13.7 g protein · 129 kcal12.2 g protein · 104 kcal
8 oz226.8 g39.2 g protein · 327 kcal18.3 g protein · 172 kcal16.3 g protein · 138 kcal
14 oz package396.9 g68.5 g protein · 572 kcal32.1 g protein · 302 kcal28.5 g protein · 242 kcal
16 oz package453.6 g78.3 g protein · 653 kcal36.7 g protein · 345 kcal32.5 g protein · 277 kcal

Calculated as serving weight ÷ 100 × each matched USDA per-100-g value: firm FDC 172475, regular FDC 172476, and soft FDC 172449. Ounce rows use the NIST ounce-to-gram conversion: 1 oz = 28.349523125 g. A “block” or “pack” is not a standard serving; use its labeled net weight and nutrition facts. Oil, breading, sauce, marinade, and water lost during cooking are not included.

How Much High-Protein Firm Tofu for 20-40g Protein?

These targets scale only the selected page's high-protein firm reference (USDA FDC 172475). Regular and soft tofu need larger weights; use the firmness selector above or your package label.

Protein targetApprox. amountApprox. calories
20 g protein115.6 g166.5 kcal
25 g protein144.5 g208.1 kcal
30 g protein173.4 g249.7 kcal
40 g protein231.2 g332.9 kcal

Protein and Nutrition Data Table

Serving estimates are rounded from the cited source record.

Food / servingAmountProteinCalories
Firm calcium-set tofu50 g8.6 g72 kcal
Firm calcium-set tofu100 g17.3 g144 kcal
Firm tofu meal portion150 g25.9 g216 kcal
Firm tofu meal portion200 g34.5 g288 kcal
Firm tofu meal portion250 g43.2 g360 kcal
Firm tofu meal portion300 g51.8 g432 kcal
One cup firm tofu cubesabout 1 cup / 252 gAbout 43.5 gAbout 363 kcal
Firm tofu4 oz / about 113.4 g19.6 gAbout 163 kcal
One tofu block or packUse labeled net weightVaries by weight and firmnessVaries by product
Regular tofu100 gAbout 8.1 gAbout 76 kcal
Soft calcium-set tofu with nigari100 gAbout 7.2 gAbout 61 kcal

Source: USDA FoodData Central, FDC ID 172475: Tofu, raw, firm, prepared with calcium sulfate.

Best Product and Buying Options

Product / formatBest forProtein fitCheck before buying
Extra-firm or super-firm tofuHighest-protein stir-fries, baking, air fryingBest tofu choice for protein densitySome brands are still water-heavy; read protein per serving.
Calcium-set firm tofuProtein plus calcium in bowls and curriesStrong everyday optionTexture can crumble if over-pressed.
Silken tofuSmoothies, sauces, desserts, soupsLower protein per 100 gNot a direct replacement for firm tofu in macros.
Baked or marinated tofuConvenient salads and lunch boxesUsually good, label-dependentSodium and added sugar in marinades.
Organic or non-GMO soy tofuShoppers with a sourcing preferenceProtein still depends on solids, water, and serving sizeOrganic or non-GMO labeling does not guarantee higher protein.
Chickpea, fava, hemp, or pumpkin-seed tofuNon-soy alternatives and different recipesIngredient- and brand-dependentDo not apply the soy-tofu values on this page; use the product label.

Protein Comparison Table

FoodProteinCaloriesBest use
Firm tofu17.3 g / 100 g144 kcalBalanced vegan protein and meal prep.
TempehAbout 19 g / 100 gHigherMore texture and fermented soy flavor.
SeitanAbout 25 g / 100 gModerateVery high protein, not gluten-free.
Chickpeas8.9 g / 100 g164 kcalMore fiber and carbs, less protein density.

High-Protein Recipe Ideas

25-35 g

Crispy tofu rice bowl

150-200 g firm tofu, rice, edamame, broccoli, soy-ginger sauce

Combines tofu with edamame for a stronger plant-protein meal.

25-30 g

Tofu scramble

200 g firm tofu, nutritional yeast, turmeric, spinach, salsa

A vegan breakfast alternative to eggs with flexible seasoning.

30-40 g

High-protein tofu curry

200 g firm tofu, chickpeas or lentils, tomato base, spices

Stacks soy plus legumes for protein, fiber, and satiety.

Proper Guide and Practical Notes

What is tofu made of?

Traditional tofu is made from soybeans: soy milk is coagulated, then the curds are formed into soft, regular, firm, extra-firm, or super-firm tofu. This page covers soy tofu. Products made from chickpeas, fava beans, lentils, hemp, or pumpkin seeds need their own ingredient list and nutrition label.

Why tofu protein numbers vary

Tofu protein changes with water content, firmness, coagulant, and brand. The selector uses representative USDA firm, regular, and soft records; commercial silken products are not assumed to match the soft record.

Firm, extra-firm, super-firm, soft, and silken tofu

Firmness words are not standardized protein guarantees. Extra-firm and super-firm products are often more protein-dense because they contain less water, while soft and silken tofu are usually more water-rich. However, the package's protein per 100 g or labeled serving is more reliable than the texture name alone.

50g, 100g, 150g, 200g, cups, ounces, and blocks

The primary value uses raw, firm, calcium-set tofu: 50 g provides about 8.6 g protein, 100 g provides 17.3 g, 150 g provides 25.9 g, and 200 g provides 34.5 g. Cup weight depends on cut and packing. Blocks and packs are not standardized, so use the net weight printed on the package instead of assuming every block is the same.

Is tofu complete protein?

Soy foods such as tofu provide all essential amino acids, making tofu a higher-quality plant protein than many isolated grains or vegetables.

Raw, cooked, baked, and fried tofu tracking

Cooking does not create protein, but pressing, baking, or frying can remove water and increase protein per 100 g of the finished tofu. Frying also adds oil calories; marinades, breading, and sauces add their own nutrients. Match the nutrition entry to the form you weighed and use recipe math for added ingredients.

Is tofu the same as paneer or tempeh?

No. Tofu is coagulated soy milk, paneer is coagulated dairy milk, and tempeh is fermented whole soybeans. They differ in ingredients, texture, calories, and protein density, so their nutrition entries are not interchangeable.

Is tofu healthy?

Calling tofu universally healthy or unhealthy is too broad. Plain tofu can contribute complete protein, fat, and—when calcium-set—calcium. The full meal still depends on serving size, cooking oil, sauces, sodium, and the rest of the diet; soy allergy and individual medical concerns require personalized guidance.

Best way to make tofu higher protein

Choose a label-verified higher-protein firm, extra-firm, or super-firm product and use enough tofu to meet the meal target. Pressing or cooking off water can raise protein per 100 g of the finished food, but it does not create additional protein in the original block. Pair tofu with edamame, lentils, seitan, or another protein source when needed.

Best For

Vegan meals
Vegetarian meal prep
Stir-fries
High-protein plant bowls

Sources, Credit and Method

Frequently Asked Questions

How much protein is in tofu per 100g?

Firm calcium-set tofu can have about 17.3 g protein per 100 g, but softer or water-rich tofu may have closer to 7-10 g per 100 g. Check the product label.

How many calories are in 100g of tofu?

The matched USDA records provide 144 calories for high-protein firm tofu, 76 for regular tofu, and 61 for soft tofu per 100 g. These are different products, not a raw-to-cooked conversion, and a branded label can differ.

How much protein is in 50g, 150g, or 200g of firm tofu?

Using the USDA high-protein firm reference, 50 g provides about 8.6 g protein and 72 calories, 150 g provides 25.9 g and 216 calories, and 200 g provides 34.5 g and 288 calories.

How much protein is in one block of tofu?

There is no standard tofu-block weight or protein value. Read the package's net weight and nutrition facts, then use the calculator. A 14 oz pack is about 396.9 g and a 16 oz pack is about 453.6 g, but neither size is universal.

How much protein is in 1 cup of tofu?

A cup of firm tofu cubes can be roughly 250 g and may provide about 40-45 g protein, but cup weight varies a lot. For accurate tracking, weigh tofu in grams and use the package label.

How much protein is in 4 oz of firm tofu?

Four ounces converts to about 113.4 g. The USDA high-protein firm reference calculates to about 19.6 g protein and 163 calories before oil, breading, sauce, or marinade.

What is tofu made of?

Traditional tofu is made by coagulating soy milk made from soybeans and forming the curds into tofu. Chickpea, fava, lentil, hemp, or pumpkin-seed products are different foods and need their own nutrition labels.

Does firm, extra-firm, or super-firm tofu have more protein than silken tofu?

Often, because firmer tofu usually contains less water. However, firmness names are not standardized across brands, so compare protein per 100 g or per labeled serving instead of relying on the name alone.

Does fried or baked tofu have the same nutrition as raw tofu?

Not necessarily. Water loss can concentrate protein and calories per 100 g, while frying adds oil calories. Breading, marinades, and sauces also change the final nutrition, so use a matching cooked entry or recipe calculation.

Is tofu the same as paneer?

No. Tofu is made from coagulated soy milk and paneer is made from coagulated dairy milk. Their ingredients, protein, fat, calories, and serving weights are different.

Is organic or non-GMO tofu higher in protein?

Not automatically. Organic and non-GMO describe sourcing or production standards; protein still depends mainly on soybean solids, water content, formulation, and serving size. Compare package labels.

Is chickpea, fava, hemp, or pumpkin-seed tofu nutritionally the same as soy tofu?

No. These products use different ingredients and can have very different protein and calorie values. Do not apply the soy-tofu calculations on this page; use the exact product label.

Is tofu a complete protein?

Yes. Soy is a complete protein source because it provides all essential amino acids. The amount of protein still varies by tofu type and serving size.

Is tofu healthy or unhealthy?

Neither label works universally. Plain tofu can contribute complete protein and other nutrients, while preparation, portion, sauces, sodium, and the rest of the diet affect the meal. People with soy allergy or specific medical concerns need individualized advice.

Is tofu good for muscle gain?

Yes. Tofu can support muscle gain when total daily protein and calories are high enough. Use firm or extra-firm tofu and larger servings to reach 25-40 g protein per meal.

Is tofu better than chickpeas for protein?

For protein density, firm tofu is usually better. Chickpeas provide more carbohydrate and fiber, so they are excellent for balanced meals but less concentrated as a protein source.

Supporting Charts and Tools

Related Food Protein Guides

Know Your Daily Protein Target

Use the calculator first, then use these food pages to build meals that match your goal.

Calculate My Daily Protein
Disclaimer: Tofu labels vary more than many foods because water content and firmness vary by product. Always use the package label when tracking a specific brand. This page is for nutrition education and meal planning only. It is not medical advice. For kidney disease, pregnancy, diabetes, eating disorders, or therapeutic diets, work with a physician or registered dietitian.