두부 단백질 함량: 일반·순두부·연두부 100g과 반 모 계산표

두부 단백질 함량은 식약처 K-FIND의 품목대표 100g 기준으로 일반 두부 9.62g, 순두부 6.85g, 연두부 4.66g입니다. 같은 150g을 먹는다면 각각 약 14.43g, 10.28g, 6.99g입니다. ‘두부 한 모’는 제품마다 중량이 다르므로 포장에 적힌 무게를 먼저 확인한 다음 계산해야 합니다. 이 값은 식품 종류를 비교하는 공공 데이터이며, 지금 손에 든 제품의 영양표시는 그 제품의 포장에 적힌 수치를 우선하세요.

아래 비교는 2026년 11월 2일 식품의약품안전처 K-FIND에서 출처명이 국립식량과학원으로 표시된 일반 두부, 순두부, 연두부의 원재료성 식품·품목대표 행을 읽어 같은 100g 기준으로 맞춘 것입니다. 브랜드 제품 세 가지를 실험하거나 맛을 평가한 결과가 아닙니다. 조리용 소스, 간장, 기름이나 다른 재료는 더하지 않았습니다.

일반·순·연두부의 100g 기준값

K-FIND 품목대표 두부 3종, 100g 기준 비교
종류 단백질 에너지 수분 실제 제품에 적용할 때
일반 두부 9.62g 97kcal 81.20g 일반 두부의 대표값, 포장 표시 확인
순두부 6.85g 44kcal 90.60g 순두부 포장의 영양정보와 중량 확인
연두부 4.66g 50kcal 90.40g 소스가 딸린 제품이면 두부와 소스 표시 구분

이 표에서 일반 두부의 단백질은 연두부의 약 2.06배(9.62 ÷ 4.66)입니다. 그렇다고 ‘두부는 무조건 100g당 9.62g’이라고 외워서는 안 됩니다. 실제 포장 두부는 콩 원료, 응고·압착 방식, 물의 양, 첨가 재료가 제품마다 다를 수 있습니다. 순두부와 연두부도 이 표에서는 수분값이 비슷하지만 단백질값은 같지 않습니다. 수분 하나만으로 특정 제품의 단백질량을 역산할 수 없다는 뜻입니다.

에너지도 함께 봐야 ‘부드러우면 단백질이 적고 열량도 항상 낮다’ 같은 단순한 결론을 피할 수 있습니다. 여기서 순두부는 44kcal, 연두부는 50kcal입니다. 실제 식사에서는 두부 자체보다 조리용 기름이나 양념이 더해지는지도 중요합니다. 이 표는 가공 전 대표값을 비교하는 기준점이지, 완성된 두부요리 한 접시의 영양표가 아닙니다.

반 모 150g과 한 모 300g은 얼마일까?

계산식은 먹은 두부의 단백질(g) = 100g당 단백질(g) × 실제 먹은 중량(g) ÷ 100입니다. 아래 150g·300g은 계산을 비교하기 위한 예시 중량입니다. 모든 제품의 반 모나 한 모를 각각 150g·300g으로 정한 것은 아닙니다. 표의 두 자리 소수는 원자료를 곱한 뒤 반올림했습니다.

같은 무게를 먹었을 때 직접 계산한 단백질량
종류 100g 150g 예시 300g 예시 150g 계산
일반 두부 9.62g 14.43g 28.86g 9.62 × 1.5
순두부 6.85g 10.28g 20.55g 6.85 × 1.5 = 10.275g
연두부 4.66g 6.99g 13.98g 4.66 × 1.5

가령 300g짜리 일반 두부 팩을 정확히 절반 먹었다면 위 대표값을 적용한 예시는 150g × 9.62 ÷ 100 = 14.43g입니다. 하지만 500g 팩의 반은 250g이므로 같은 방식으로 24.05g이 됩니다. 포장 크기를 보지 않고 ‘반 모는 단백질 14g’이라고 적으면 500g 팩에서는 크게 빗나갑니다. 두부를 물과 함께 포장한 제품이라면 영양표시의 총내용량이 무엇을 가리키는지도 읽어야 합니다.

300g을 모두 먹는다고 해도 종류에 따라 이 표의 계산 결과는 일반 28.86g, 순두부 20.55g, 연두부 13.98g입니다. 같은 ‘한 모’라는 말로 세 값을 바꿔 쓸 수 없습니다. 제품을 사기 전에는 한 모의 무게를, 먹은 뒤에는 남긴 양을 확인하세요. 조리 과정에서 소스나 다른 식품을 곁들였다면 두부 몫만 먼저 계산하고 나머지를 별도로 더하는 편이 기록 오류를 줄입니다.

두부를 포함한 한 끼 단백질 조합 계산표 보기

제품 영양표시에서 계산 기준을 먼저 구분하세요

