Skip to content

You might like

Indiaโ€™s Most Trusted Sports Nutrition Brand๐Ÿ’ช
Orders Dispatched Within 24โ€“48 Hours ๐Ÿšš
Delivery Within 24 Hours in Delhi NCR โšก
All-Time Lowest Prices ๐Ÿ”ฅ
Freebies on Cart Value Discounts ๐ŸŽ
Indiaโ€™s Most Trusted Sports Nutrition Brand๐Ÿ’ช
Orders Dispatched Within 24โ€“48 Hours ๐Ÿšš
Delivery Within 24 Hours in Delhi NCR โšก
All-Time Lowest Prices ๐Ÿ”ฅ
Freebies on Cart Value Discounts ๐ŸŽ
Search
Cart  0

โ‚น403.00
โ‚น 403 โ‚น
Tax included. Shipping calculated at checkout.
Liquid error (sections/quick-view line 148): product form must be given a product
View Product Details
Tofu protein Per 100g

Tofu protein Per 100g : Complete Guide & Why Numbers Vary

Mukul Kumar|

If youโ€™re Googling โ€œtofu proteinโ€‚per 100g.โ€ Hereโ€™s the reality: tofuโ€™s protein isnโ€™t one single number. That varies mostly according to firmness (water content), how tightly it is pressed, and sometimesโ€‚brand/recipe.

ย 

Quick answer:

Tofu is typically around ~8-17g protein per 100g, depending on the type:โ€‚silken/soft tofu are lowest, then firm/extra-firm tofu.

ย 

  • Silken /โ€‚soft tofu: ~5โ€“10g protein per 100g (very high water, lower protein content)

ย 

  • Firm tofu: ~12โ€“17g of protein per 100g (itโ€™sโ€‚moisture, so less overall mass for equal amount of protein)

ย 

  • Extra-firm tofu: ~15โ€“17g protein per 100g (most pressed,โ€‚most protein per 100g)

ย 

Example:โ€‚For a firm tofu entry: 43.5g protein in 252g serving, which is about ~17.3g per 100g after conversion.

Another silken tofu productโ€‚lists 5.3g protein per 100g.

ย 

How Much Protein Is in 100g Tofu?

When someone asks โ€œprotein in tofu per 100gโ€ theyโ€‚typically want a single value. But tofu is sponge-like: the more water it holds, the lower its protein per 100g, so silkenโ€‚tofu and extra-firm tofu can exhibit very different protein values.

ย 

There's a good discussion on that in r/vegan: People see 8g/100g on one pack, andโ€‚20g+/100g on another one, and don't know what is trueโ€”yet tofu varies with type, brand - and they even have different weights depending on how you measure them.

ย 

Protein in tofu per 100gย 

ย 

Hereโ€™s a practical, consumer-friendly range:

Silken tofu: about 5.3g per 100g in one nutrition entry; The values for many silkens are on the lower end because they have such high water content.

ย 

Silken/soft range: some sources put silken tofu at 8โ€“10g per 100g,โ€‚and this demonstrates brand/processing can change values.

ย 

Firm tofu: typically 12-15g per 100g (more protein content).

ย 

Extra-firm tofu:โ€‚15โ€“17g per 100g (most pressed).

ย 

Bottom line: If you want theโ€‚most protein per 100g, pick extra-firm tofu.

ย 

Tofu Nutrition Facts Per 100g

ย 

1) Firm tofu (calcium-set) โ€” Per 100g

Source food: โ€œTofu, raw, firm, prepared withโ€‚calcium sulfateโ€ (USDA through MyFoodData). The values on the page are for 252g but Iโ€™ve converted them to per 100g.

