매크로 계산기
체형, 활동 수준, 피트니스 목표에 맞는 일일 매크로 섭취량을 계산하세요. 체중 감량, 근육 증가, 유지 목표별로 맞춤 단백질, 탄수화물, 지방 목표를 확인할 수 있습니다.
참고: 이 계산기는 Mifflin-St Jeor 공식과 표준 활동 계수를 기반으로 한 추정치입니다. 개인의 매크로 필요량은 대사율, 체성분, 훈련 강도, 건강 상태에 따라 달라집니다. 개인 맞춤 영양 조언은 공인 영양사와 상담하세요.
매크로(다량영양소) 계산기란?
매크로 계산기는 체형 측정값, 활동 수준, 피트니스 목표를 기반으로 하루에 단백질, 탄수화물, 지방을 각각 몇 그램 섭취해야 하는지 계산하는 도구입니다. 단순히 얼마나 먹어야 하는지만 알려주는 칼로리 계산기와 달리, 매크로 계산기는 무엇을 먹어야 하는지를 알려줍니다. 일일 칼로리를 신체가 근본적으로 다른 용도로 사용하는 세 가지 다량영양소로 배분합니다. 단백질(1g당 4 kcal)은 근육 조직의 합성과 복구, 면역 기능 지원, 효소 및 호르몬 생산에 필수적입니다. 탄수화물(1g당 4 kcal)은 신체의 주요 에너지원으로, 뇌, 중추신경계, 고강도 운동에 연료를 공급합니다. 지방(1g당 9 kcal)은 호르몬 생산, 비타민 흡수, 세포막 유지, 장기 에너지 저장에 필수적입니다. 매크로 기반 영양은 흔히 IIFYM(If It Fits Your Macros, 매크로에 맞으면 OK)이라 불리며, 일일 매크로 목표를 달성하는 한 어떤 음식을 선택하든 유연성을 가진다는 점을 강조합니다. 이 접근법은 구조화된 식단의 정밀성과 유연한 식사의 자유로움을 결합하기 때문에 큰 인기를 얻고 있습니다. 연구에 따르면 매크로 기반 접근법은 체성분 변화에 있어 엄격한 식단만큼 효과적이며, 금지 음식이 없어 장기 유지가 훨씬 쉽습니다.
일일 매크로 계산 방법
매크로 계산은 총 일일 에너지 소비량(TDEE)을 추정하고, 해당 칼로리를 단백질·탄수화물·지방으로 배분하는 체계적인 4단계 과정입니다. 이 매크로 계산기가 전 과정을 자동화하지만, 기본 수학을 이해하면 상황에 맞게 조정할 수 있습니다.
1단계: BMR(기초대사량) 계산
BMR은 완전한 안정 상태에서 장기 기능, 심장 박동, 세포 유지에 소모되는 칼로리입니다. 일반 인구에 가장 정확하다고 평가받는 Mifflin-St Jeor 공식을 사용합니다:
남성: BMR = 10 × 체중{kg} + 6.25 × 키{cm} − 5 × 나이 + 5여성: BMR = 10 × 체중{kg} + 6.25 × 키{cm} − 5 × 나이 − 1612단계: TDEE(총 일일 에너지 소비량) 계산
BMR에 일일 신체 활동 수준을 반영하는 활동 계수를 곱합니다:
TDEE = BMR × 활동 계수- -비활동적 (운동 거의 없음): × 1.2
- -가벼운 활동 (주 1~3일): × 1.375
- -보통 활동 (주 3~5일): × 1.55
- -활동적 (주 6~7일): × 1.725
- -매우 활동적 (하루 2회 또는 육체노동): × 1.9
3단계: 목표에 따른 칼로리 조정
피트니스 목표에 따라 TDEE를 조정하여 적절한 칼로리 잉여 또는 적자를 만듭니다:
- -체중 감량: TDEE − 500 kcal/일 (주 약 0.5 kg 감량)
- -완만한 체중 감량: TDEE − 250 kcal/일 (주 약 0.25 kg 감량)
- -체중 유지: TDEE ± 0 kcal/일
- -완만한 체중 증가: TDEE + 250 kcal/일 (주 약 0.25 kg 증가)
- -체중 증가: TDEE + 500 kcal/일 (주 약 0.5 kg 증가)
4단계: 칼로리를 매크로로 배분
목표 칼로리를 선택한 비율에 따라 세 가지 다량영양소로 배분합니다. 각 다량영양소의 칼로리 환산값은 다음과 같습니다:
- -단백질 (g) = (총 칼로리 × 단백질 %) ÷ 4
- -탄수화물 (g) = (총 칼로리 × 탄수화물 %) ÷ 4
- -지방 (g) = (총 칼로리 × 지방 %) ÷ 9
예시: 2,000 kcal 목표, 30/40/30 비율 — 단백질: 150g (600 kcal), 탄수화물: 200g (800 kcal), 지방: 67g (600 kcal).
피트니스 목표별 매크로 목표
아래 표는 피트니스 목표에 따라 일일 칼로리 목표와 다량영양소 배분이 어떻게 변하는지 보여줍니다. 각 목표는 특정 체성분 변화를 유도하는 서로 다른 에너지 균형을 만듭니다. 칼로리 조정은 광범위하게 인정받는 영양 과학에 기반합니다: 약 7,700 kcal의 적자는 대략 1 kg의 체지방 감소를 가져옵니다. 표시된 매크로 비율은 균형 잡힌 30/40/30(단백질/탄수화물/지방) 비율을 사용하며, 취향과 훈련 스타일에 맞게 조정할 수 있습니다.
| 목표 | 칼로리 조정 |
|---|---|
| 체중 감량 | TDEE − 500 kcal |
| 완만한 체중 감량 | TDEE − 250 kcal |
| 체중 유지 | TDEE ± 0 kcal |
| 완만한 체중 증가 | TDEE + 250 kcal |
| 체중 증가 / 벌크업 | TDEE + 500 kcal |
매크로 계산기의 한계
매크로 계산기는 강력한 추정 도구이지만, 영양 계획을 전적으로 결과에 의존하기 전에 이해해야 할 몇 가지 고유한 한계가 있습니다:
TDEE 추정 정확도
매크로 계산의 기반은 TDEE이며, 이는 BMR 공식과 자가 보고 활동 수준으로 도출된 추정치입니다. Mifflin-St Jeor 공식의 표준 오차는 ±10%이고, 사람들은 활동 수준을 일관되게 과대 추정합니다. 이 두 오차가 결합되면 TDEE 추정이 실제 소비량에서 200~500칼로리까지 벗어날 수 있습니다. TDEE에서 300칼로리 오차는 세 가지 영양소 모두의 매크로 계산에 직접 영향을 미칩니다.
개인 대사 변이
동일한 나이, 성별, 키, 체중을 가진 두 사람 간에도 유전, 갑상선 기능, 호르몬 차이, 세포 효율성에 따라 대사율이 최대 15%까지 차이 날 수 있습니다. 또한 장내 미생물군 구성, 비운동성 활동 열생산(NEAT), 수면 질 등의 요인이 신체의 매크로 처리 및 활용에 크게 영향을 미칩니다. 직접적인 임상 측정 없이는 어떤 공식도 이러한 개인차를 설명할 수 없습니다.
체성분 미반영
표준 매크로 계산기는 근육과 지방량을 구분하지 않고 총 체중을 사용합니다. 근육은 지방 조직보다 대사적으로 더 활발하므로(하루 약 6 kcal/kg 대 2 kcal/kg), 같은 체중이라도 체성분이 다른 두 사람은 실제 칼로리 필요량이 다릅니다. 체지방 15%인 90 kg 사람은 체지방 35%인 90 kg 사람보다 훨씬 더 많은 칼로리와 단백질이 필요합니다.
의학적 상태 및 약물
갑상선 기능 저하증, 다낭성 난소 증후군(PCOS), 인슐린 저항성, 쿠싱 증후군, 제2형 당뇨병 같은 질환은 대사율과 영양소 분배를 크게 변화시킬 수 있습니다. 코르티코스테로이드, 베타 차단제, 일부 항우울제 등의 약물도 대사, 식욕, 체중 관리에 영향을 미칠 수 있습니다. 매크로 계산기는 이러한 변수를 설명할 수 없어, 건강 상태가 있는 분은 전문 상담이 필수적입니다.
식이성 열효과(TEF) 변이
각 다량영양소의 열효과가 다릅니다 — 단백질은 칼로리의 20~30%, 탄수화물은 5~10%, 지방은 0~3%만 소화에 사용합니다. 이는 고단백 식단이 동일 칼로리의 고지방 식단보다 실제 순 에너지 비용이 더 높다는 것을 의미합니다. 이 계산기를 포함한 대부분의 매크로 계산기는 매크로 비율 간 TEF 차이를 보정하지 않으며, 이는 동일 칼로리의 고단백·고지방 식단 사이에 50~100칼로리의 차이를 만들 수 있습니다.
더 정밀한 매크로 계획 방법
계산기가 제공하는 것보다 더 정확한 매크로 추천이 필요하다면, 다음과 같은 전문적 접근법을 고려하세요:
- -공인 영양사 상담 — 영양사가 전체 건강 이력, 체성분, 혈액 검사, 식품 선호도, 훈련 프로그램을 평가하여 진정한 맞춤 매크로 목표를 설정합니다. 대한영양사협회 소속 전문 영양사의 개별 영양 계획이 가장 정확한 기준입니다.
- -간접 열량측정 + 체성분 검사 — 임상 BMR 검사와 DEXA 또는 수중 체지방 측정을 결합하면 매크로 계산에 가장 정확한 기준선을 제공합니다. 결과적인 권장사항은 실제 필요량의 2~3% 이내입니다.
- -반복적 자가 추적 — 계산된 매크로대로 4~6주간 식사량, 체중, 체형 변화를 추적합니다. 실제 결과에 따라 100~200 kcal, 개별 매크로 5~10 g씩 조정합니다. 2~3회 조정 주기를 거치면 자신의 실제 최적 매크로에 수렴하게 됩니다.
체형 및 목표별 매크로 권장사항
최적 매크로 비율은 체형, 훈련 스타일, 특정 피트니스 목표에 따라 크게 달라집니다. 이 계산기의 기본 비율이 대부분의 사람에게 잘 맞지만, 다음 가이드라인을 참고하면 더 나은 결과를 위해 매크로 비율을 미세 조정할 수 있습니다.
피트니스 목표별 매크로 비율
커팅 (체지방 감량)
커팅 단계에서는 단백질이 최우선으로, 총 칼로리의 30~40%(체중 1 kg당 1.6~2.4 g)를 차지해야 합니다. 연구에 따르면 적자 중 높은 단백질 섭취가 저단백 식단 대비 근손실을 최대 50%까지 줄입니다. 탄수화물은 훈련 연료를 위해 30~40%로 유지하고, 지방은 20~30%로 설정하되 15% 미만은 호르몬 생산에 지장을 줄 수 있으므로 피해야 합니다. 커팅을 위한 실용적 출발 비율은 35/35/30(단백질/탄수화물/지방)입니다. 보건복지부의 2025 한국인 영양소 섭취기준에서는 지방을 15~30%로 권장하므로 이 범위를 참고하세요.
유지 / 체성분 재구성
체성분 재구성(유지 칼로리에서 체지방 감소와 근육 증가 동시 달성)에는 약간 높은 단백질이 포함된 균형 잡힌 매크로 비율이 가장 효과적입니다. 단백질 30~35%(1.6~2.0 g/kg), 탄수화물 35~40%, 지방 25~30%를 목표로 하세요. 높은 단백질은 근단백질 합성을 지원하고, 적당한 탄수화물은 훈련 퀄리티를 유지합니다. 이 접근법은 초보자, 복귀 트레이니, 체지방률이 높은 분(남성 15% 이상, 여성 25% 이상)에게 가장 효과적입니다.
벌크업 (근육 증가)
벌크업 단계에서는 탄수화물이 우선으로, 총 칼로리의 40~55%를 차지하여 고볼륨 훈련의 연료 공급과 근글리코겐 보충을 지원합니다. 단백질은 25~35%(체중 1 kg당 1.6~2.2 g)로 충분히 유지하며, 2.2 g/kg을 초과하면 근단백질 합성에 대한 추가 이점이 감소합니다. 지방은 나머지 20~30%로 호르몬 생산과 비타민 흡수를 보장합니다. 벌크업을 위한 실용적 출발 비율은 30/45/25(단백질/탄수화물/지방)입니다. 한국인 영양소 섭취기준의 탄수화물 권장 범위(50~65%)를 참고하여 한국인 식단에서는 탄수화물 비율을 다소 높게 설정해도 됩니다.
체형별 매크로 조정
외배엽형 (선천적으로 마른 체형 / 하드게이너)
빠른 대사와 체중 증가가 어려운 외배엽형은 높은 탄수화물과 칼로리 섭취가 도움이 됩니다. 25/50/25(단백질/탄수화물/지방) 비율에 TDEE보다 300~500칼로리 잉여가 적합합니다. 칼로리 밀도가 높은 음식을 우선시하고, 하루 4~6끼를 자주 먹으며, 훈련 전후로 복합 탄수화물에 집중하세요. 단백질은 체중 1 kg당 1.6~2.0 g의 표준 수준을 유지합니다.
중배엽형 (선천적으로 근육질 체형)
중배엽형은 보통의 균형 잡힌 매크로 비율에 잘 반응합니다. 30/40/30(단백질/탄수화물/지방) 비율이 커팅과 벌크업 모두에 우수한 출발점입니다. 중배엽형은 일반적으로 탄수화물을 효율적으로 처리하고 근육을 비교적 쉽게 얻으므로, 조정이 대규모 개편보다는 미세 조정에 가깝습니다.
내배엽형 (선천적으로 체지방이 잘 붙는 체형)
체지방을 쉽게 축적하는 내배엽형은 탄수화물을 낮추고 지방과 단백질 비율을 높이는 것이 도움이 됩니다. 35/25/40(단백질/탄수화물/지방) 비율이 지방을 주 에너지원으로 활용하면서 인슐린 반응을 낮추어 체성분을 개선할 수 있습니다. 운동 전후로 탄수화물 타이밍을 집중하여 운동 성과와 회복을 지원하고, 다른 식사에서는 지방과 단백질을 높게 유지하세요.
운동 유형별 매크로 조정
지구력 운동선수 (달리기, 사이클링, 수영)
지구력 운동선수는 훈련량의 연료 공급과 글리코겐 보충을 위해 상당히 높은 탄수화물 섭취가 필요합니다. 20/55/25(단백질/탄수화물/지방) 비율이 일반적이며, 훈련 강도와 지속 시간에 따라 체중 1 kg당 5~10 g의 탄수화물 섭취가 권장됩니다. 단백질 필요량은 근력 운동선수보다 약간 낮지만(1.2~1.6 g/kg), 회복과 면역 기능을 위해 여전히 중요합니다.
근력 운동선수 (파워리프팅, 역도)
근력 운동선수는 근육 복구와 성장을 위해 체중 1 kg당 1.6~2.2 g의 단백질을 우선시합니다. 30/40/30(단백질/탄수화물/지방) 비율이 무거운 훈련을 지원하면서 폭발적 운동 성과를 위한 충분한 탄수화물을 제공합니다. 대회 준비 시 글리코겐 로딩을 극대화하기 위해 탄수화물이 45~50%로 증가하고, 단백질은 25~30%로 약간 감소할 수 있습니다.
팀 스포츠 및 복합 종목 선수
파워와 지구력을 모두 요구하는 종목(축구, 농구, 크로스핏, 종합격투기)의 선수는 균형 잡힌 접근이 필요합니다. 25/45/30(단백질/탄수화물/지방) 비율이 유산소와 무산소 시스템 모두의 요구를 충족합니다. 탄수화물 타이밍이 중요해지며, 운동 전후로 탄수화물을 집중 섭취하여 성과를 극대화하고, 다른 식사는 단백질과 지방 위주로 구성합니다.
매크로를 추적해야 하는 이유
매크로 추적은 칼로리 계산만으로는 얻을 수 없는 수준의 영양학적 정밀도를 제공합니다. 동일한 칼로리의 두 식단이 매크로 구성에 따라 완전히 다른 결과를 낼 수 있습니다. 칼로리 적자 중 고단백 식단은 근육을 보존하는 반면, 같은 칼로리의 저단백 식단은 더 많은 근손실과 불리한 체성분 변화를 초래합니다. American Journal of Clinical Nutrition에 발표된 연구에 따르면, 칼로리 적자 중 체중 1 kg당 1.6 g 단백질을 섭취한 참가자는 0.8 g/kg을 섭취한 그룹 대비 체지방을 40% 더 감량하고 제지방량을 더 많이 얻었습니다.
매크로 추적은 다양한 음식이 에너지, 포만감, 운동 성과에 미치는 영향을 이해하는 데 도움이 됩니다. 운동 전 탄수화물 섭취를 늘리면 운동 퀄리티가 향상되거나, 아침에 지방을 더 섭취하면 오전 내내 포만감이 유지되는 것을 발견할 수 있습니다. 이러한 개인적 인사이트를 통해 체성분뿐만 아니라 일일 에너지, 수면 질, 정신적 명료도까지 최적화할 수 있습니다.
운동선수와 피트니스 애호가에게 매크로 추적은 훈련 주기에 맞춘 영양 주기화에 필수적입니다. 근비대 단계에서는 높은 탄수화물과 칼로리 섭취가 근성장과 회복을 지원합니다. 커팅 단계에서는 탄수화물과 지방을 줄이면서 높은 단백질 섭취를 유지하여 힘들게 만든 근육을 보존합니다. 이러한 전략적 매크로 사이클링은 고급 체성분 관리의 기반입니다.
매크로 계산기를 사용해야 하는 사람
매크로 계산기는 특정 체성분 목표가 있는 모든 사람에게 매우 유용한 도구입니다. 근육을 보존하면서 체지방을 감량하거나, 효율적으로 린 근육을 키우거나, 운동 성과를 최적화하려는 경우, 매크로 목표를 아는 것이 필수적인 첫걸음입니다. 특히 단순 칼로리 계산으로 정체기에 도달한 사람들에게 더 정밀한 영양 접근법이 필요할 때 유용합니다.
보디빌더, 피지크 선수, 역도 선수는 대회 준비, 비시즌 벌크업, 피킹 단계에서 매크로 계산에 의존합니다. 지구력 운동선수는 훈련량에 맞는 충분한 탄수화물 섭취를 위해, 팀 스포츠 선수는 파워와 회복을 모두 지원하는 매크로 균형을 위해 활용합니다. 피트니스 코치와 공인 영양사는 근거 기반 식단 계획의 기초로 매크로 계산을 사용합니다.
특정 건강 상태를 관리하는 사람도 전문가 지도하에 매크로 기반 영양의 혜택을 받을 수 있습니다. 제2형 당뇨병 환자는 탄수화물 섭취를 관리하고 혈당 조절을 개선하는 데 매크로 추적을 활용할 수 있습니다. 신장 질환이 있는 분은 단백질 섭취를 모니터링해야 할 수 있습니다. 다만, 섭식 장애 이력이 있는 분은 상세한 추적이 강박적 행동을 유발할 수 있으므로 매크로 계산에 주의가 필요합니다. 큰 식단 변화 전에는 항상 의료 전문가와 상담하세요.
매크로 계산기 vs. 기타 영양 도구
영양 관리에 사용할 수 있는 여러 도구와 접근법이 있습니다. 매크로 계산기가 대안과 어떻게 비교되는지 이해하면 목표와 생활방식에 맞는 올바른 도구를 선택하는 데 도움이 됩니다.
기능
- -매크로 전체 배분 (단/탄/지)
- -일일 칼로리 목표
- -목표 기반 조정
- -다양한 식단 프리셋
- -사용자 비율 설정 지원
- -활동 수준 반영
- -특정 매크로 집중
매크로 계산기
- +단백질, 탄수화물, 지방의 그램 및 칼로리 목표를 포함한 완전한 영양 정보 제공
- +다양한 식단 프리셋(균형, 고단백, 저탄수화물, 저지방)과 사용자 비율 설정 지원
- +적극적 감량부터 적극적 벌크업까지 5가지 목표별 칼로리 조정 옵션
- +TDEE 계산과 매크로 배분을 하나의 도구로 통합하여 여러 계산기 사용 불필요
- -단순 칼로리 계산기보다 복잡 — 매크로 개념에 대한 이해 필요
- -프리셋 비율은 일반화된 수치로 모든 개인의 필요와 건강 상태에 맞지 않을 수 있음
- -미량영양소, 식품 품질, 식사 타이밍을 고려하지 않음
TDEE 계산기
- +총 일일 에너지 소비량에 특화되어 여러 BMR 공식(Mifflin-St Jeor, Harris-Benedict, Katch-McArdle) 제공
- +TDEE 구성요소(BMR, TEF, 활동량) 상세 분석으로 에너지 소비에 대한 깊은 이해 제공
- -구체적인 매크로 목표를 제공하지 않음 — 총 칼로리만 표시
- -칼로리 목표를 실행 가능한 매크로 그램으로 변환하려면 별도 도구 필요
칼로리 계산기
- +간단하고 직관적 — 일일 칼로리 수치만 필요한 초보자에게 이상적
- +적은 입력과 결정으로 빠르게 사용 가능
- -칼로리만으로는 체성분을 결정하지 못함 — 단백질 위주 2,000 kcal과 탄수화물 위주 2,000 kcal은 매우 다른 결과를 산출
- -무엇을 먹어야 할지에 대한 안내 없이 얼마나 먹어야 할지만 제공
키토 계산기
- +매우 낮은 탄수화물 목표(일반적으로 20~50g/일)의 키토제닉 식단에 특화 최적화
- +순 탄수화물 계산 및 키토 전용 추천 포함
- -키토제닉 식단에만 유용 — 다른 식단 접근법에는 적용 불가
- -키토 식단은 모든 목표에 적합하지 않으며, 특히 글리코겐에 크게 의존하는 고강도 훈련에는 부적합
매크로 카운팅 성공 가이드
매크로 카운팅은 처음에 부담스러울 수 있지만, 올바른 접근법과 도구가 있으면 간단한 일일 습관이 됩니다. 다음의 근거 기반 전략으로 초보자든 현재 추적 정확도를 높이려는 분이든 효과적으로 매크로를 관리할 수 있습니다.
매크로 추적 시작하기
- -식단을 바꾸지 않고 추적부터 시작하세요. 3~5일간 평소 먹는 모든 것을 마이피트니스팔(MyFitnessPal), 크로노미터(Cronometer), 또는 삼성헬스 같은 식단 추적 앱에 기록합니다. 이 기준 데이터는 현재 매크로 현황을 보여주고, 현재 섭취량과 목표 매크로 간의 가장 큰 차이를 드러냅니다. 대부분의 사람은 생각보다 단백질은 훨씬 적게, 지방은 훨씬 많이 먹고 있다는 것을 발견합니다.
- -영양 성분표를 읽는 법과 모든 음식에서 세 가지 매크로를 확인하는 법을 배우세요. 1회 제공량을 먼저 확인한 후, 단백질(g), 총 탄수화물(g), 총 지방(g)을 기록합니다. 포장되지 않은 음식(과일, 고기, 채소)의 경우 식품용 저울을 사용하세요. 1~2만 원 대의 주방 저울이 정확한 매크로 추적을 위한 최고의 투자입니다. 음식은 조리 전(생 상태)에 계량하는 것이 더 정확합니다.
- -하룻밤 사이에 식단을 뒤엎지 말고 점진적으로 변화시키세요. 단백질 목표가 150g인데 현재 80g을 먹고 있다면, 4~5주에 걸쳐 매주 15~20g씩 늘리세요. 각 끼니에 고단백 식품을 하나씩 추가합니다: 아침에 그릭 요거트, 점심에 닭가슴살, 운동 후 단백질 셰이크. 점진적 변화는 지속 가능하고, 급격한 변화는 보통 2~3주 내에 실패합니다.
매크로 기반 식단 계획 전략
- -단백질 공급원을 중심으로 식단을 구성한 후 탄수화물과 지방을 추가하여 목표에 맞추세요. 대부분의 사람에게 단백질이 가장 달성하기 어려운 매크로이므로, 이를 우선시하면 가장 영향력 있는 목표를 달성할 수 있습니다. 우수한 단백질 공급원: 닭가슴살(100g당 31g), 그릭 요거트(100g당 10g), 계란(개당 6g), 연어(100g당 25g), 유청 단백질 파우더(스쿱당 24g).
- -주중 순환할 수 있는 3~4가지 기본 식단을 준비하세요. 매크로 수치가 파악된 단골 식단이 있으면 매일 새 식단을 계산하는 의사결정 피로를 줄여줍니다. 예를 들어, 닭가슴살 150g(단백질 46g), 밥 200g(탄수화물 56g), 올리브유 1큰술(지방 14g)의 표준 식단은 소스와 채소를 바꿔가며 활용할 수 있는 믿을 수 있는 매크로 앵커가 됩니다.
- -80/20 접근법을 사용하세요: 80%는 영양 밀도 높은 자연식품(저지방 단백질, 통곡물, 과일, 채소, 건강한 지방)으로 매크로 목표를 달성하고, 20%는 좋아하는 음식에 유연성을 부여합니다. 이 'IIFYM' 접근법은 폭식과 식단 포기로 이어지는 제한적 마인드셋을 방지합니다. 연구에 따르면 매크로가 동일할 때 엄격한 식단과 유연한 식단 간 체성분 차이는 없습니다.
시간에 따른 매크로 조정 방법
- -매일 같은 시간(아침, 화장실 후, 식사 전)에 체중을 측정하고 주간 평균을 계산하세요. 2~4주에 걸쳐 주간 평균을 비교하여 실제 체중 변화 속도를 파악합니다. 평균 체중이 예상대로 변하지 않으면 총 칼로리를 100~200 kcal 조정합니다. 수분, 나트륨, 음식 부피에 의해 1~2 kg 변동할 수 있는 하루 단위 변화로 판단하지 마세요.
- -커팅 중 칼로리를 줄일 때는 단백질을 유지하거나 약간 늘리면서 탄수화물과 지방을 줄이세요. 탄수화물을 먼저 20~30g 줄이고, 추가 감소가 필요하면 지방을 5~10g 줄이는 것이 좋습니다. 적자 중에는 절대 단백질을 줄이지 마세요 — 근손실이 가속되고 포만감이 줄어듭니다. 벌크업 시 칼로리를 늘릴 때는 탄수화물을 먼저 20~30g, 그다음 지방을 5~10g 추가합니다.
- -4~6주마다, 또는 체중이 2~3 kg 이상 변할 때마다 매크로 재평가를 하세요. 체중이 줄면 TDEE가 감소하므로 매크로를 하향 재계산해야 합니다. 체중이 늘면 반대입니다. 조정하지 않는 것이 커팅과 벌크업 모두에서 정체의 가장 큰 원인입니다.
매크로 추적에 대한 중요한 조언
매크로 카운팅은 도구이지, 평생의 의무가 아닙니다. 음식의 모든 그램을 추적하는 것이 스트레스, 불안, 또는 음식과의 불건강한 관계를 유발한다면 한 발 물러서서 손바닥 포션 추정법 같은 더 간단한 접근법을 고려하세요. 많은 사람이 특정 단계(대회 준비, 명절 후 리셋, 정체기 돌파)에서 상세한 매크로 추적을 사용하고, 이후 일반적인 매크로 인식을 가진 직관적 식사로 전환하여 장기 유지합니다. 목표는 궁극적으로 일상 식사에서 정밀한 추적이 불필요해지는 영양 지식과 신체 인식을 구축하는 것입니다.
매크로 계산 시 중요한 고려사항
매크로 계산은 훌륭한 출발점을 제공하지만, 인구 수준 공식에 기반한 추정치입니다. 실제 에너지 소비량과 영양소 필요량은 유전, 장내 미생물군, 스트레스 수준, 수면 질, 호르몬 상태 등 어떤 계산기도 완벽히 반영할 수 없는 요인에 영향을 받습니다. 이 계산기에 사용된 Mifflin-St Jeor 공식의 표준 오차는 약 ±10%로, 실제 TDEE는 계산된 값보다 200~300칼로리 높거나 낮을 수 있습니다.
다음 경우 매크로 조정이 필요할 수 있습니다:
- 갑상선 질환, 다낭성 난소 증후군(PCOS), 인슐린 저항성 등 에너지 소비와 영양소 분배를 변화시키는 대사 질환이 있는 경우
- 장기간 다이어트를 하여 대사 적응으로 TDEE가 예측값보다 5~15% 낮아진 경우
- 노년층(65세 이상)으로 연령 관련 근감소증(사르코페니아) 대응을 위해 더 높은 단백질 섭취(1.2~1.6 g/kg)가 필요한 경우
- 임신 또는 수유 중인 여성으로 칼로리 및 매크로 요구량이 크게 다른 경우
계산된 매크로를 출발점으로 삼고, 2~4주간 체중, 측정치, 운동 성과를 추적하세요. 진행이 목표와 맞지 않으면 칼로리를 100~200 kcal 조정하고 재평가합니다. 시간에 따른 작고 데이터 기반의 조정이 개인 체질에 최적인 매크로 목표에 수렴하도록 도와줍니다. 체중이 2~3 kg 이상 변하거나 4~6주마다 매크로를 재계산하세요.
매크로에 대한 자주 묻는 질문
다량영양소(매크로)는 신체가 에너지와 기능을 위해 대량으로 필요로 하는 세 가지 주요 영양소입니다: 단백질, 탄수화물, 지방. 단백질(1g당 4 kcal)은 근육 조직의 합성과 복구, 효소 및 호르몬 생산, 면역 기능 지원에 필수입니다. 탄수화물(1g당 4 kcal)은 신체의 주요 에너지원으로, 뇌, 중추신경계, 고강도 운동에 연료를 공급합니다. 지방(1g당 9 kcal)은 호르몬 생산(테스토스테론, 에스트로겐 포함), 비타민 흡수(A, D, E, K), 세포막 구조 유지, 장기 에너지 저장에 필수적입니다. 매크로가 중요한 이유는 섭취 비율이 체성분, 에너지 수준, 운동 성과, 대사 건강에 직접적인 영향을 미치기 때문입니다. 동일 칼로리라도 매크로 비율이 다르면 결과가 크게 달라집니다.
체중 감량을 위한 매크로 계산은 먼저 TDEE(총 일일 에너지 소비량)를 산출한 후 250~500칼로리를 빼서 적자를 만드는 것부터 시작합니다. 결과 칼로리에서 단백질을 최우선으로 배분합니다: 근육량 보존을 위해 체중 1 kg당 1.6~2.4 g(칼로리의 약 30~40%)으로 설정합니다. 나머지 칼로리를 탄수화물(30~40%)과 지방(20~30%)에 배분합니다. 예를 들어, 70 kg 체중에 1,800 kcal을 목표로 하면 단백질 140g(560 kcal, 31%), 탄수화물 180g(720 kcal, 40%), 지방 58g(520 kcal, 29%)으로 설정할 수 있습니다. 핵심 원리는 적자 중 높은 단백질 섭취가 저단백 식단 대비 근손실을 최대 50%까지 줄인다는 것입니다(Journal of the International Society of Sports Nutrition 연구 기준).
일일 단백질 필요량은 목표와 활동 수준에 따라 다릅니다. 일반인 권장섭취량(RDA) 0.8 g/kg은 결핍 예방을 위한 최소치이지 최적 목표가 아닙니다. 보건복지부의 2025 한국인 영양소 섭취기준에서도 활동적인 성인에게는 더 높은 섭취를 제안합니다. 활동적인 개인과 체성분 개선을 목표로 하는 분에게 연구가 지지하는 수치는 다음과 같습니다: 칼로리 적자 중 근육 유지 1.6~2.4 g/kg, 잉여 중 근육 증가 1.6~2.2 g/kg, 비활동적 성인 1.0~1.2 g/kg, 노년층(65세 이상) 사르코페니아 대응 1.2~1.6 g/kg. 예를 들어, 정기적 근력 운동을 하는 75 kg 성인은 하루 120~165g의 단백질을 목표로 해야 합니다. 하루 3~5끼에 단백질을 고르게 배분(끼니당 25~40g)하면 근단백질 합성을 극대화할 수 있습니다.
근육 증가를 위한 최적 매크로 비율은 충분한 단백질과 탄수화물을 칼로리 잉여에서 우선시합니다. 잘 뒷받침된 출발 비율은 30/40/30(단백질/탄수화물/지방)입니다: 근단백질 합성을 위한 단백질 체중 1 kg당 1.6~2.2 g, 훈련 연료와 글리코겐 보충을 위한 탄수화물 4~6 g/kg, 호르몬 건강을 위한 지방 0.5~1.5 g/kg. 80 kg에 3,000 kcal을 섭취하는 경우 대략 단백질 225g(900 kcal), 탄수화물 300g(1,200 kcal), 지방 100g(900 kcal)으로 환산됩니다. 칼로리 잉여는 TDEE 대비 250~500 kcal로 설정합니다. 연구에 따르면 500 kcal을 넘는 잉여는 추가 근육보다 주로 지방만 추가합니다. 운동 전후로 탄수화물을 집중 배치하여 훈련 성과와 글리코겐 보충을 극대화하세요.
IIFYM(If It Fits Your Macros)은 일일 매크로 목표 내에서 어떤 음식이든 먹을 수 있는 유연한 식단 접근법입니다. 엄격한 식단(클린 이팅)은 미리 정해진 '허용' 식품 목록에 제한되며 일반적으로 정해진 식단표를 따릅니다. 두 접근법을 비교한 연구에 따르면, 총 매크로가 동일할 때 체성분 변화에서 동등한 결과를 보여줍니다. 2015년 International Journal of Exercise Science에 발표된 연구에서 12주간 유연한 식단과 엄격한 식단 그룹 간 체지방 감량이나 근육 유지에 유의미한 차이가 없었습니다. IIFYM의 핵심 장점은 지속 가능성입니다: 참가자들이 식단 만족도가 높고 폭식 비율이 낮다고 보고합니다. 다만 섭취의 80%는 영양 밀도 높은 자연식품에서 오는 것이 가장 효과적이며, 정크푸드만으로 매크로를 채우면 미량영양소, 식이섬유, 전반적 건강이 손상됩니다.
진정한 정체기란 3주 이상 체중, 측정치, 진행 사진 모두에서 변화가 없는 상태를 말합니다. 하루의 좋지 않은 체중 측정이 아닙니다. 진정한 정체기를 돌파하려면 먼저 추적 정확도를 검증하세요: 음식을 계량하고, 조리용 기름을 기록하고, 주말을 포함한 모든 것을 기록하고 있나요? 연구에 따르면 대부분의 사람이 식사량을 20~50% 과소 보고합니다. 추적이 정확하다면 총 칼로리를 100~200 kcal 줄이되, 탄수화물을 먼저 20~30g 줄이고, 그다음 지방을 5~10g 줄이며, 단백질은 동일하게 유지하거나 약간 늘리세요. 또한 주당 1~2회 유산소(각 20~30분) 추가나 일일 걸음 수 2,000보 증가를 고려하세요. 12주 이상 적자 상태였다면 적자를 재개하기 전에 유지 칼로리에서 1~2주 다이어트 브레이크를 고려하여 대사 적응을 역전시키세요.
체중 변화 자체에는 총 칼로리가 주요 동인입니다. 열역학 법칙에 따라 체중을 줄이려면 소비하는 것보다 적게 먹어야 하며, 매크로 구성과 무관합니다. 그러나 매크로는 어떤 종류의 체중을 줄이거나 늘리는지를 결정합니다. 칼로리 적자 중 고단백 식단은 근육량을 훨씬 더 잘 보존하므로, 감량된 체중의 더 높은 비율이 체지방에서 나옵니다. Longland 등의 2016년 연구에서 40% 칼로리 적자 중 체중 1 kg당 2.4 g 단백질을 섭취한 참가자는 4.8 kg의 체지방을 감량하면서 실제로 제지방량이 증가했고, 저단백 그룹(1.2 g/kg)은 지방은 줄었지만 근육을 얻지 못했습니다. 또한 매크로는 포만감(단백질이 가장 포만감이 높음), 에너지 수준(탄수화물이 고강도 활동에 연료 공급), 대사율(단백질이 20~30%로 가장 높은 식이성 열효과)에 영향을 미칩니다. 따라서 칼로리가 체중의 증감을 결정하지만, 매크로가 체성분, 성과, 식단의 지속 가능성을 좌우합니다.
네, 많은 사람이 매크로를 세지 않고도 성공적으로 체중을 감량합니다. 효과적인 대안으로는 손바닥 포션 추정법(손바닥 크기 단백질, 주먹 크기 탄수화물, 엄지 크기 지방을 매 식사), 마음챙김 식사, 접시 기반 방법(접시 절반 채소, 1/4 단백질, 1/4 탄수화물), 매 식사 단백질과 채소를 우선시하는 자연식품 위주 접근법이 있습니다. 이러한 간단한 방법은 정밀한 추적 없이도 자연스럽게 칼로리 적자를 만들어 일반적인 체중 감량에 효과적입니다. 다만, 매크로 카운팅은 특정 상황에서 더 가치를 발합니다: 간단한 방법으로 정체기에 도달했을 때, 체중 감량 이상의 체성분 목표(근육 보존 등)가 있을 때, 대회나 특정 신체 이벤트를 준비할 때, 음식이 체형에 미치는 영향을 정확히 이해하고 싶을 때. 많은 사람이 몇 달간 매크로 카운팅으로 영양 지식을 쌓은 뒤 훨씬 나은 식품 인식을 가지고 직관적 식사로 전환합니다.
매크로 추적을 위한 영양 성분표 읽기에는 세 가지 핵심 영역에 주의가 필요합니다. 첫째, 1회 제공량과 용기당 제공 횟수를 확인하세요. 과자 봉지가 1회 제공량 기준 지방 15g이라 해도 3회분을 먹으면 45g입니다. 둘째, 세 가지 매크로 값을 기록합니다: 단백질(g), 총 탄수화물(g), 총 지방(g). 탄수화물은 취향에 따라 총 탄수화물 또는 순 탄수화물(총 탄수화물 − 식이섬유)을 사용할 수 있습니다. 셋째, 각 매크로에 실제 먹은 제공 횟수를 곱합니다. 라벨이 없는 음식(고기, 농산물, 벌크 식품)은 식품용 저울과 식약처 식품영양성분 데이터베이스를 활용하세요. 가능하면 조리 전(생 상태) 무게를 재는 것이 더 정확합니다. 조리 과정에서 수분이 변해 무게 대 영양 비율이 달라지기 때문입니다. 1g 단위까지 정확한 디지털 주방 저울은 1~2만 원 정도이며, 시각적 추정 대비 추적 정확도를 30~50% 향상시킵니다.
운동일과 휴식일에 다른 매크로를 먹는 것 — 매크로 사이클링 또는 칼로리 사이클링이라 불림 — 은 도움이 될 수 있지만 대부분의 사람에게 필수는 아닙니다. 표준 접근법은 단순성과 일관성을 위해 매일 동일한 매크로를 유지하는 것입니다. 그러나 더 최적화하고 싶다면, 가장 효과적인 사이클링 전략은 주로 탄수화물을 조정합니다: 운동일에 20~30% 더 많은 탄수화물을 섭취(운동 연료와 글리코겐 보충)하고, 휴식일에는 비슷한 양만큼 줄입니다(글리코겐 수요가 낮으므로). 단백질은 근단백질 합성이 훈련 후 24~72시간 동안 지속되므로 매일 일정하게 유지합니다. 지방은 주간 총 칼로리를 맞추기 위해 탄수화물 변화를 보상하면서 약간 조절합니다. 예를 들어, 일일 목표가 2,500 kcal, 단백질 150g, 탄수화물 300g, 지방 80g이면, 운동일은 2,700 kcal(단150/탄350/지75), 휴식일은 2,300 kcal(단150/탄250/지85)로 설정할 수 있습니다. 이 접근법은 복잡도를 높이므로, 일관된 일일 추적이 익숙해진 후에만 시도하세요.