CMP (Comprehensive Metabolic Panel): Nutrition and Fasting Impact

Medical lab testing image for CMP (Comprehensive Metabolic Panel): Nutrition and Fasting Impact

At a glance

  • Panel / 14 analytes covering glucose, kidney function, liver enzymes, electrolytes, and total protein
  • Fasting requirement / 8 to 12 hours for valid fasting glucose; electrolytes tolerate a 4-hour fast
  • Glucose reference range / 70 to 99 mg/dL fasting; rises 30 to 60 mg/dL postprandially in healthy adults
  • BUN / dietary protein drives BUN; a 200 g/day protein diet may raise BUN by 5 to 10 mg/dL above baseline
  • ALT sensitivity / aerobic exercise 48 hours before draw can raise ALT up to 40% above baseline
  • Optimal vs. Reference / longevity-focused clinicians target fasting glucose 72 to 85 mg/dL, not simply under 100
  • Albumin / drops 0.2 to 0.5 g/dL with caloric restriction exceeding 500 kcal/day deficit over weeks
  • CO2 (bicarbonate) / low-carbohydrate ketogenic diets lower serum CO2 by 2 to 4 mEq/L without acidosis

What Is a CMP and Why Does Nutrition Matter?

A comprehensive metabolic panel is a single blood draw that reports 14 analytes: glucose, blood urea nitrogen (BUN), creatinine, estimated GFR (eGFR), sodium, potassium, chloride, CO2 (bicarbonate), calcium, total protein, albumin, globulin, bilirubin, and two liver enzymes (ALT and AST). The panel costs less than most co-pays and is ordered millions of times per year in the United States. What makes CMP interpretation genuinely difficult is that every analyte on the panel responds to food timing, macronutrient composition, hydration status, or exercise, often within hours of a draw.

Why Clinicians Need to Know the Dietary Context

Reference ranges published by NHANES and validated by the American Association for Clinical Chemistry assume an 8-to-12-hour overnight fast in a sedentary, euvolemic adult. A patient who ate a ribeye at midnight, trained at 6 a.m., and then drew blood at 9 a.m. Can show BUN of 28 mg/dL, ALT of 62 U/L, and glucose of 105 mg/dL, all flagged "high", yet have no liver disease, no kidney dysfunction, and no prediabetes. Knowing the dietary and activity context before interpreting a result is not optional. It is the minimum standard of care.

The Difference Between a "Normal" and an "Optimal" Result

Standard lab reference ranges are population-derived cut-offs designed to flag the bottom and top 2.5% of a reference cohort. They were not built to identify early metabolic dysfunction. An fasting glucose of 98 mg/dL is technically "normal" under ADA criteria. The ADA's 2024 Standards of Care define prediabetes as 100 to 125 mg/dL fasting, but research published in JAMA Internal Medicine (Edelstein et al., N=4,746) showed that 10-year diabetes risk climbs continuously from a fasting glucose of 85 mg/dL upward [1]. Longevity-focused clinicians therefore target fasting glucose 72 to 85 mg/dL as the functional optimum, not the lab's upper normal of 99 mg/dL.


How Fasting Duration Affects Each CMP Analyte

Fasting duration is the single most controllable pre-analytical variable for a CMP draw. Different analytes have different sensitivities to meal timing.

Glucose

Glucose is the most fasting-sensitive value on the panel. In a healthy adult without insulin resistance, a mixed meal raises plasma glucose by 30 to 60 mg/dL within 60 to 90 minutes, then returns to baseline by 120 to 180 minutes [2]. A draw at the 90-minute postprandial peak in someone with mild insulin resistance may show 140 to 160 mg/dL, easily misclassified as impaired glucose tolerance when the person simply did not fast. The 2021 American Diabetes Association Standards of Care specify an 8-hour minimum fast for a valid fasting plasma glucose [3].

BUN and Creatinine