ย 

  • Calories: 100g of tofu yields ~144 kcal, so itโ€™s a slightlyโ€‚caloric protein choice (calories are mostly from protein + healthy fats).
  • Protein: Tofu is high in protein for a plant-based food (about 17.3g of per 100g) making it good for muscle recovery, satiety and meeting total daily protein targets.
  • Fat: / 100g Tofu contains 8.7g Fatโ€‚(includes 1.3g Saturated fat). This fat provides fullness and flavor,โ€‚and most of it is usually unsaturated fat.
  • Carbohydrates: It has ~2.8g carbs inโ€‚every 100g of tofu, so is a low-carb food and fits into high-protein/low-carb diet plans rightly.
  • Fiber: In a 100g serving tofu has ~2.3g dietary fiber which is great for digestionโ€‚and feeling full longer.
  • Sodium: Tofu only has approximately 14mg of sodium per 100g, so, especially if youโ€™re trying to cut down on salt in your diet, itโ€™s not bad when it comes to the numbers (final amount will depend onโ€‚how you cook it).
  • Calcium: 100g of tofu, ~683mg calcium. This is extremely high, as this type ofโ€‚tofu sets with calcium sulfate, which really ups the amount of calcium in your meal.
  • Iron: There is ~2.7mg of iron in 100g of tofu, contributing towards healthy energy levels and hemoglobin.Clearly highly beneficialโ€‚if you are vegetarian/vegan!
  • Potassium: 100g tofu contain ~237mg potassium, a mineral which helps muscles work as they should and keeps bodily fluids balanced.
  • Phosphorous: 100g of tofu contains about ~190mg Phosphorus which contributes to bone health, as wellโ€‚as energy metabolism (ATP production).

ย 

2) Soft tofu (nigari-style) โ€” Per 100g

Source food: โ€œTofu, soft, prepared with calciumโ€‚sulfate and magnesium chloride (nigari)โ€ (USDA-based definition).

ย 

  • Calories: 100 grams of tofu give around 61kcal calorie, which means it is a low calorie foodโ€‚and works wonderfully in diets for reducing weight or light meals.
  • Protein: ~6.55g of protein per 100g of tofu, moderateโ€”good for everyday consumption, but less than firm/extra-firm tofu.
  • Fat: In 100g tofu contains ~3.69g fat that promotes the feeling of fullnessโ€‚yet itโ€™s still quite replenishing.
  • Carbohydrates: Tofuโ€‚is very low-carb, at somewhere around ~1.8g of carbohydrates per 100g, and as such can be featured in anyium plan which is restricted to low-carb consumption (though not no carb).
  • Fiber: Tofu offers ~0.2g dietary fiber per 100g and this is pretty low โ€“ meaningโ€‚you should combine it with some fiber-rich food (veggies, salad or legumes).
  • Sugars: Tofu serves a meagre ~0.7g of sugars per 100g, so naturally low and not much of a considerationโ€‚in most diets.
  • Sodium: 100g tofu contributes ~8mg sodium (very low,โ€‚so itโ€™s a good choice if youโ€™re trying to limit salt).
  • Calcium: 100g tofuโ€‚provides ~111mg of calcium (amount is dependent on the type of coagulant added while making the tofu) which helps in maintaining good bone health.
  • Iron: ~1.11mg of iron per 100g of tofu,โ€‚useful for maintaining hemoglobin levels and energy as a whole โ€“ particularly in a vegan diet.
  • Potassium: ~120mg in 100g of tofu, aids muscle function, balance of hydration as well as normalโ€‚body function.

ย 

3) Silken tofu โ€” Per 100g (example label)

Here's what a typical silken tofu label entry (brand listing) with veryโ€‚light macros (minerals might be excluded/not listed, depending on the product).

ย 

  • Calories: 100g of tofu have ~46 kcal,โ€‚which means it is a low-calorie food โ€“ so you can have them as part of a light meal, calorie-deficit diet or clean eating.
  • Protein: Approxโ€‚5.3g per 100g Like firm tofu, this is a medium amount of protein and useful for daily rations in plant-based diets.
  • Fat: 100g tofu only contains ~1g fat soโ€‚itโ€™s quite low in fat and great for low-fat diets.
  • Carbs: 100g tofu has around ~1.5g carbs, so it is low-carb-friendly and can be enjoyed on aโ€‚low-carb diet.
  • Sodium: 100g tofu has 0mg of sodium (well, tofu per se is salt-free; this can escalate with sauces, marinades andโ€‚cooking methods though).

ย 

Why Does โ€œProtein in Tofuโ€ Vary So Much?

