Beef liver is a great source of protein, iron, vitamin B12, and minerals. It also contains vitamin A, vitamin C, potassium, phosphorus, and copper. Different types of liver may have varying nutrition content.