Carnivore Diet Nutrition: Macros, Vitamins & Minerals

Carnivore diet nutrition explained: exact macro ratios, which vitamins and minerals you get, and which critical gaps to watch for.

A stylized figure holds a glowing bone-in ribeye steak aloft while geometric nutrient shapes orbit around it — some bright and vivid, others faint and translucent, with a single tiny green leaf resting on the plate below

By Dr. Michael Torres · Published August 1, 2025 · 6 min read

Carnivore diet nutrition is deceptively simple on the surface — eat meat, get nutrients — but the reality is more nuanced. The diet delivers an exceptional profile of certain nutrients while leaving meaningful gaps in others. Understanding exactly what you get, and what you don't, is the difference between thriving and slowly running into deficiencies.

⚠️ Medical Disclaimer

This article is for informational purposes only and does not constitute medical advice. The carnivore diet is a restrictive eating pattern. Consult a healthcare professional before starting, especially if you have cardiovascular, kidney, or metabolic conditions.

Carnivore Diet Macros

The macronutrient ratio on a strict carnivore diet is roughly 70–80% fat, 20–30% protein, and essentially zero carbohydrates. This is more extreme than standard ketogenic ratios and is driven by the zero-carb nature of an all-animal-food diet.

Macro% of CaloriesGrams (2,000 kcal)Grams (1,600 kcal)
Fat70–80%155–178g124–142g
Protein20–30%100–150g80–120g
Carbohydrates0–2%0–10g0–8g

Fat is the primary fuel source. With no carbohydrates coming in, your body relies on fatty acids and the ketones your liver produces from them. This is why the fat-to-protein ratio matters: eating too much lean protein without enough fat can lead to "rabbit starvation" — a state of protein toxicity first described in indigenous Arctic populations.

Protein targets are moderate, not high. A common misconception is that carnivore means unlimited protein. In practice, most practitioners recommend 1–1.6 grams per kilogram of body weight — enough to preserve and build muscle without stressing the kidneys with excess nitrogen. For a 75 kg adult, that is 75–120 grams per day.

For a detailed breakdown of personal protein targets, see our guide on daily protein requirements.

Vitamins You Get on the Carnivore Diet

Animal foods are among the most nutrient-dense sources on earth for certain vitamins. The carnivore diet excels here:

  • Vitamin B12 — Red meat, especially beef, provides extremely high levels. Deficiency is essentially impossible on a meat-heavy diet.
  • Vitamin B6 (pyridoxine) — Abundant in beef, poultry, and fish. Meets or exceeds reference daily intake with normal food quantities.
  • Vitamin A (retinol) — Beef liver is one of the richest sources on the planet: a single 100g serving provides more than 10 times the daily recommended intake.
  • Niacin (B3) and Riboflavin (B2) — Both are well supplied by beef, pork, poultry, and organ meats.
  • Vitamin K2 (MK-4) — Found in grass-fed beef, liver, and eggs. K2 is notably absent from most plant foods, making carnivore a reliable source.

The Organ Meat Advantage

Beef liver, kidney, and heart dramatically improve the vitamin and mineral profile of the carnivore diet. A weekly serving of 100g of beef liver provides vitamin A, B2, B6, B12, folate, copper, and selenium at levels that resolve most nutritional gaps on the diet.

Vitamins the Carnivore Diet Lacks

A 2025 nutrient composition study published in Nutrients via PubMed assessed four distinct carnivore diet meal plans against reference daily intake values. The findings identified consistent shortfalls:

  • Thiamin (Vitamin B1) — Below reference daily intake in all meal plans tested. Pork is the best carnivore source; relying only on beef raises this risk.
  • Folate (B9) — Insufficient in two of four meal plans. Beef liver is the exception — it provides significant folate, which is why organ meat advocates cite it so heavily.
  • Vitamin C — The most debated gap. Beef liver provides 3–4 mg per 100g — far below the 65–90 mg RDA. However, the absence of dietary glucose may reduce the cellular competition for vitamin C transport, potentially lowering actual requirements in zero-carb dieters.
  • Vitamin D — Not well represented in most muscle meat. Salmon, egg yolks, and sardines help, but supplementation is commonly recommended, especially in northern latitudes.

Minerals: Strengths and Gaps

Well-Supplied Minerals

The carnivore diet provides excellent levels of:

  • Zinc — Red meat is the richest dietary source of bioavailable zinc. Absorption is higher from meat than from plants.
  • Phosphorus — Abundant in all animal proteins.
  • Selenium — Brazil nuts aside, beef and fish are the most reliable dietary selenium sources.
  • Iron (heme) — Meat provides heme iron, which is absorbed at 2–3 times the rate of plant-based non-heme iron.

Consistent Mineral Deficiencies

