~ / posts / life

탄단지 비율 계산법, 목표 칼로리를 g과 끼니별 식단으로 나누기

탄단지 g은 목표 칼로리 × 비율 ÷ 4(탄수화물·단백질) 또는 9(지방)로 구해요. 1,800kcal 기준 균형·고단백·저탄수 비율별 g, 체중당 단백질, 끼니별 배분 예시를 계산해 정리했어요.

하루 목표 칼로리를 정하고 나면 바로 다음 질문이 생겨요. "그럼 그 칼로리를 뭘로 채우지?" 같은 1,800kcal라도 빵과 과자로 채운 날과 밥·고기·채소로 채운 날은 포만감도, 컨디션도 달라요. 결론부터 말하면 탄단지 g은 목표 칼로리 × 비율 ÷ 4(탄수화물·단백질) 또는 ÷ 9(지방)로 구하고, 비율보다 먼저 단백질을 체중 1kg당 g으로 확인하는 게 실전에서 덜 헷갈리는 순서예요.

저는 처음에 유튜브에서 본 "고단백 40:30:30"을 그대로 따라 했는데, 막상 g으로 바꿔 보니 단백질이 하루 170g이 넘어서 도저히 못 먹겠더라고요. 비율은 같아도 목표 칼로리와 체중에 따라 실제 g이 크게 달라지기 때문이에요. 이 글은 그 변환 과정을 숫자로 풀고, 끼니별로 나누는 방법까지 정리했어요.

먼저 짚어 둘 것이 있어요. 이 글은 칼로리와 영양소 비율을 계산하는 방법에 관한 일반 정보예요. 당뇨·신장 질환·고지혈증 같은 질환이 있거나, 임신·수유 중이거나, 성장기 청소년이라면 필요한 영양소 기준이 다르니 반드시 의사나 임상영양사와 상담하세요. 이 글이 의학적 진단이나 영양 상담을 대신할 수는 없어요.

핵심 요약

탄수화물·단백질은 1g에 4kcal, 지방은 1g에 9kcal라서 같은 30%라도 지방 g은 단백질 g의 절반이 안 돼요.

1,800kcal를 균형 50:20:30으로 나누면 탄수화물 225g, 단백질 90g, 지방 60g이에요.

비율보다 단백질을 먼저 체중 1kg당 g(일반 성인 최소 약 0.8g, 운동·감량 중 1.2~2.0g)으로 확인하면 무리한 식단을 걸러낼 수 있어요.

끼니 배분은 아침 25 : 점심 35 : 저녁 30 : 간식 10 정도로 시작해 생활 패턴에 맞게 조정하면 돼요.

탄단지 g 계산 공식: kcal를 g으로 바꾸는 법

영양소마다 1g당 에너지가 달라요. 이게 탄단지 계산의 전부라고 해도 될 정도예요.

영양소1g당 에너지계산식
탄수화물4kcal목표 칼로리 × 탄수화물 비율 ÷ 4
단백질4kcal목표 칼로리 × 단백질 비율 ÷ 4
지방9kcal목표 칼로리 × 지방 비율 ÷ 9
(참고) 알코올약 7kcal비율 계산에선 보통 제외

비율은 칼로리 기준이지 무게 기준이 아니에요. "탄단지 5:2:3"은 칼로리의 50%를 탄수화물로 먹으라는 뜻이지, 접시 위 무게를 5:2:3으로 맞추라는 뜻이 아니에요. 지방은 g당 열량이 두 배가 넘어서, 같은 30%라도 g으로는 훨씬 적게 나와요.

목표 칼로리 1,801kcal를 비율별로 나눈 뒤 4와 9로 나눠 g을 구하는 계산 분해도
균형 50:20:30 비율, 감량 목표 1,801kcal 예시

예시: 감량 목표 1,801kcal, 균형 50:20:30

하루 권장 칼로리 계산법 글의 35세·175cm·75kg 남성 예시에서 감량 목표는 1,801kcal였어요. 이걸 나누면 이렇게 돼요.

다시 더해 보면 225×4 + 90×4 + 60×9 = 900 + 360 + 540 = 1,800kcal로 맞아떨어져요. 칼로리 계산기는 이 계산을 감량·유지·증량 목표별로 자동으로 해 주고, 단백질이 체중 1kg당 몇 g인지도 같이 보여 줘요.

