Is tofu keto?
Each 1/2 cup (126 g) serving of tofu contains 2.5 g net carbs, making it suitable for measured portions.
- Net carb amount
- 2.5 g
- Total carb amount
- 3.6 grams
- Fiber
- 1.1 grams
- Protein
- 11.4 grams
- Fat
- 5.3 grams
- Calories
- Energy: 98 kcal
Equals 12% of a 20 g keto day

Using tofu on a keto diet
A 1/2 cup (126 g) serving of tofu contains 2.5 g net carbs, equal to 12% of a 20 g keto day.
Tofu works in measured portions: 2.5 g per serving means 8 servings would use the entire 20 g day.
Tofu provides 5.3 g fat and 11.4 g protein in one serving, which has 98 kcal.
Net carbs come from subtracting 1.1 g of fiber in tofu from 3.6 g of total carbs.
If you want fewer carbs than tofu provides, try hummus: each 1 tbsp (15 g) serving has 1.4 g net carbs.
From USDA FoodData Central, nutrition facts for Tofu, firm, prepared using calcium sulfate plus magnesium chloride (nigari) (FDC 172448)