Calories in Tofu, Tempeh, Edamame, Natto and Soybeans

By NYUS Inc. · Published 28 October 2026

General information: This article is information about food data. No dietitian or doctor has reviewed it, and it is not a substitute for their advice.
Disclosure: NYUS Inc. publishes this guide and makes the NYUS app, which is mentioned once near the end. The numbers below do not depend on it.

Track this in NYUS. NYUS builds a workout plan and an Indian-food diet plan from your goal, body, schedule and food preferences.

Join the NYUS waitlist

Tofu, tempeh, edamame, natto and boiled soybeans each have a cup, half-cup, block or piece weight printed on their SR Legacy record page. This guide gives eight soy records from the SR Legacy table of USDA FoodData Central (firm, regular and fried tofu, tempeh, frozen edamame, natto, boiled soybeans and defatted soy flour), with the portion weights printed on their record pages. IFCT 2017, the Indian Food Composition Tables from ICMR-NIN, prints per 100 g only and has no cup or block weights, so this page uses SR Legacy only. Paneer against tofu is in our paneer vs tofu guide, and soya chunks in our soya chunks guide.

The short answer

By the SR Legacy records, 0.5 cup of firm tofu (126 g) is 181.4 kcal and 21.8 g of protein, 1 cup of tempeh (166 g) 318.7 kcal and 33.7 g, and 1 cup of edamame (155 g) 187.6 kcal and 18.4 g. Our reading: tofu comes in two records with very different water, so 0.5 cup of regular tofu (124 g) is 94.2 kcal against 181.4 kcal for 0.5 cup of firm tofu.

SR Legacy: per 100 g

Every figure below is exactly as the record page shows it. The record names are the dataset's own.

Food (SR Legacy record name)SourcePer 100 g: kcal (kJ) · protein · fat · carbs
Tofu, raw, firm, prepared with calcium sulfateSR Legacy 172475144 kcal (603 kJ) · 17.3 g · 8.72 g · 2.78 g
Tofu, raw, regular, prepared with calcium sulfateSR Legacy 17247676 kcal (317 kJ) · 8.08 g · 4.78 g · 1.87 g
Tofu, friedSR Legacy 172451270 kcal (1130 kJ) · 18.8 g · 20.2 g · 8.86 g
TempehSR Legacy 174272192 kcal (803 kJ) · 20.3 g · 10.8 g · 7.64 g
Edamame, frozen, preparedSR Legacy 168411121 kcal (507 kJ) · 11.9 g · 5.2 g · 8.91 g
NattoSR Legacy 172443211 kcal (883 kJ) · 19.4 g · 11 g · 12.7 g
Soybeans, mature cooked, boiled, without saltSR Legacy 174271172 kcal (721 kJ) · 18.2 g · 8.97 g · 8.36 g
Soy flour, defattedSR Legacy 174275327 kcal (1370 kJ) · 51.5 g · 1.22 g · 33.9 g

SR Legacy: per printed portion

Each figure is our arithmetic on exact weights: kcal per 100 g times the grams, divided by 100, with the exact product in the sums line and the result shown to 0.1 with half rounding up. Every weight below is printed on the SR Legacy record page; none is ours. Only the cup, half-cup, block, ounce, piece and tablespoon portions are listed; each record also prints 100 g.

Food (SR Legacy record name)SourcePortion printed on the recordkcal per portionProtein · fat · carbs
Tofu, raw, firm, prepared with calcium sulfateSR Legacy 1724750.5 cup, 126 g181.4 kcal21.8 g · 11.0 g · 3.5 g
Tofu, raw, firm, prepared with calcium sulfateSR Legacy 1724750.25 block, 81 g116.6 kcal14.0 g · 7.1 g · 2.3 g
Tofu, raw, regular, prepared with calcium sulfateSR Legacy 1724760.5 cup, 124 g94.2 kcal10.0 g · 5.9 g · 2.3 g
Tofu, raw, regular, prepared with calcium sulfateSR Legacy 1724760.25 block, 116 g88.2 kcal9.4 g · 5.5 g · 2.2 g
Tofu, friedSR Legacy 1724511 oz, 28.35 g76.5 kcal5.3 g · 5.7 g · 2.5 g
Tofu, friedSR Legacy 1724511 piece, 13 g35.1 kcal2.4 g · 2.6 g · 1.2 g
TempehSR Legacy 1742721 cup, 166 g318.7 kcal33.7 g · 17.9 g · 12.7 g
Edamame, frozen, preparedSR Legacy 1684111 cup, 155 g187.6 kcal18.4 g · 8.1 g · 13.8 g
NattoSR Legacy 1724431 cup, 175 g369.3 kcal34.0 g · 19.3 g · 22.2 g
Soybeans, mature cooked, boiled, without saltSR Legacy 1742711 cup, 172 g295.8 kcal31.3 g · 15.4 g · 14.4 g
Soybeans, mature cooked, boiled, without saltSR Legacy 1742711 tbsp, 10.7 g18.4 kcal1.9 g · 1.0 g · 0.9 g
Soy flour, defattedSR Legacy 1742751 cup, 105 g343.4 kcal54.1 g · 1.3 g · 35.6 g
Soy flour, defattedSR Legacy 1742751 tbsp, 6.6 g21.6 kcal3.4 g · 0.1 g · 2.2 g

