Health care professionals often face moral dilemmas. Not dealing constructively with moral dilemmas can cause moral distress and can negatively affect the quality of care. Little research has been documented with methodologies meant to support professionals in care for the homeless in dealing with their dilemmas. Moral case deliberation (MCD) is a method for systematic reflection on moral dilemmas and is increasingly being used as ethics support for professionals in various health-care domains. This study deals with the question: What is the contribution of MCD in helping professionals in an institution for care for the homeless to deal with their moral dilemmas? A mixed-methods responsive evaluation design was used to answer the research question. Five teams of professionals from a Dutch care institution for the homeless participated in MCD three times. Professionals in care for the homeless value MCD positively. They report that MCD helped them to identify the moral dilemma/question, and that they learned from other people’s perspectives while reflecting and deliberating on the values at stake in the dilemma or moral question. They became aware of the moral dimension of moral dilemmas, of related norms and values, of other perspectives, and learned to formulate a moral standpoint. Some experienced the influence of MCD in the way they dealt with moral dilemmas in daily practice. Half of the professionals expect MCD will influence the way they deal with moral dilemmas in the future. Most of them were in favour of further implementation of MCD in their organization.