If youโ€™ve ever compared two packs of tofu and had one show 5โ€“8g protein per 100g, while the other shows 15โ€“20g/100g, youโ€™re not trippingโ€”because tofu protein isnโ€™tโ€‚a static number. Itโ€™s as easy, really and here is the largest reason: tofu is all waterโ€ฆ well not โ€œallโ€ water, but youโ€™ll learn shortly just how much โ€œwaterโ€โ€‚per 100g decides how โ€œconcentratedโ€ the protein looks like per 100g.

ย 

1) Firmness = water content = protein density

Tofu isโ€‚available as soft, firm, extra-firm or silken. Silken tofu is the squishiest to press, soโ€‚its protein per 100g is typically lower. Firm and extra-firm tofu are pressed for longer, so they haveโ€‚less water in relation to their soy โ€œsolidsโ€ per bite. As nutrition labels display values per 100g of the product, less water immediately means more proteinโ€‚per 100gโ€”regardless of whether both are made from soybeans.

ย 

2) How the tofu is made (coagulant + recipe)

Tofu is produced by coagulating soy milk and then pressing the resulting curds using coagulants such as calcium sulfate, magnesium chloride or nigari. Texture and mineralโ€‚content (particularly calcium) can change with different coagulants or recipes, and brands may have higher or lower soy concentrations. Some tofu is prepared withโ€‚thicker soy milk or has a higher solids to water ratio. It will have more grams of protein per 100g, like this.

ย 

3) Pressing and packaging differences

And even within the sameโ€‚โ€œfirmโ€ category, brands differ. One brand of firm tofuโ€‚could be highly pressed, while another is somewhat softer and retains more moisture. Tofu that isโ€‚soaked in water inside of a pack may also absorb moisture over time. That slight water weight variation will turn theโ€‚protein values per 100g.

ย 

4) Raw vs cooked weight confusion

Cooking does not produce additional proteinโ€” it can removeโ€‚water. Whenever you pan-fry, bake or air-fry tofu,โ€‚it expels moisture. So 100g of cooked tofu mightโ€‚hold more protein than 100g of raw tofu, because the cooked variety is denser.

ย 

5) Label rounding and country standards

Nutrition labels often rely on rounding rules andโ€‚testing methods differ by locale. Minorโ€‚variants of measurement and rounding can also contribute to the confusion.

Best tip: Be sure to compare types of tofuโ€‚(silken vs firm) and read the label on your brand.

ย 

Tofu vs Paneer Protein Per 100g (Indian Comparison)

Hereโ€™s the easiest Indian-centric comparisonโ€‚(per 100g), based on commonly reported ranges:

Protein per 100g (quick compare)

  • Paneer: ~18g protein per 100g
  • Tofu (standard variant): ~8โ€“10gโ€‚protein per 100g
  • Tofu (firm to extraโ€‚firm): up to ~12โ€“17g protein per 100g depending on how pressed it is

Key point: Paneer generally has more protein per 100g than โ€œregularโ€ tofu, but firm/extra-firm tofu can be quite close.

ย 

Calories & fat (why weight-loss people pick tofu)

  • Paneer can be more calorie and fat dense per 100g-โ€‚one such comparison puts paneer at around 265kcal/100g.
  • In similar serving sizes tofu is often lower calorie; likewise this comparison gives 76 kcal/100gโ€‚for tofu.

So if youโ€™reโ€‚trying to lose weight, tofu can be easier to fit into a calorie deficit than doesnโ€™t provide protein.

ย 

Digestion & dietary preference

  • Paneer - dairy-based, itโ€‚has lactose (less than milk for most people, but can still bother some).
  • Tofu: Lactose-free, dairy-free and often moreโ€‚tolerable for the lactose intolerant.
  • Vegan option: Tofu wins by defaultโ€‚(plant-based).

ย 

Which one should you choose? (goal-based)

Choose paneer if:

  • You are looking for more protein per 100g inโ€‚a staple Indian / common ingredient (~18g).
  • You are fine with dairy, and you like the richerโ€‚taste/texture in gravies.

ย 

Choose tofu if:

  • Youโ€™re looking for a lighter, lower-calorie version for weight-loss or heart-healthy eatingโ€‚plans.
  • You want plant-based protein, or you haveโ€‚lactose issues.
  • Youโ€™ll need firm/extra-firm tofu to nudge the protein closer toโ€‚paneer levels (12โ€“17g/100g).

ย 

