Treatment for cirrhosis varies based on what caused it and how far the disorder has progressed. Some treatments your doctor might prescribe include:
beta blockers or nitrates (for portal hypertension)
quitting drinking (if the cirrhosis is caused by alcohol)
banding procedures (used to control bleeding from esophageal varices)
intravenous antibiotics (to treat peritonitis that can occur with ascites)
hemodialysis (to purify the blood of those in kidney failure)
lactulose and a low protein diet (to treat encephalopathy)