This study examined a comprehensive set of potential correlates of recovery based on the Unity Model of Recovery. Thirty-two community psychiatric rehabilitation centers in Taiwan agreed to participate in this study. A sample of 592 participants were administered the questionnaires. Five groups of independent variables were included in the model: socio-demographic variables, illness variables, resilience, informal support, and formal support. The results of regression analysis provided support for the validity of the Unity Model of Recovery. The independent variables explained 53.5% of the variance in recovery for the full sample, and 55.5% for the subsample of the consumers who have been ever employed. The significance of the three cornerstones (resilience, family support, and symptoms) for recovery was confirmed. Other critical support variables, including the extent of rehabilitation service use, professional relationship, and professional support were also found to be significant factors. Among all the significant correlates, resilience, family support, and extent of rehabilitation service use ranked in the top three. The findings could shed light on paths to recovery. Implications for psychiatric services were discussed and suggested.