포장에 쓰인 기준별 계산 순서
표시에서 읽은 말 해야 할 계산 주의할 점
100g당 단백질 표시값 × 먹은 두부 g ÷ 100 실제 먹은 양과 포장 전체 중량을 혼동하지 않기
총내용량당 단백질 표시값 × 먹은 비율 팩의 절반을 먹었다면 표시값의 절반
1회 제공량당 단백질 표시값 × 먹은 제공 횟수 1팩 안에 몇 회분인지 먼저 확인
소스·양념이 따로 포함 두부와 소스 각각의 표시 범위를 확인 소스를 안 먹었는데 전체 수치를 그대로 쓰지 않기

예를 들어 포장에 ‘100g당 단백질 8g’이라고 적혀 있고 두부 180g을 먹었다면 8 × 180 ÷ 100 = 14.4g입니다. 반대로 ‘총내용량 300g당 단백질 24g’이라고 적혀 있으며 정확히 150g을 먹었다면 24 × 150 ÷ 300 = 12g입니다. 두 계산은 가상의 라벨 읽기 예시이며 위 K-FIND의 세 식품 수치가 아닙니다. 서로 다른 제품의 100g당 값과 전체 팩 값을 한 표에 그대로 늘어놓지 마세요.

포장지의 단백질 숫자가 공공 DB의 대표값과 다르면 어느 쪽을 써야 할까요? 내가 실제로 산 제품의 섭취량을 기록할 때는 그 제품에 표시된 기준량과 단백질량을 먼저 사용합니다. 공공 DB는 종류 사이의 차이를 비교하고 라벨을 아직 모를 때 대략적인 계산 구조를 이해하는 데 쓸 수 있습니다. 제품에 따라 단백질 강화 원료나 양념이 들어갈 수도 있으므로 품목대표 값으로 모든 제품을 확정할 수 없습니다.

단백질 20g을 두부만으로 맞춘다면?

다음은 권장 식사량이 아니라 같은 목표 숫자를 놓고 세 종류의 필요 중량을 역산한 산술 예시입니다. 계산식은 20 ÷ (100g당 단백질) × 100입니다. 일반 두부는 약 208g, 순두부는 약 292g, 연두부는 약 429g이 필요합니다. 반올림한 중량이므로 먹는 제품의 실제 표시값과 다르면 다시 계산해야 합니다.

K-FIND 품목대표 값을 사용한 20g 역산 예시
종류 계산 필요 중량 약
일반 두부 20 ÷ 9.62 × 100 208g
순두부 20 ÷ 6.85 × 100 292g
연두부 20 ÷ 4.66 × 100 429g

이 표는 두부만으로 특정 숫자를 채우라고 권하는 뜻이 아닙니다. 같은 단백질 20g을 얻기 위해 필요한 음식의 무게가 다르다는 비교입니다. 실제 한 끼에는 밥, 달걀, 생선, 콩류 등 다른 식품의 단백질도 더해질 수 있습니다. 따라서 두부 하나로 하루 목표를 채우려 하기보다 식사 전체의 합계를 보세요. 개별 목표량이 필요한 경우 건강 상태와 식사 지침에 맞춰 판단해야 하며 이 표만으로 개인의 필요량을 정할 수 없습니다.

냉동 두부와 건두부의 숫자는 이 표에 섞지 마세요

검색 결과에는 두부를 얼리면 ‘단백질이 몇 배’라는 표현도 보입니다. 냉동과 물기 제거 뒤의 100g당 값이 달라졌다면, 먼저 분모인 전체 중량이 얼마나 줄었는지 봐야 합니다. 일반 두부 100g, 물기를 짠 두부 100g, 건두부 100g은 같은 상태의 시료가 아닙니다. 이 글의 9.62g·6.85g·4.66g은 K-FIND에 등록된 서로 다른 신선한 두부 종류의 100g당 품목대표 값이며 냉동 전후 실험값이 아닙니다.

냉동으로 새 단백질이 생겼다고 해석하지 말고, 처음 산 제품의 전체 중량과 영양표시를 기준으로 기록하세요. 해동 중 물과 함께 다른 성분도 빠질 수 있으므로 가정에서 수분만 빠졌다고 가정한 배수를 확정할 수 없습니다. 냉동 후 보관과 식감 변화, 가상 수분 계산은 별도 글에서 다룹니다. 이 비교표에는 냉동 두부의 특정 ‘배수’를 더하지 않았습니다.

정리하면 종류 확인 → 포장 영양정보의 기준량 확인 → 실제 먹은 중량 확인 → 같은 기준으로 곱하기 순서입니다. 공공 DB 대표값은 일반·순·연두부 차이를 보여주지만, 내 식단 기록의 최종 숫자는 구매한 제품의 표시와 먹은 양이 결정합니다. 손에 든 제품의 중량을 모르면 ‘한 모’만으로 정확한 단백질량을 말할 수 없습니다.

두부를 얼릴 때 식감과 단백질 계산 기준 보기