La idea de la ópera fue propuesta a Humperdinck por su hermana, que ya anteriormente le había pedido escribir música para canciones que ella había escrito para sus hijos en Navidad, basándose en el cuento.