Background. Recovery orientation is a movement in mental health practice. Although general mental health services have taken the lead in promoting recovery, forensic psychiatric systems have lagged behind because of the need to reconcile recovery principles with the complexities of legal mandates. Advocating recovery and making systemic changes can be challenging because they require seeking a balance between the competing duties to the patient and the public. This paper used a logic model framework to demonstrate a cohabitation program that placed a woman and her newborn infant in a secure forensic rehabilitation unit, and analyzed the key assumptions of recovery upon which it was based. Methods. This was a qualitative program evaluation. Data collection involved individual interviews with the woman, the infant’s father, five primary healthcare providers, and five system administrators, and 11 focus groups with unit staff and other patients. Content analysis was used to guide the data analysis and develop the critical components of the program logic model. Results. A logic model that consists of input (team building, program planning, staff and patient preparation, resource management), output (logistic activities, risk management, mental healthcare, staff/other patient support, discharge preparation), and outcome (individual, provider, system, and society) components was developed. Conclusions. This study demonstrates a recovery-oriented program for a woman cohabitating with her baby in a secure forensic psychiatric rehabilitation unit. The logic model provided a comprehensive understanding of the way the recovery principles, such as shared decision-making, positive risk-taking, informed choices, and relational security, were implemented.