A technique to isolate human hepatocytes and non-parenchymal liver cells from the same donor is described. The different liver cell types build the basis for functional liver models and tissue engineering. This new method aims to isolate liver cells in a high yield and viability.