The study of human liver pathophysiology has been hampered for decades by the lack of easily accessible, robust, and representative in vitro models. The discovery of induced pluripotent stem cells (iPSCs)—which can be generated from patients’ somatic cells, engineered to harbor specific mutations, and differentiated into hepatocyte-like cells—opened the way to more meaningful modeling of liver development and disease. Nevertheless, representative modeling of many complex liver conditions requires the recreation of the interplay between hepatocytes and nonparenchymal liver cells. Here we describe protocols we developed to generate and characterize complex human liver organoids composed of iPSC-derived hepatic, endothelial, and mesenchymal cells. With all cell types derived from the same iPSC population, such organoids reproduce the liver niche, allowing for the study of liver development and the modeling of complex inflammatory and fibrotic conditions.