A Sharine Forbes, Geriatric Medicine, answered. Eating liver is good for a variety of reasons, for example, a serving of about 3oz contains almost 550% of the recommended daily allowance of Vitamin A. Additionally, it is rich in B vitamins, vitamin D and Iron.Essentially, eating 3oz of meat can prove to be very beneficial for people of all ages.hile liver is actually a good source of nutrients, it has too many toxins for me to recommend (there's a sewer's amount of toxins in one ounce of foie gras).