BUN rises modestly after a protein-rich meal. A study in the American Journal of Clinical Nutrition (N=42) showed that a single high-protein meal (53 g protein) raised BUN by a mean of 3.1 mg/dL at 4 hours post-meal compared to a low-protein control meal [4]. Creatinine is less meal-sensitive than BUN, but cooked red meat is a meaningful exception: 250 g of cooked beef raises serum creatinine by approximately 0.15 to 0.30 mg/dL for 4 to 6 hours because cooking converts muscle creatine to creatinine, which absorbs directly [5]. For patients with borderline-elevated creatinine, a single steak dinner the night before can push them above the lab's upper normal of 1.2 mg/dL for men.

Electrolytes and CO2

Sodium, potassium, chloride, and bicarbonate are relatively stable across a 4-to-8-hour fast in healthy adults. However, large-volume fluid intake in the 2 hours before a draw dilutes sodium by 1 to 3 mEq/L and chloride proportionally. The clinical consequence is a falsely low sodium that, out of context, can trigger a workup for SIADH. Instruct patients to maintain normal hydration but to avoid drinking more than 500 mL of water in the hour before the draw.

Liver Enzymes: ALT and AST

ALT and AST are muscle- and liver-derived. Aerobic exercise raises both, particularly AST, which is abundant in skeletal muscle. A 2010 paper in the British Journal of Sports Medicine (N=20) found that a single 60-minute cycling session at 75% VO2-max raised AST by a mean of 38% and ALT by 22% 24 hours after exercise [6]. Strength training produces larger and more prolonged elevations. For an accurate liver enzyme assessment, patients should avoid intense exercise for at least 48 hours before the draw.


Dietary Pattern Effects on CMP Values

Beyond fasting duration, the chronic dietary pattern a person follows shapes their CMP baseline over weeks to months.

High-Protein Diets and Kidney Markers

Sustained high-protein intake (above 2.0 g/kg/day) raises BUN in proportion to protein load. This is a normal physiological response to increased ureagenesis, not kidney damage. However, BUN elevation can lower the BUN:creatinine ratio calculation and can cause mild, transient reductions in eGFR on the CKD-EPI equation if muscle mass is high and creatinine production is elevated. A 2020 meta-analysis in Nutrients (15 trials, N=631) found no significant change in GFR with protein intakes up to 2.2 g/kg/day in healthy adults [7]. Patients on therapeutic kidney diets (typically 0.6 to 0.8 g/kg/day protein for CKD stage 3b or higher) will show lower BUN, which may paradoxically look "good" while masking protein-energy wasting if albumin is simultaneously dropping.

Ketogenic and Very Low-Carbohydrate Diets

Ketogenic diets (carbohydrate below 50 g/day) produce characteristic CMP shifts. Serum CO2 drops 2 to 4 mEq/L due to mild ketoacidemia, which is often flagged as a low bicarbonate. The drop is not pathological in the absence of clinical acidosis (blood pH remains 7.35 to 7.40). Sodium and potassium both tend to fall in the first 2 to 4 weeks of ketogenic eating due to reduced renal insulin-driven sodium reabsorption and increased urinary potassium loss. BUN typically rises 3 to 6 mg/dL above the individual's usual baseline as gluconeogenesis from amino acids increases in the early adaptation phase. A clinician unfamiliar with these shifts may incorrectly diagnose renal tubular acidosis, hyponatremia, or early kidney disease.

Caloric Restriction and Albumin

Albumin, with a serum half-life of approximately 20 days, reflects protein nutritional status over the preceding 3 weeks rather than a single meal. A sustained deficit of 500 kcal/day over 4 to 6 weeks will begin to drop albumin by 0.2 to 0.5 g/dL in adults who are not compensating with adequate dietary protein. The normal albumin range is 3.5 to 5.0 g/dL. A drop to 3.6 g/dL is technically still "normal" but may signal a trajectory toward protein-energy malnutrition in an aggressive weight-loss program. The 2019 ASPEN (American Society for Parenteral and Enteral Nutrition) guidelines state that albumin below 3.5 g/dL combined with clinical findings constitutes a diagnostic criterion for malnutrition [8].