Is Tofu a Complete Protein?

Yesโ€”most types of tofu are considered a complete protein, meaning they include all nine essential amino acids that your body canโ€™t make on itsโ€‚own (like lysine, leucine and others required for muscle repair and recovery as well as overall health). Because it is constructed from soybeans, tofu gets a head start on preserving soyโ€™sโ€‚relative robustness on the amino-acid front, compared to a number of other plant foods.

ย 

That said, โ€œcomplete proteinโ€ doesnโ€™t necessarily equal โ€œbestโ€‚quality in all ways.โ€ The quantities of each amino acid may vary a little, and the โ€˜proteinโ€™ load of tofu isโ€‚dependent on the type of tofu (silken versus firm versus extra-firm). For instance, firm tofu generally contains more protein per 100g than silken tofuโ€‚because it has less water content.

ย 

For the majority of us, tofu can definitely serve as aโ€‚staple protein source especially in vegetarian or vegan diets. If you are trying to gain muscle, itโ€™s useful to think in terms ofย total daily protein and to eat plenty of servings of tofu (and other protein sources) throughout theโ€‚day. Eating tofu with other food (rice, roti, lentils, vegetables) ensuresโ€‚that our meals are balanced and sustainable on the long run.

ย 

How Much Tofu Do You Need for 20g, 30g, or 50g Protein?

