Eating liver is one of the most nutrient-dense choices you can make. A single 3-ounce serving of beef liver delivers more than 5,000% of your daily vitamin B12, several times your daily need for vitamin A, and over four times your daily copper requirement. That concentration of nutrients is what makes liver both remarkably beneficial and worth eating in moderation.
What Makes Liver So Nutrient-Dense
Liver packs more vitamins and minerals per calorie than almost any other whole food. A 100-gram serving of raw beef liver (roughly 3.5 ounces) contains about 23,220 mcg RAE of vitamin A, 200 mcg of vitamin B12, 7.4 mg of iron (68% of the daily value), and 4.1 mg of copper (455% of the daily value). It also provides a substantial amount of protein, around 17 grams in a 3-ounce cooked serving, with relatively few calories.
Vitamin B12 supports nerve function and red blood cell production, and many people, particularly older adults and those on plant-based diets, struggle to get enough. Liver essentially eliminates that concern in a single bite. The iron in liver is heme iron, the form your body absorbs most efficiently, making it especially useful for people with iron-deficiency anemia. Copper plays a role in energy production, immune function, and building connective tissue.
Liver is also one of the best food sources of choline, a nutrient involved in brain health and liver function that most people don’t get enough of through their regular diet.
Does Liver Store Toxins?
A common concern is that the liver, because it filters toxins from the blood, must be full of stored chemicals. This isn’t how the organ works. The liver processes and neutralizes harmful substances, then sends the byproducts out through bile (which leaves the body in feces) or back into the blood to be filtered by the kidneys and excreted in urine. It’s a processing plant, not a storage depot.
That said, liver from animals raised with heavy antibiotic use or in contaminated environments could carry higher levels of certain residues. Choosing liver from pasture-raised or organically raised animals reduces that concern, though conventional liver sold in grocery stores still meets food safety standards.
Vitamin A: The Main Risk to Watch
The biggest concern with eating liver regularly is vitamin A overload. The tolerable upper intake level for preformed vitamin A in adults is 3,000 mcg RAE per day. A single 100-gram serving of beef liver contains roughly eight times that limit. Your body can handle occasional large doses without issue, but eating liver daily could lead to a condition called hypervitaminosis A, which causes symptoms like nausea, headaches, dizziness, and in severe cases, liver damage and bone problems.
This risk is especially important for pregnant women. High doses of preformed vitamin A (more than 3,000 mcg RAE, or 10,000 IU daily) are linked to birth defects. Pregnant women or those who might become pregnant should be particularly careful about how often they eat liver.
Copper and Cholesterol Considerations
Copper is another nutrient that stacks up fast in liver. At 4.1 mg per 100 grams, a single serving provides more than four days’ worth. Occasional consumption isn’t a problem for most people, since your body regulates copper levels well. But eating liver multiple times a week over long periods could push copper intake toward problematic levels, particularly for anyone with Wilson’s disease, a genetic condition that impairs copper excretion. Symptoms of copper toxicity include nausea, abdominal pain, and in extreme cases, liver and kidney damage. The toxic threshold for a single dose is around 1 gram, far beyond what food alone would provide, but chronic overexposure is the real risk.
Liver is also high in cholesterol, with a 3-ounce serving of beef liver containing about 234 mg, or 78% of the daily value. For most people, dietary cholesterol has a modest effect on blood cholesterol levels, but if you’re managing heart disease or have been advised to limit cholesterol, it’s worth factoring in.
Beef, Chicken, and Other Types Compared
Beef liver is the most nutrient-dense option overall, with higher protein (about 17 grams per 3-ounce serving) and more vitamin A than other types. Chicken liver is milder in flavor and slightly lower in protein (around 7 grams per individual liver, which weighs roughly an ounce), making it a gentler introduction for people new to organ meats. Turkey liver falls in between, with about 14 grams of protein per raw liver. Iron content is similar across beef and chicken liver.
Cod liver, often sold canned, is a different nutritional profile altogether. It’s prized for its omega-3 fatty acids and vitamin D rather than its iron or B12 content. A 2-ounce serving of canned cod liver counts as a single portion. If you’re eating liver primarily for B12 and iron, beef or chicken liver is the better choice. If you’re after omega-3s and vitamin D, cod liver fills that gap.
How Often You Can Safely Eat Liver
Most nutrition guidelines suggest limiting liver to one serving per week. That recommendation exists because of the high concentrations of vitamin A and copper, not because liver is unsafe. One serving means about 3 to 4 ounces of beef, chicken, lamb, or pork liver, or about 2 ounces of canned cod liver.
At that frequency, you get an enormous nutritional boost without approaching the thresholds where vitamin A or copper become problematic. If you’re already taking a multivitamin that contains preformed vitamin A (listed as retinol or retinyl palmitate on the label), be aware that liver on top of supplementation could push your total intake higher than intended.
Who Benefits Most From Eating Liver
People with iron-deficiency anemia, B12 deficiency, or generally low nutrient intake stand to gain the most from adding liver to their diet. It’s also useful for people following nose-to-tail eating philosophies or those looking to get more nutrients from whole foods rather than supplements. Athletes and people recovering from blood loss sometimes turn to liver for its iron density.
People with gout or elevated uric acid levels should avoid liver. Organ meats are among the highest-purine foods, and purines break down into uric acid in the body. The Mayo Clinic specifically lists liver, kidney, and sweetbreads as foods to skip on a gout-friendly diet. If you’ve had gout flares or your uric acid levels run high, the nutritional benefits of liver don’t outweigh the risk of triggering an episode.