MineralDaily ReferenceTypical Carnivore IntakeBest Animal Source
Calcium1,000–1,200 mgBelow RDI in all plansDairy, canned sardines with bones
Magnesium310–420 mg135–203 mg (40–50% short)Bone broth, some fish
Potassium3,400–4,700 mgBelow adequate intakeBeef, salmon, chicken
Iodine150 mcgBelow RDI (without iodized salt)Iodized salt, seafood

Calcium is the most significant structural gap. Dairy-free carnivore diets (those excluding cheese, yogurt, and milk) fail to meet calcium requirements in essentially every scenario studied. Including full-fat dairy or eating canned sardines with bones addresses this gap directly.

Magnesium is commonly the first deficiency to cause symptoms. Muscle cramps, poor sleep, and elevated heart rate are classic signs. If you are experiencing these while eating carnivore, low magnesium is the likely culprit.

For electrolyte management, see our detailed guide on best electrolyte drinks.

The Fiber and Phytonutrient Trade-Off

The carnivore diet provides essentially zero dietary fiber. A large survey of 2,029 adults following the carnivore diet found high rates of self-reported digestive improvements among participants — but this contradicts the established role of fiber in feeding beneficial gut bacteria and supporting bowel regularity in most populations.

Polyphenols, antioxidants, and phytonutrients from plants are also entirely absent. Whether this matters clinically for carnivore adherents — and whether animal-based compounds compensate — remains an open research question.

Research suggests diets eliminating fiber may alter the gut microbiome in ways that are not fully understood. The long-term implications of zero-fiber eating for gut health, cardiovascular risk, and cancer prevention require further study.

Practical Nutrition Strategy

The gap between a nutrient-deficient carnivore diet and a nutritionally robust one often comes down to a few key choices:

☐Include beef liver at least once per week (100g covers folate, vitamin A, B12, copper)
☐Use iodized salt or include seafood regularly to meet iodine targets
☐Add full-fat dairy (cheese, Greek yogurt) or canned sardines with bones for calcium
☐Consider a magnesium glycinate supplement (200–400 mg daily) if cramping or poor sleep occurs
☐Eat fatty fish (salmon, sardines, mackerel) twice weekly for vitamin D, omega-3s, and iodine

For food options that fit these targets, see the full carnivore diet food list and carnivore diet meal plan.

Frequently Asked Questions

Is the carnivore diet nutritionally complete?

Not without organ meats and strategic food choices. Strict muscle-meat-only carnivore reliably falls short in calcium, magnesium, folate, thiamin, and iodine. Adding liver, dairy, and seafood closes most gaps.

What nutrients does the carnivore diet lack?

The most consistent deficiencies are calcium, magnesium, potassium, vitamin C (debated), thiamin, folate, and iodine. Fiber is absent entirely.

Can you get enough vitamin C on the carnivore diet?

Possibly, from organ meats combined with reduced glucose competition in a zero-carb state. Evidence is inconclusive; eating beef liver regularly is the safest strategy for those avoiding supplementation.

What supplements should I take on the carnivore diet?

At minimum: calcium (if avoiding dairy), magnesium glycinate, and potassium. Use iodized salt. Beef liver reduces or eliminates the need for B12, folate, vitamin A, and copper supplementation.


Track What You're Actually Eating

Knowing the theory is one thing — knowing whether your specific meals actually hit your targets is another. Use Caloria to photograph your carnivore meals and get an instant macro and micronutrient breakdown, no manual logging required.

Download Caloria and see exactly what your plate provides:

  • Download on the App Store

Topic: Nutrition Science

Frequently Asked Questions

Is the carnivore diet nutritionally complete?
Not entirely. The carnivore diet meets reference values for vitamin B12, B6, vitamin A, niacin, zinc, and selenium, but consistently falls short in calcium, magnesium, potassium, thiamin, folate, vitamin C, iodine, and fiber. Organ meats and targeted supplementation can close most gaps.
What nutrients does the carnivore diet lack?
The most consistent deficiencies are calcium, magnesium, potassium, vitamin C, thiamin, folate, and iodine. A 2025 nutrient composition study found that all four carnivore meal plans analyzed fell short of the reference daily intake for calcium and magnesium.
How much protein should I eat on the carnivore diet?
Most practitioners recommend 1–1.6 grams of protein per kilogram of body weight. On a 2,000-calorie carnivore diet, this typically means 100–150 grams of protein per day — roughly 20–30% of total calories.
Can you get enough vitamin C on the carnivore diet?
Possibly, but it is debated. Beef liver provides about 3–4 mg of vitamin C per 100g, and the reduced glucose competition in a zero-carb state may lower requirements. Most carnivore dieters report no deficiency symptoms when eating organ meats regularly, but evidence is not definitive.
What supplements should I take on the carnivore diet?
The most commonly recommended supplements are calcium, magnesium, and potassium. Iodized salt addresses iodine gaps. Organ meats — especially beef liver — naturally boost vitamin C, folate, and copper, reducing the supplement burden significantly.
Home Blog Buy Privacy Terms