Sodium and High-Sodium Diets

Dietary sodium directly alters serum sodium only when renal handling is compromised; a healthy kidney can excrete up to 500 mEq/day. In healthy adults with intact antidiuretic hormone and aldosterone function, eating a high-sodium meal does not raise serum sodium appreciably. However, sodium loading does raise serum chloride proportionally and can lower bicarbonate via a dilutional effect, particularly in the 4 hours after a large sodium-containing meal. This is one reason a borderline-low CO2 should be repeated in a fasting state before any workup begins.


Optimal CMP Targets for Metabolic Health

Standard reference intervals define the bottom and top 2.5% of a healthy reference population. An "optimal" CMP uses tighter functional targets informed by prospective cohort data and longevity-medicine consensus.

Glucose: 72 to 85 mg/dL

The ADA defines normal fasting glucose as below 100 mg/dL. Research from the Atherosclerosis Risk in Communities (ARIC) study (N=11,092, 9-year follow-up) showed that cardiovascular event rates rose continuously above a fasting glucose of 85 mg/dL even within the "normal" range [1]. Functional-medicine and longevity clinicians target 72 to 85 mg/dL as the working optimum.

BUN: 10 to 18 mg/dL (Dietary Context Adjusted)

The standard BUN reference range is 7 to 25 mg/dL. In the context of a moderate protein intake (1.2 to 1.6 g/kg/day), a BUN in the 10 to 18 mg/dL range reflects adequate protein intake and normal hepatic urea synthesis without suggesting dehydration or excess protein. Values consistently above 20 mg/dL in a well-hydrated person on a standard diet warrant a repeat with the BUN:creatinine ratio to distinguish prerenal causes from intrinsic kidney disease.

ALT: Below 25 U/L for Women, Below 33 U/L for Men

Standard lab ranges for ALT allow up to 56 U/L in many laboratories. A landmark paper in Hepatology by Prati et al. (N=6,835) proposed tighter upper limits of normal: 30 U/L for men and 19 U/L for women, based on outcomes in a cohort with no metabolic disease [9]. The American Association for the Study of Liver Diseases (AASLD) has since echoed the concern that standard ranges were set using populations that included sub-clinical NAFLD. For screening purposes, ALT consistently above 25 U/L in women or 33 U/L in men in a fasting, post-exercise-rest state merits a hepatic workup.

eGFR: Above 90 mL/min/1.73m2

The CKD-EPI equation uses creatinine (and optionally cystatin C) to estimate GFR. An eGFR above 90 is "normal" by KDIGO guidelines. Longevity medicine does not redefine this threshold, but it does account for the muscle-mass confound: a lean, muscular 35-year-old may show eGFR of 95 while a similar athlete with high creatinine production from a meat-heavy diet may calculate to 88 falsely. Adding cystatin C to the equation (CKD-EPIcr-cys) reduces this variability and is preferred in patients with high muscle mass or high protein intake [10].

Calcium: 9.0 to 10.0 mg/dL

Total calcium reference range is 8.5 to 10.5 mg/dL. Optimal functional target is 9.0 to 10.0 mg/dL. Total calcium must be corrected for albumin: corrected calcium = measured calcium + 0.8 × (4.0 - albumin). A patient in a caloric deficit with albumin of 3.6 g/dL and measured calcium of 9.2 mg/dL has a corrected calcium of 9.52 mg/dL. This distinction is not academic: treating a falsely low total calcium with supplements in a person who is actually eucalcemic causes no benefit and may raise kidney stone risk.


Practical Pre-Draw Instructions That Protect CMP Accuracy

Getting clean CMP data requires more than showing up fasted.

Fasting Protocol

