Advanced liver diseases have very high morbidity and mortality due to associated complications, and liver transplantation represents the only current therapeutic option. However, due to worldwide donor shortages, new alternative approaches are mandatory for such patients. Regenerative medicine could be the more appropriate answer to this need. Advances in knowledge of physiology of liver regeneration, stem cells, and 3D scaffolds for tissue engineering have accelerated the race towards efficient therapies for liver failure. In this review, we propose an update on liver regeneration, cell-based regenerative medicine and bioengineering alternatives to liver transplantation.