Tofu has been a protein staple in East Asian kitchens for over two thousand years, and its Western reputation as bland health food massively undersells what it actually is: a clean, complete protein source at just 76 kcal per 100 g. With 8.1 g of protein, 4.8 g of fat, 1.9 g of carbohydrates, and only 0.3 g of fiber, tofu is essentially concentrated soy protein with all nine essential amino acids — a rarity in the plant kingdom. The 0.6 g of sugar is negligible, and 84.6 g of water gives it the soft, custard-like texture that absorbs marinades and sauces like nothing else in the plant protein world.
Calcium is the standout at 350 mg per 100 g (about 35 % DV), primarily from the calcium sulfate used as a coagulant — this makes tofu one of the best non-dairy calcium sources available. Iron (5.36 mg, roughly 30 % DV) is exceptionally high for a plant food. Selenium (17.4 mcg, about 32 % DV) supports thyroid function and antioxidant defense. Manganese (0.6 mg, about 26 % DV) activates metabolic enzymes. Phosphorus (97 mg) and magnesium (30 mg) support bone health. Zinc (0.8 mg) strengthens immune function. Potassium (121 mg) aids blood pressure regulation. Copper (0.193 mg) supports iron metabolism. Folate (15 mcg) contributes to cell division. Tofu also delivers isoflavones — particularly genistein and daidzein — plant compounds that modulate estrogen receptors and have been associated with reduced risk of certain hormone-sensitive conditions in epidemiological studies.
Press firm tofu between paper towels under a heavy skillet for 20 minutes to expel water — this single step transforms tofu from soft and watery to golden and crispy when pan-fried. Freeze tofu overnight, then thaw and press for a chewy, porous texture that absorbs marinades deeply — the ice crystals create channels throughout the protein matrix. Marinate in soy sauce, sesame oil, ginger, and garlic for at least 30 minutes before cooking. Pan-fry pressed cubes in a hot nonstick pan with a tablespoon of oil until golden on all sides, about 3 to 4 minutes per side. Silken tofu blends into smoothies, chocolate mousse, and creamy dressings as a protein-rich dairy substitute. Store opened tofu submerged in fresh water in the fridge, changing the water daily — it keeps for up to a week this way.
| Nutrient | Per 100 g | Per serving |
|---|---|---|
| Calories | 76 kcal | 96 kcal |
| Protein | 8.1 g | 10.2 g |
| Fat | 4.8 g | 6.0 g |
| Carbohydrates | 1.9 g | 2.4 g |
| Fiber | 0.3 g | 0.4 g |
| Sugar | 0.6 g | 0.8 g |
| Water | 84.6 g | 106.6 g |
| Vitamins & Minerals | ||
| Calcium | 350 mg | 27% |
| Magnesium | 30 mg | 7% |
| Phosphorus | 97 mg | 8% |
| Potassium | 121 mg | 3% |
| Zinc | 0.8 mg | 7% |
| Iron | 5.36 mg | 30% |
| Manganese | 0.6 mg | 26% |
| Copper | 0.193 mg | 21% |
| Selenium | 17.4 µg | 32% |
| Folate | 15 µg | 4% |
| Serving | Calories | Protein | Fat | Carbohydrates |
|---|---|---|---|---|
| 100 g | 76 kcal | 8.1 g | 4.8 g | 1.9 g |
| ½ cup (126 g) | 96 kcal | 10.2 g | 6.0 g | 2.4 g |
| block (340 g) | 258 kcal | 27.5 g | 16.3 g | 6.5 g |
| Food | Calories | Protein | Fat | Carbohydrates |
|---|---|---|---|---|
| Tofu | 76 kcal | 8.1 g | 4.8 g | 1.9 g |
| Lentils (cooked) | 116 kcal | 9 g | 0.4 g | 20.1 g |
| Black Beans (cooked) | 132 kcal | 8.9 g | 0.5 g | 23.7 g |
| Egg | 155 kcal | 12.6 g | 11.3 g | 1.1 g |
| Chickpeas (cooked) | 164 kcal | 8.9 g | 2.6 g | 27.4 g |
Use our calorie calculator to find your daily calorie needs.