What foods are good for the liver?

The Liver has many important functions in the body. One of the main functions of the Liver is to ensure the smooth flow of Qi or energy throughout the body. This smooth flow of Qi assists the Spleen and Stomach to regulate digestion and allows emotions to flow freely. The Liver is also responsible for storing Blood in the body and regulating menstruation. It influences the tendons in the body, ensuring the smooth movement of joints and good muscle action.


The Liver has different aspects to its functioning, including Liver Qi, Liver Blood and Liver Yin.

Over-consumption of greasy and “hot” foods such as lamb, beef, curries, spices and fried foods can lead to Liver Qi stagnation and Heat.

Different foods assist the different aspects of the Liver. Foods that benefit the Liver include:

  • celery
  • carrots
  • tomato
  • spinach
  • silverbeet
  • broccoli
  • cabbage
  • asparagus
  • lemons
  • liver meat
  • black sesame seeds

Peppermint and green tea are good for the Liver, while a lemon and honey drink can clear Liver Heat.

If you wish to know more about your body type and which foods may benefit you please make an appointment to see a TCM practitioner.


2 Responses to What foods are good for the liver?

  1. Francis Koh 7 August, 2013 at 8:32 am #

    I would like to know more about your TCM but I am living in Sydney. Do you have branches in Sydney.

    • Ping Ming Health 12 August, 2013 at 3:11 pm #

      Sorry Francis we do not have any Ping Ming Health branches in Sydney at this time.

Leave a Reply

Health is not just the absence of illness,it's a philosophy of life.