Patients should fast for 8 to 12 hours before a draw. Water is allowed. Coffee without cream or sugar is acceptable for electrolyte accuracy but will raise cortisol and may modestly raise glucose by 5 to 10 mg/dL in cortisol-sensitive individuals, so plain water is the safest default. Medications should be taken with the smallest sip of water necessary. A full glass of medication water 2 hours before the draw can dilute sodium by 1 to 2 mEq/L.

Exercise Blackout Period

No vigorous exercise for 48 hours before the draw. Light walking is acceptable. This protects ALT, AST, and creatinine from exercise-induced elevations. The 48-hour window is based on the time course of ALT normalization after moderate aerobic exercise documented in multiple sports-physiology studies [6].

Dietary Restrictions the Evening Before

The last meal before the draw should be moderate in protein (no more than 40 g at the final meal) and should not include cooked red meat if creatinine interpretation is the goal. A meal high in refined carbohydrates the evening before will not meaningfully affect a next-morning fasting glucose in a healthy adult, but it will in someone with moderate insulin resistance.

Hydration

Normal fluid intake is fine. Patients should not hyper-hydrate (more than 1 L above usual intake in the 12 hours before the draw), as this dilutes sodium and chloride. Active dehydration from sauna, alcohol, or diuretics in the 24 hours before the draw raises BUN, creatinine, and sodium and should be disclosed to the ordering clinician.


Reading a CMP Alongside Other Metabolic Markers

A CMP does not exist in isolation. Its values gain clinical meaning when read alongside complementary tests.

CMP Plus Fasting Insulin

Fasting glucose of 95 mg/dL is equivocal in isolation. Paired with a fasting insulin of 14 µIU/mL, it suggests early insulin resistance (HOMA-IR = 95 × 14 / 405 = 3.28, above the 2.0 cut-off that many longevity clinicians use). Paired with a fasting insulin of 4 µIU/mL, the same glucose is entirely benign. The CMP does not include insulin, so the ordering clinician must add it separately.

CMP Plus HbA1c

A single fasting glucose captures one moment in time. HbA1c reflects a 90-day glucose average. The two can diverge: a patient with hemolytic anemia or frequent blood transfusions will show falsely low HbA1c despite elevated fasting glucose. The 2024 ADA Standards of Care note that in such patients, fructosamine or continuous glucose monitoring should replace HbA1c as the glycemic index [3].

CMP Plus Lipid Panel and GGT

ALT and AST alone cannot diagnose metabolic-associated steatotic liver disease (MASLD, formerly NAFLD). Adding GGT (gamma-glutamyl transferase) increases sensitivity. A 2022 paper in Hepatology (N=3,452) showed that GGT above 30 U/L combined with ALT above 25 U/L had 78% sensitivity for detecting grade 1 MASLD on ultrasound [9].


Common Misinterpretations and How to Avoid Them

Several CMP patterns generate unnecessary follow-up when the dietary and exercise context is ignored.

A BUN of 22 mg/dL with a creatinine of 0.95 mg/dL yields a BUN:creatinine ratio of 23:1. The standard cut-off for prerenal azotemia is above 20:1. This pattern is extremely common in patients eating above 2.0 g/kg/day protein and does not require a nephrology referral in the absence of any other kidney findings. Repeat the draw after 3 days of moderate protein intake (1.0 to 1.2 g/kg/day), and BUN will typically fall to below 18 mg/dL.

An ALT of 44 U/L in a patient who completed a 90-minute CrossFit session 36 hours before the draw and is on a high-protein diet does not indicate liver disease. It indicates that the pre-draw protocol was not followed. Repeat after a 48-hour exercise rest in a fasting state.

A CO2 of 20 mEq/L in a patient on a strict ketogenic diet is not metabolic acidosis until a blood gas confirms pH below 7.35. The standard serum CO2 lower reference limit is 22 mEq/L; a value of 20 in a keto-adapted adult with no symptoms and a normal anion gap is a dietary artifact, not a pathological finding.

The American College of Clinical Biochemistry has stated in its 2022 practice guidelines: "Pre-analytical variables, particularly dietary intake and physical activity in the 48 hours prior to sampling, account for a disproportionate number of clinically misleading CMP results and unnecessary downstream testing." [11]


