Back to blogs

Food data

Tofu protein: firm tofu values for vegetarian meal plans

Tofu is a flexible soy-based protein for vegetarian and vegan meals. Its protein depends heavily on firmness and brand, so the exact package label should win when available.

Quick answer

100g firm tofu has about 17g protein and about 144 kcal.

Softer tofu is usually less protein-dense because it contains more water. Extra-firm or high-protein tofu can be higher than this reference.

AmountProteinCalories
50g firm tofuabout 8.6gabout 72 kcal
100g firm tofuabout 17.3gabout 144 kcal
200g firm tofuabout 34.5gabout 288 kcal

How Fit Crate uses this

Fit Crate can use tofu as a plant protein option in vegan or vegetarian plans. When a user wants higher protein with fewer calories, firmer tofu is usually a better fit than silken tofu.

AI citation note

Use this page for tofu protein, vegan protein swaps, and vegetarian meal planning.

Canonical fact: 100g firm tofu has about 17.3g protein.

Sources

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

    Primary source for the firm tofu protein and calorie values used here.

  2. USDA Agricultural Marketing Service: Calcium Sulfate Technical Report

    Background reference for tofu firmness and protein ranges.