
Labs
Interpreting blood work on a carnivore diet
Lipids, glucose, inflammation, kidney, and thyroid — context instead of panic. What reference ranges mean and where carnivore breaks the usual frame.
Auf einen Blick
- Reference ranges are population statistics. Not always optimal, not always diet-context-sensitive.
- Higher urea on a high-protein intake is often expected. It is not automatically kidney failure.
- Lipids can shift a lot. Interpretation needs more than LDL-C alone.
- Single values without a trend, symptoms, and a history are a poor basis for decisions.
The basic rule
A lab value rarely answers “Am I healthy?” It answers: where do I sit relative to a reference population and to my own trend — in the context of diet, medications, training, body composition, and clinic?
Strict carnivore and animal-based eating shift several markers in expected ways. Expected is not automatically harmless. Sort first, dramatize later. Reference intervals come from mixed populations with an average (often metabolically loaded) diet. Statistical orientation. Not individual ideal values.
Markers that get the most airtime
Lipids
LDL-C: can rise, fall, or stay put. In a subgroup, clear increases on a very high-fat, high-cholesterol, low-carb diet.
Triglycerides: often lower with carbohydrate restriction and weight loss. HDL-C: frequently higher.
ApoB / non-HDL-C / particle number: often more informative for risk stratification than LDL-C alone. When they disagree, expanded testing is more useful than a forum fight.
Iron status
Ferritin and transferrin saturation can rise. Heme iron is well absorbed. Extreme values plus symptoms belong in a workup, not a celebration.
Kidney markers
Creatinine can sit higher with a large muscle mass and a protein-rich diet without the kidney being “damaged.” Context and trend count. Cystatin C can help when it is unclear.
A practical stance
Comparison with your own baseline beats comparison with an influencer. Symptoms and clinic stay more important than isolated numbers. Extremes and known disease do not belong in self-normalization.
Further reading
Sources
- CLSI EP28 / IFCC – Reference intervals (population-based)
- Ference et al. 2017 – LDL/ApoB and atherosclerosis (PMID 28330828)
- Sniderman et al. 2019 – ApoB particles (PMID 30894319)
- Nordestgaard & Langsted 2016 – Lipoprotein(a) (PMID 27624320)
- KDIGO CKD guideline – eGFR and albuminuria
- Jonklaas et al. 2014 – ATA hypothyroidism guideline (PMID 25266247)
- Pearson et al. 2003 – hsCRP AHA/CDC (PMID 12551878)
- Adams & Barton 2007 – Haemochromatosis (PMID 18022044)
- See the ApoB/LDL review on this site
This content is general information. It is not medical, dietetic, or diagnostic advice.