비율 프리셋 비교: 균형·고단백·저탄수

계산기에는 세 가지 비율 예시가 있어요. 같은 1,801kcal에서 g이 어떻게 달라지는지 보면 각 비율의 성격이 바로 보여요.

1,801kcal 기준 비율 프리셋별 탄단지 섭취량
탄수화물단백질지방
050100150200250균형 50:20:30 · 탄수화물 225g균형 50:20:30 · 단백질 90g균형 50:20:30 · 지방 60g균형 50:20:30고단백 40:30:30 · 탄수화물 180g고단백 40:30:30 · 단백질 135g고단백 40:30:30 · 지방 60g고단백 40:30:30저탄수 25:30:45 · 탄수화물 113g저탄수 25:30:45 · 단백질 135g저탄수 25:30:45 · 지방 90g저탄수 25:30:45

저탄수로 갈수록 탄수화물 g이 절반 이하로 줄고 지방 g이 늘어요.

단위: g · 자료: 1,801kcal × 비율 ÷ 4 또는 9로 직접 계산 (반올림)
표로 보기
구분탄수화물단백질지방
균형 50:20:302259060
고단백 40:30:3018013560
저탄수 25:30:4511313590
프리셋탄수화물단백질지방단백질 (75kg 기준)이런 경우에
균형 50:20:30225g90g60g1.2g/kg일반 식사, 처음 시작할 때
고단백 40:30:30180g135g60g1.8g/kg근력 운동 병행 감량
저탄수 25:30:45113g135g90g1.8g/kg탄수화물을 줄여야 편한 경우

한국인의 평소 식사는 밥이 중심이라 탄수화물 비율이 꽤 높은 편이에요. 보건복지부·한국영양학회의 「2020 한국인 영양소 섭취기준」에서 성인의 에너지 적정 비율은 탄수화물 55~65%, 단백질 7~20%, 지방 15~30%로 제시돼 있어요. 균형 프리셋(50:20:30)은 이 범위의 끝자락에 가깝고, 고단백·저탄수 프리셋은 감량이나 운동 목적으로 이 범위를 벗어나는 선택이에요. 섭취기준은 5년 주기로 개정되니 최신 기준은 보건복지부 발표를 확인하세요.

저탄수 식단은 단기간 체중 변화가 크게 보이는데, 상당 부분은 글리코겐과 함께 저장된 수분이 빠지는 거예요. 장기적인 감량 효과는 결국 총 칼로리 적자가 좌우한다는 게 일반적인 견해라, "어떤 비율이 살이 더 빠지냐"보다 "어떤 비율이 내가 오래 지킬 수 있냐"를 기준으로 고르는 게 현실적이에요.

단백질 하루 섭취량: 비율보다 체중당 g으로 확인

비율 계산의 함정은 목표 칼로리가 크면 단백질 g이 과하게, 작으면 부족하게 나온다는 거예요. 그래서 저는 순서를 바꿔서, 단백질을 체중 기준으로 먼저 정하고 나머지를 탄수화물·지방으로 채우는 쪽을 더 많이 써요.

상황체중 1kg당 단백질 (일반적으로 언급되는 범위)
일반 성인 최소 권장약 0.8g
운동하는 성인, 감량 중 근육 유지약 1.2~2.0g
신장 질환 등 단백질 제한이 필요한 경우의사 지시에 따름

같은 30% 단백질 비율이라도 사람에 따라 체중당 g이 이렇게 달라져요.

단백질 비율별 체중 1kg당 단백질 (목표 칼로리·체중별 예시)
단백질 20%단백질 30%
00.511.522.51262kcal·58kg · 단백질 20% 1.1g/kg1262kcal·58kg · 단백질 30% 1.6g/kg1262kcal·58kg1801kcal·75kg · 단백질 20% 1.2g/kg1801kcal·75kg · 단백질 30% 1.8g/kg1801kcal·75kg2301kcal·75kg · 단백질 20% 1.5g/kg2301kcal·75kg · 단백질 30% 2.3g/kg2301kcal·75kg

유지 칼로리가 큰 사람이 30%를 고르면 2g/kg을 넘기 쉬워요.

