Fruit and vegetables - more than five portions a day - is a safe bet. More specifically, leafy green vegetables, beetroot and carrot hold healthful vitamins. Grapefruit, garlic and green tea all help to cleanse the liver.
The liver becomes overworked and overloaded when we eat too many processed foods. When the liver is taxed, it can't process toxins and fat efficiently. The above list includes foods that can help cleanse the liver naturally by stimulating its natural ability to expel toxic waste from the body.