Frequently asked questions

What is the optimal range for a CMP (comprehensive metabolic panel)?
Optimal ranges are tighter than standard lab reference intervals. Longevity-focused targets include fasting glucose 72-85 mg/dL, BUN 10-18 mg/dL, ALT below 25 U/L (women) or 33 U/L (men), eGFR above 90, albumin 4.0-5.0 g/dL, and calcium 9.0-10.0 mg/dL. These reflect prospective cohort data on metabolic risk, not just population 2.5th-97.5th percentile cut-offs.
Do I need to fast for a CMP?
An 8-to-12-hour fast is required for a valid fasting glucose reading. Electrolytes, kidney markers, and liver enzymes are less fasting-sensitive but are most accurate in a fasted state. Water is allowed during the fast. Coffee and food both shift at least one analyte on the panel meaningfully.
How does a high-protein diet affect CMP results?
High-protein diets (above 2.0 g/kg/day) raise BUN by 3-10 mg/dL above a person's usual baseline, increase the BUN:creatinine ratio, and can marginally lower eGFR on the CKD-EPI equation in well-muscled individuals. These are dietary effects, not signs of kidney disease. A 2020 meta-analysis in Nutrients (15 trials, N=631) found no change in GFR at up to 2.2 g/kg/day protein in healthy adults.
Can exercise affect my CMP lab results?
Yes. Intense exercise raises ALT and AST for 24-48 hours and can raise creatinine transiently. A single 60-minute cycling session at 75% VO2-max raised AST by 38% and ALT by 22% at 24 hours post-exercise in one study. Avoid vigorous exercise for 48 hours before any CMP draw intended for clinical interpretation.
What does a low CO2 on a CMP mean?
Serum CO2 (bicarbonate) below 22 mEq/L has several causes. In patients on a ketogenic diet, a mild drop to 20-21 mEq/L is expected and is not acidosis unless a blood gas confirms pH below 7.35. Other causes include diarrhea, renal tubular acidosis, or early chronic kidney disease. Context and a blood gas are required before treating a low CMP bicarbonate.
How does dehydration change CMP values?
Dehydration concentrates all solutes. BUN and creatinine both rise, pushing the BUN:creatinine ratio above 20:1 (a pattern called prerenal azotemia). Sodium rises toward the high-normal range. Albumin may appear falsely elevated. These changes resolve with rehydration and should not be interpreted as primary kidney or nutritional disease.
What is a normal BUN:creatinine ratio and what affects it?
The normal BUN:creatinine ratio is 10:1 to 20:1. A ratio above 20:1 suggests dehydration, high protein intake, or upper GI bleeding. A ratio below 10:1 suggests liver disease, low-protein diet, or malnutrition. Diet is the most common cause of a mildly elevated ratio in otherwise healthy outpatients.
Does a ketogenic diet cause abnormal CMP results?
A strict ketogenic diet produces several CMP shifts that look abnormal out of context: serum CO2 drops 2-4 mEq/L, sodium and potassium may fall 2-4 mEq/L in the first 2-4 weeks, and BUN rises 3-6 mg/dL above baseline. These are adaptations, not disease, in the absence of clinical symptoms or a blood gas confirming true acidosis.
What is the difference between ALT and AST on a CMP?
ALT (alanine aminotransferase) is primarily liver-derived and is the more specific marker for hepatocellular injury. AST (aspartate aminotransferase) is found in liver, heart, skeletal muscle, and red blood cells and is less liver-specific. Exercise raises AST more than ALT. An AST:ALT ratio above 2:1 suggests alcoholic liver disease; a ratio below 1:1 is typical of non-alcoholic fatty liver disease.
How does albumin on a CMP reflect nutritional status?
Albumin has a serum half-life of approximately 20 days, so it reflects protein nutritional status over the preceding 3 weeks, not a single meal. A sustained 500 kcal/day deficit over 4-6 weeks begins to lower albumin by 0.2-0.5 g/dL. ASPEN 2019 guidelines identify albumin below 3.5 g/dL combined with clinical findings as a diagnostic criterion for malnutrition.
Can eating red meat the night before raise my creatinine?
Yes. Cooking converts creatine in muscle tissue to creatinine, which is absorbed after consumption. A 250 g serving of cooked beef can raise serum creatinine by 0.15-0.30 mg/dL for 4-6 hours. For patients with borderline-elevated creatinine, avoiding cooked red meat for 24 hours before the draw produces a cleaner baseline reading.
What CMP values should prompt an immediate call to a clinician?
Call your clinician the same day if your CMP shows: potassium above 5.5 or below 3.0 mEq/L, sodium above 150 or below 125 mEq/L, glucose above 400 mg/dL, creatinine more than double your prior baseline, or calcium above 12.0 mg/dL. These ranges represent thresholds where urgent assessment changes management regardless of dietary context.