단위: g/kg · 자료: 목표 칼로리 × 비율 ÷ 4 ÷ 체중으로 직접 계산
표로 보기
구분단백질 20%단백질 30%
1262kcal·58kg1.11.6
1801kcal·75kg1.21.8
2301kcal·75kg1.52.3

75kg 남성이 유지 칼로리 2,301kcal에 고단백 30%를 고르면 단백질이 약 173g, 체중당 2.3g이에요. 먹는 것 자체가 부담스럽고, 일반적으로 권하는 범위보다도 높아요. 이런 경우엔 단백질을 체중당 1.6g(120g) 정도로 고정하고, 남는 칼로리를 탄수화물과 지방으로 돌리는 게 더 현실적이에요.

단백질 먼저 정하는 계산 순서

  1. 목표 칼로리를 정한다. (예: 1,801kcal)
  2. 단백질 g = 체중 × 목표 g/kg. (예: 75kg × 1.6 = 120g → 480kcal)
  3. 지방 g = 목표 칼로리 × 25~30% ÷ 9. (예: 1,801 × 0.28 ÷ 9 ≈ 56g → 504kcal)
  4. 탄수화물 g = 남은 칼로리 ÷ 4. (예: (1,801 − 480 − 504) ÷ 4 ≈ 204g)

결과는 탄수화물 약 45%, 단백질 약 27%, 지방 약 28%예요. 프리셋 어느 것과도 정확히 같지 않지만, 내 체중에 맞춘 숫자라 오히려 지키기 쉬웠어요.

끼니별 식단 칼로리 배분하기

하루 총량을 정했으면 끼니로 나눠요. 정답은 없고, 생활 패턴에 맞추는 게 핵심이에요. 출근 전에 거의 못 먹는 사람에게 아침 30%는 비현실적이고, 저녁 약속이 잦은 사람은 저녁 몫을 넉넉히 남겨 두는 편이 지키기 쉬워요.

1,800kcal 끼니별 배분 예시 (25:35:30:10)
아침 · 450kcal (25.0%)점심 · 630kcal (35.0%)저녁 · 540kcal (30.0%)간식 · 180kcal (10.0%)1,800kcal아침450kcal · 25%점심630kcal · 35%저녁540kcal · 30%간식180kcal · 10%
단위: kcal · 자료: 1,800kcal × 끼니 비율로 직접 계산한 예시
표로 보기
구분칼로리
아침450
점심630
저녁540
간식180

같은 배분에 균형 비율을 적용하면 끼니당 영양소는 대략 이래요.

끼니칼로리탄수화물단백질지방
아침 25%450kcal약 56g약 23g약 15g
점심 35%630kcal약 79g약 32g약 21g
저녁 30%540kcal약 68g약 27g약 18g
간식 10%180kcal약 23g약 9g약 6g

단백질은 한 끼에 몰아 먹기보다 세 끼에 20~30g씩 나눠 먹는 쪽이 포만감 유지에도, 실천하기에도 편했어요. 저녁에만 닭가슴살 두 덩이를 먹는 식이면 낮에 배가 고파 간식이 늘어나더라고요.

실제 음식으로 감 잡기

g 숫자만으로는 감이 잘 안 오니 흔한 음식의 대략적인 값을 적어 둘게요. 제품, 조리법, 1인분 기준에 따라 차이가 크니 정확한 값은 포장지의 영양성분표나 식품의약품안전처 식품영양성분 데이터베이스에서 확인하세요.

음식 (대략적 1회분)칼로리탄수화물단백질지방
쌀밥 1공기 (약 210g)약 300kcal약 65~70g약 5~6g1g 미만
닭가슴살 (생 100g)약 110kcal거의 없음약 23g약 1~2g
달걀 1개 (약 50g)약 70~80kcal1g 미만약 6g약 5g
두부 1/2모 (약 150g)약 120~140kcal약 3~5g약 12~14g약 7~8g
우유 1컵 (200ml)약 120~130kcal약 9~10g약 6g약 7g

이 표로 점심 630kcal를 구성해 보면 밥 1공기(300) + 닭가슴살 100g 볶음(조리 기름 포함 약 160) + 달걀 1개(75) + 채소 반찬(약 80) 정도로 대략 맞출 수 있어요. 정확히 숫자를 맞추려 애쓰기보다 "밥 한 공기, 손바닥만 한 단백질, 채소 두 가지"처럼 접시 구성을 고정해 두는 편이 오래 갔어요.

