This Tofu Calories Per Cup Calculator helps you quickly estimate the calories, protein, fat, and carbohydrates in a cup of tofu based on its type and firmness. Whether you're meal prepping, tracking macros, or exploring plant-based protein sources, this tool provides instant nutritional breakdowns for silken, soft, firm, and extra-firm tofu.
Tofu is a versatile, nutrient-dense food made from soybeans. Its calorie density varies significantly by water content: silken tofu has fewer calories per cup due to higher water content, while extra-firm tofu packs more protein and calories. Use this calculator to compare types, adjust serving sizes, and fit tofu into your daily diet goals.
🧮 Tofu Calories Per Cup
How to Use This Tool
Select the type of tofu you have (silken, soft, firm, or extra-firm) from the dropdown menu. Enter the number of cups you plan to use — you can type a value or click one of the preset buttons (½, 1, 1½, 2 cups) for quick entry. Click Calculate to see the total calories, protein, fat, and carbohydrates for your serving. Use the Reset button to clear the results and start over.
This calculator is ideal for meal planning, recipe scaling, and daily macro tracking. For example, if a stir-fry recipe calls for 1.5 cups of firm tofu, you'll instantly know it provides about 141 calories and 16.5 g of protein.
Formula Explained
The calculation is based on standard nutritional values per cup of tofu, derived from USDA FoodData Central averages. For each tofu type, we multiply the per-cup values by the number of cups you enter:
Protein = (Protein per cup) × (Number of cups)
Fat = (Fat per cup) × (Number of cups)
Carbohydrates = (Carbs per cup) × (Number of cups)
These per-cup values are approximate and can vary by brand, preparation method (e.g., pressed vs. unpressed), and added ingredients. For the most accurate tracking, check the nutrition label on your specific tofu package.
Reference Table: Tofu Nutrition Per Cup
| Tofu Type | Calories | Protein (g) | Fat (g) | Carbs (g) |
|---|---|---|---|---|
| Silken | 61 | 6.3 | 3.5 | 2.0 |
| Soft | 73 | 8.1 | 4.2 | 2.3 |
| Firm | 94 | 11.0 | 5.3 | 2.8 |
| Extra-Firm | 120 | 14.5 | 7.0 | 3.0 |
Values are for plain, uncooked tofu. If you press or cook tofu, water loss can concentrate nutrients, increasing calorie density per cup. For example, pressing firm tofu can reduce volume by 20–30%, so a cup of pressed tofu may contain more calories than the table above.
Worked Examples
Calories = 73 × 2 = 146 kcal
Protein = 8.1 × 2 = 16.2 g
Fat = 4.2 × 2 = 8.4 g
Carbs = 2.3 × 2 = 4.6 g
Calories = 120 × 1.5 = 180 kcal
Protein = 14.5 × 1.5 = 21.8 g
Fat = 7.0 × 1.5 = 10.5 g
Carbs = 3.0 × 1.5 = 4.5 g
Calories = 61 × 0.75 = 45.8 kcal
Protein = 6.3 × 0.75 = 4.7 g
Fat = 3.5 × 0.75 = 2.6 g
Carbs = 2.0 × 0.75 = 1.5 g
Tips for Accurate Tracking
- Weigh your tofu: A cup is a volume measure, but tofu density varies. For precision, weigh your tofu in grams and use a per-gram calculator like this bean calorie calculator for comparison.
- Account for pressing: If you press tofu to remove water, the same volume will have more calories. Consider using the extra-firm setting if you press firm tofu.
- Check labels: Flavored or marinated tofu can have added oils, sugars, or sodium, which change the nutritional profile. Always use the package label when available.
- Cooked vs. raw: Cooking methods (baking, frying, steaming) can affect water content and therefore calorie density per cup. This calculator assumes raw, unprocessed tofu.
Frequently Asked Questions
Is tofu a good source of protein? Yes, tofu is a complete plant protein, meaning it contains all nine essential amino acids. A cup of firm tofu provides about 11 g of protein, comparable to 2 large eggs.
Why does silken tofu have fewer calories? Silken tofu has a higher water content (about 85–90%) compared to extra-firm tofu (about 75–80% water). More water means less solid matter per cup, hence fewer calories and nutrients.
Can I use this calculator for other soy products? This tool is specifically calibrated for tofu. For tempeh, edamame, or soy milk, use dedicated calculators like this peanut nutrition tool for legumes, or check USDA data.
How accurate are these values? They are based on USDA averages and are accurate within ±10% for most plain tofu brands. For medical or strict dietary needs, consult a registered dietitian.
Real-World Applications
Tofu is a staple in vegetarian, vegan, and flexitarian diets. Use this calculator to:
- Plan high-protein meals for muscle building or weight management.
- Adjust recipes when substituting tofu for meat or dairy (e.g., in lasagna, scrambles, or desserts).
- Track macros in meal prep — combine with this breakfast calorie calculator for a full day's intake.
- Compare tofu types to choose the best fit for your calorie and protein goals.
For more detailed nutrition data, visit the USDA FoodData Central website.