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.

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