Nutrition facts
Per 100 grams
- Energy
- 76 kcal318 kJ
- Carbohydrates
- 1.9 g
- Protein
- 8.1 g
- Total fat
- 4.8 g
- Dietary fiber
- 0.3 g
- Sodium
- 7 mg
- Calcium
- 350 mg
Nutrition referenceTofu is a mild, protein-rich soy food made by curdling soy milk and pressing the curds into soft white blocks. Per 100 g it provides 76 calories with 8.1 g protein and 4.8 g fat.
Nutrition facts
About this food
Tofu is a soft, white soy food made by coagulating soy milk and pressing the resulting curds into blocks. It has a mild flavor that absorbs seasonings well, which makes it popular in stir-fries, soups, and plant-based dishes. Textures range from silken to extra-firm.
Nutritionally, tofu is a good plant-based source of protein. Per 100 g it provides about 76 kcal, 1.9 g of carbohydrates, 8.1 g of protein, and 4.8 g of fat, with 0.3 g of dietary fiber, 7 mg of sodium, and 350 mg of calcium. The calcium content reflects tofu set with calcium sulfate.
Tofu can be eaten raw, but it is usually cooked by pan-frying, baking, steaming, or simmering in sauces. Firmness affects water content and texture, so weigh the specific tofu used and use the serving sizes below.
Portion guidance
Nutrition values are reported per 100 g. A typical 1/2 cup serving (about 126 g) provides roughly 96 kcal. Use the serving sizes below to estimate portions when logging.
Questions and answers
Yes. Tofu provides about 8.1 g of protein per 100 g, making it a useful plant-based protein source. A 1/2 cup serving (about 126 g) provides roughly 10 g of protein.
Tofu provides about 76 calories per 100 g. A typical 1/2 cup serving (about 126 g) provides roughly 96 calories.
Tofu made with calcium sulfate can be a good source of calcium, providing about 350 mg per 100 g in this reference. Calcium content varies by brand and coagulant.