Letโ€™s keep this practical. These are rough values, and Iโ€™ll give a few working numbers (I canโ€™t make these more accurateโ€‚as tofu really does differ!

ย 

If your tofu is roughly 10g protein per 100g (many regular tofus)

  • 20g protein โ†’ ~200g tofu
  • 30g protein โ†’ ~300g tofu

ย 

If your tofuโ€‚is approximately 15-17g per 100g (firm/extra-firm range)

  • 20g protein โ†’ ~120โ€“135g tofu
  • 30g protein โ†’ ~180โ€“200g tofu
  • 50g protein โ†’ ~300โ€“330g tofu

ย 

Pro tip: Justโ€‚make sure to check your packโ€™s label.โ€ Thatโ€™s the oneโ€‚that is most consistent for your product.

ย 

Quick Option: Add a Whey Isolate Scoop to Hit Your Protein Target Faster

If you struggle to eat bigโ€‚slabs of tofu ass enough extra protein to hit high targets (say in the 30โ€“50g/day range from tofu alone), using a high-protein scoop post workout or between meals is an easy fix. Denz-Whey Pure Whey Isolate Delivers 27gโ€‚Protein per scoop, is described as low-carb and sugar-free & also contains an amino profile with 5.5g BCAA + 11.75g EAA per serving good for muscle recovery & lean fitness goals. Mix 1 heapingโ€‚scoop (36g) into 200โ€“240 ml of water or milk for a quick, well-balanced protein shake.

ย 

Pure Whey Isolate Protein Powder

ย 

Is Tofu Good for Muscle Gain?

Whatโ€™s more, yesโ€”tofu can actuallyโ€‚be very good for muscle building; you just have to use it intelligently. Tofu, made from soybeans, is a source ofโ€‚high-quality plant protein that contains all nine essential amino acids needed for muscle repair and recovery after workout. When people are trying to build muscle or "tone" and get really strong, the better choice most cases is the firm or extra-firm tofu, which hasโ€‚more protein per 100g (less water) than soft or silken tofu.

ย 

To gain muscle, what matters most is your total daily protein intake and whether or not youโ€™re consistently doing resistance work as part of a balanced workout routine,โ€‚and eating enough calories to support that growth. Tofu helps, so long as youโ€™re open to its versatility: You can stir it into a stir-fry orโ€‚curry; mash it up for tacos and wraps; add cubes to a grain bowl or omelet with some cheese; turn it into bhurji and tikka. If youโ€™re servingโ€‚this as part of a higher-protein meal, add a source of protein to the dal โ€” tofu with an additional protein like chana, rajma or soy chunks works well; add dairy or eggs if youโ€™re not vegan.

ย 

tip: Squeeze and cook the tofu (pan-fry/air-fry/grill). Thisโ€‚gives a better texture and making parts more fulfilling. If you are trying to hit a certain protein intake (in the rangeโ€‚of 25โ€“35g per meal), firm tofu definitely makes that more convenient than soft tofu.

ย 

Is Tofu Good for Weight Loss?

Yes tofu can be a good food for weight loss, in large part because it is low to moderate in calories (depending on your portion) and offers protein thatโ€‚will help you stay full longer. Staying satisfied matters when youโ€™re trying to lose fat, and protein-rich foods help quash hunger so itโ€™s easier to maintain a calorie deficit.

ย 

It also fares well in Indian-style meals in which the tofu simply soaks up the flavors of aromatic spices without packing on dense calories as long as you keep a lid on the cookingโ€‚oil. For the best results for weight loss,โ€‚use firm or extra-firm tofu. It generally has more protein per 100g than silken tofu, so you canโ€‚get better fullness and muscle support for fewer calories. Thisโ€‚is helpful as you want to improve your metabolism and body makeup by maintaining muscle mass when dieting.

ย 

The number-one mistake people make isโ€‚turning tofu into a high-calorie dish by deep-frying or adding too much oil, butter or sweet sauces. Instead, cookโ€‚with methods like air-frying and grilling or baking, at most lightly pan-searing them and pair tofu with high-fiber foods such as vegetables and salads or dal. Fiber in chickpeas Chickpea nutrition These (protein + fiber) are whatโ€‚make you feel full and help with digestion.

ย 

In other words: tofu can help you lose weight, but how much weight youโ€™ll lose and how quickly will depend on portion size, your overall daily calorie consumption and the ways in which you prepare it.

ย 

Final Conclusion

A healthy, versatile and budget friendly plant based source of protein, tofu can be incorporated into Indian meals so well โ€“ burji, curry, stir-fry or simply wrapโ€‚it up! But how much protein is in that pack of tofu is not standard across the board; itโ€™s influenced by the type of tofu and how much water it contains (silken tofuโ€‚retains more water, while firm tofu has been pressed to remove more).

ย 

Tofu usually has ~8 to 17 grams of protein per 100g, based on the type: silken/soft tofu is at the low end and firm/extra-firm tofu is toward the high end.

ย 

For optimal results especially if your goal is muscle building or high-protein eating in general opt for firm or extra firm tofu, and prepare it using techniques like grilling, air-frying, or a brief pan-searing to boost textureโ€‚and meal satisfaction. Be sure to look at your product label to get your most accurateโ€‚protein value for your brand/variety.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.

Frequently Asked Questions (FAQs)
  • Q1. How much protein is in 100g tofu?

    In general, tofu has ~8-17g protein per 100g, depending on the type โ€” silken/soft is lowerโ€‚than firm/extra-firm.

  • Q2. Which tofu has the highest protein per 100g?

    Extra-firm tofu generally contains the most protein per 100g as itโ€‚has less water (the protein is more concentrated).

  • Q3. Why does tofu protein per 100g vary so much?

    It will vary slightly depending on the water content, firmness level,โ€‚brand recipe quality of coagulant (calcium vs nigari), and raw vs cooked weight.

  • Q4. Does cooking tofu increase protein?

    It doesnโ€™t increase the total protein content, but protein per 100g can appear higher post-cooking as tofu loses waterโ€‚and is more concentrated.

  • Q5. Is tofu a complete protein?

    Yes, tofu isโ€‚a complete protein โ€” meaning it contains all nine essential amino acids.

  • Q6. Tofu vs paneer: which has more protein per 100g?

    Paneer tends to be higher (say 18g/100g), tofu can vary betweenโ€‚8โ€“17g/100g based on firmness.

  • Q7. Is tofu good for weight loss?

    Yes โ€” tofu can aid in weight loss because it is low to moderate in calories, a key factor for weight loss; provides protein, which helps you feel satiated;โ€‚and easily works with also nutrient-rich meals.

  • Q8. Is tofu good for muscle gain?

    Yesโ€”especially firm/extra-firm tofu, that lower in protein andโ€‚recovery is when combined with strength training.

  • Q9. Whatโ€™s the best way to eat tofu for higher protein meals?

    Opt for firm/extra-firm tofu, lightly press it and cook with an air-fry, grill, bake or light pan-sear before addingโ€‚to curries, bhurji, bowls or wraps.

WhatsApp Chat