탄단지 계산할 때 흔한 실수

  1. 비율을 무게로 착각하기. 5:2:3은 칼로리 비율이에요. 지방을 무게로 30% 먹으면 칼로리로는 절반 가까이가 돼요.
  2. 조리 기름 빼먹기. 식용유 한 큰술(약 13g)은 110kcal가 넘고 거의 전부 지방이에요. 볶음 요리가 많은 날은 지방 칸이 금방 차요.
  3. 소스·음료의 당. 탄수화물 칸은 밥보다 라테·주스·소스에서 몰래 넘치는 경우가 많아요.
  4. 단백질 보충제에만 의존하기. 숫자는 맞추기 쉽지만 식이섬유·미네랄은 빠져요. 보충제는 끼니로 채우기 어려운 몫만 메우는 용도로 쓰는 게 좋아요.
  5. 매일 정확히 맞추려 하기. 일주일 평균이 목표 근처면 충분해요. 하루 오차 10%에 스트레스받으면 오래 못 가요.

상황별 비율 고르는 기준

자주 묻는 질문

탄단지 비율은 다이어트할 때 몇 대 몇이 좋나요?

모두에게 맞는 정답 비율은 없어요. 처음이라면 균형 50:20:30에서 시작해 단백질이 체중 1kg당 1.2g 이상인지 확인하는 정도로 충분해요. 감량 효과는 비율보다 총 칼로리 적자가 더 크게 좌우하니, 내가 오래 지킬 수 있는 비율을 고르는 게 중요해요.

단백질은 하루에 몇 g 먹어야 하나요?

일반 성인은 체중 1kg당 약 0.8g이 최소 권장 수준으로 많이 언급되고, 운동하거나 감량 중에 근육을 지키려면 1.2~2.0g 범위가 자주 권해져요. 60kg이면 48g이 최소, 운동 중이면 72~120g 정도예요. 신장 질환이 있다면 반드시 의사와 상의하세요.

지방 30%면 몇 g인가요?

목표 칼로리 × 0.3 ÷ 9예요. 1,800kcal면 60g, 2,000kcal면 약 67g이에요. 지방은 1g에 9kcal라서 같은 비율이라도 탄수화물·단백질보다 g이 훨씬 적게 나와요.

탄단지 계산할 때 식이섬유나 알코올은 어떻게 하나요?

식이섬유는 보통 탄수화물에 포함해서 계산하고, 따로 하루 섭취량을 챙기는 경우가 많아요. 알코올은 1g에 약 7kcal로 탄단지 어디에도 속하지 않아서, 술을 마신 날은 그만큼 전체 칼로리가 늘었다고 보고 다른 영양소 몫을 줄이는 식으로 관리해요.

끼니를 두 끼만 먹어도 되나요?

하루 총 칼로리와 영양소가 맞다면 끼니 수 자체는 개인 선택이에요. 다만 두 끼로 단백질 100g 이상을 채우려면 한 끼에 50g 넘게 먹어야 해서 쉽지 않아요. 단백질 목표가 높다면 간식으로 한 번 나눠 주는 편이 수월해요.

정리

탄단지 계산은 목표 칼로리 × 비율 ÷ 4 또는 9 하나로 끝나요. 다만 비율만 보면 단백질이 과하거나 부족하게 나올 수 있어서, 단백질을 체중당 g으로 먼저 정하고 나머지를 채우는 순서가 실전에서 더 잘 맞았어요. 끼니 배분은 생활 패턴에 맞추고, 일주일 평균으로 관리하면 충분해요.

목표 칼로리와 비율별 g은 칼로리 계산기에서 바로 볼 수 있어요. 목표 칼로리 자체를 정하는 과정은 하루 권장 칼로리 계산법 글에 정리해 뒀어요. 다시 한번, 이 글은 일반적인 계산 방법이고 개인의 건강 상태에 맞춘 식단은 전문가 상담이 필요해요.

#탄단지 비율#탄단지 계산#단백질 하루 섭취량#식단 칼로리 배분#다이어트 식단 비율#고단백 저탄수#매크로 계산
← 이전 글하루 권장 칼로리 계산법, 기초대사량·TDEE로 감량 목표 잡는 법다음 글 →해외여행 팁 계산법과 팁 문화, 더치페이 1인당 정산 요령 정리