What is the best diet for a patient with chronic liver disease?

Avoid toxic foods. Avoid sugars, fried foods, vegatable oils like canola & soy, meats that are cured wth nitrates & nitrites, aspartame, splenda, partially hydrogenated vegetable oils, maragarine, soy based products, sweetened beverages like juice & soda, microwaved foods, artificial colors & flavors. All of these products cause damage to the cells, tissues & organs in your body contributing to various diseases.
LOW SALT DIET. If you have chronic liver disease you should avoid diets high in sodium content as they may result in the developement of edema(swelling) and even ascites(fluid in the abdomen) which can be difficult to manage.You should get enough protein in your diet(0.5-1gr/kg). Avoid any drugs , meds , or alcohol which can further damage the liver. There are some supplements that may help(eg, milk thistle).