The sums: 172475 144 × 126 / 100 = 181.44, so 181.4 kcal; 172475 144 × 81 / 100 = 116.64, so 116.6 kcal; 172476 76 × 124 / 100 = 94.24, so 94.2 kcal; 172476 76 × 116 / 100 = 88.16, so 88.2 kcal; 172451 270 × 28.35 / 100 = 76.545, so 76.5 kcal; 172451 270 × 13 / 100 = 35.1, so 35.1 kcal; 174272 192 × 166 / 100 = 318.72, so 318.7 kcal; 168411 121 × 155 / 100 = 187.55, so 187.6 kcal; 172443 211 × 175 / 100 = 369.25, so 369.3 kcal; 174271 172 × 172 / 100 = 295.84, so 295.8 kcal; 174271 172 × 10.7 / 100 = 18.404, so 18.4 kcal; 174275 327 × 105 / 100 = 343.35, so 343.4 kcal; 174275 327 × 6.6 / 100 = 21.582, so 21.6 kcal.

What stands out in the numbers

Why these are reference rows, not your plate

How to log it so the numbers hold

Where NYUS fits (our app)

We make NYUS, so read this as ours. NYUS is an AI fitness and nutrition coach in early access on Android, with no ads and no data selling. You log foods yourself by searching 8,900+ Indian and global foods or by barcode, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. Barcode coverage of Indian packaged foods is not complete, so search by name when a scan finds nothing.

What this page leaves out

Sources

The per portion figures, the sums, the rounding, the comparisons and every sentence starting "Our reading" are NYUS's own arithmetic or opinion, not from USDA. The SR Legacy values and portion weights are exactly as printed on the record pages. The names in the first column are the dataset's own record names.

Log what you eat and see your day add up

NYUS is an AI diet and workout coach. You can log foods by search or barcode against 8,900+ foods with calories and macros, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. It gives general information, not medical advice. No ads, no data sold.

Join the NYUS waitlist

Frequently asked questions

How many calories are in a slice or half cup of tofu?

SR Legacy 172475 (Tofu, raw, firm, prepared with calcium sulfate) prints 144 kcal per 100 g and lists 0.5 cup as 126 g, which is 181.4 kcal (144 x 126 / 100 = 181.44), and 0.25 block as 81 g, 116.6 kcal. SR Legacy 172476 (Tofu, raw, regular, prepared with calcium sulfate) prints 76 kcal per 100 g and lists 0.5 cup as 124 g, 94.2 kcal, and 0.25 block as 116 g, 88.2 kcal. SR Legacy 172451 (Tofu, fried) prints 270 kcal per 100 g and lists 1 piece as 13 g, 35.1 kcal, and 1 oz as 28.35 g, 76.5 kcal.

How many calories and how much protein are in a cup of tempeh?

SR Legacy 174272 (Tempeh) prints 192 kcal and 20.3 g of protein per 100 g and lists 1 cup as 166 g, which is 318.7 kcal and 33.7 g of protein (192 x 166 / 100 = 318.72; 20.3 x 166 / 100 = 33.698).

How many calories are in a cup of edamame, natto or boiled soybeans?

SR Legacy 168411 (Edamame, frozen, prepared) prints 121 kcal per 100 g and lists 1 cup as 155 g, 187.6 kcal. SR Legacy 172443 (Natto) prints 211 kcal per 100 g and lists 1 cup as 175 g, 369.3 kcal. SR Legacy 174271 (Soybeans, mature cooked, boiled, without salt) prints 172 kcal per 100 g and lists 1 cup as 172 g, 295.8 kcal, and 1 tbsp as 10.7 g, 18.4 kcal.

Is soya chunks (nuggets) in these records?

No. None of the eight records is soya chunks or soya nuggets, and we do not say that any of them matches soya chunks from a shop. For a packet of soya chunks, the pack label wins.

Can I log tofu or tempeh in NYUS?

NYUS is our app. You log foods yourself by searching 8,900+ Indian and global foods or by barcode; log tofu or tempeh by its weight, and check the pack if you have one. NYUS is in early access on Android: 30-day free trial, then plans from ₹499 for one month, paid once with no auto-renewal, no card needed to start.