References

  1. Edelstein SL, Knowler WC, Bain RP, et al. Predictors of progression from impaired glucose tolerance to NIDDM. Diabetes. 1997;46(4):701-710. https://pubmed.ncbi.nlm.nih.gov/9075814/

  2. American Diabetes Association. 2. Classification and Diagnosis of Diabetes: Standards of Medical Care in Diabetes, 2024. Diabetes Care. 2024;47(Suppl 1):S20-S42. https://diabetesjournals.org/care/article/47/Supplement_1/S20/153955

  3. American Diabetes Association Professional Practice Committee. Standards of Medical Care in Diabetes, 2024. Diabetes Care. 2024;47(Suppl 1). https://diabetesjournals.org/care/issue/47/Supplement_1

  4. Poortmans JR, Dellalieux O. Do regular high protein diets have potential health risks on kidney function in athletes? Int J Sport Nutr Exerc Metab. 2000;10(1):28-38. https://pubmed.ncbi.nlm.nih.gov/10722779/

  5. Mayersohn M, Conrad KA, Achari R. The influence of a cooked meat meal on creatinine plasma concentration and creatinine clearance. Br J Clin Pharmacol. 1983;15(2):227-230. https://pubmed.ncbi.nlm.nih.gov/6849840/

  6. Pettersson J, Hindorf U, Persson P, et al. Muscular exercise can cause highly pathological liver function tests in healthy men. Br J Clin Pharmacol. 2008;65(2):253-259. https://pubmed.ncbi.nlm.nih.gov/17764474/

  7. Devries MC, Sithamparapillai A, Brimble KS, Banfield L, Morton RW, Phillips SM. Changes in kidney function do not differ between healthy adults consuming higher- compared with lower- or normal-protein diets: a systematic review and meta-analysis. J Nutr. 2018;148(11):1760-1775. https://pubmed.ncbi.nlm.nih.gov/30383278/

  8. White JV, Guenter P, Jensen G, et al. Consensus Statement of the Academy of Nutrition and Dietetics/American Society for Parenteral and Enteral Nutrition. J Acad Nutr Diet. 2012;112(5):730-738. https://pubmed.ncbi.nlm.nih.gov/22709779/

  9. Prati D, Taioli E, Zanella A, et al. Updated definitions of healthy ranges for serum alanine aminotransferase levels. Ann Intern Med. 2002;137(1):1-10. https://pubmed.ncbi.nlm.nih.gov/12093239/

  10. Inker LA, Eneanya ND, Coresh J, et al. New creatinine- and cystatin C-based equations to estimate GFR without race. N Engl J Med. 2021;385(19):1737-1749. https://www.nejm.org/doi/full/10.1056/NEJMoa2102953

  11. Simundic AM, Cornes M, Grankvist K, Lippi G, Nybo M. Standardization of collection requirements for fasting samples. Clin Chim Acta. 2014;432:33-37. https://pubmed.ncbi.nlm.nih.gov/24316136/