The best foods to consume for a healthy liver are garlic, grapefruit, beets, leafy greens, avocados, cruciferous vegetables, lemons, walnuts and the spice turmeric, states the Huffington Post. The liver is an organ that detoxifies chemicals and metabolizes drugs.
Garlic, grapefruit, avocados, lemons and walnuts help to flush out toxins in the liver, according to the Huffington Post. Leafy greens such as kale and spinach help to neutralize chemicals in the body. Cruciferous vegetables help to stimulate enzyme production. Vegetables included in this family are broccoli, cabbage, cauliflower, cress, mustard, radish, sweet alyssum, turnip and wallflower. Turmeric helps to stimulate bile production by the liver.
The American Liver Foundation explains that a person's diet must be balanced and include foods from the following groups: grains, fruits, vegetables, milk, oil, and meat and beans. Drinking a lot of water and adding fiber to the diet can help the liver to perform at an optimal level. The liver also requires dietary fiber, and fruits, vegetables, whole grain breads, rice and cereals can satisfy the fiber requirements. Some liver conditions have specific diet recommendations, which can include certain dietary restrictions.
Alcohol can affect the liver negatively, as can fatty and fried foods and salt, states the American Liver Foundation.