Lave bem os marmelos, retire as sementes e corte-os ao meio ou em quartos, dependendo do tamanho da fruta.
Não é necessário descascar, pois a casca ajuda a manter a forma da fruta durante o cozimento.
Montagem para assar: Coloque os marmelos em uma assadeira, com a parte cortada voltada para cima.
Regue-os com o suco de limão para evitar que oxidem e escureçam.
Preparando a calda: Em uma panela pequena, misture o vinho do Porto, o açúcar, a água, as raspas de limão, o pau de canela e os cravos-da-índia.
Leve ao fogo médio até que o açúcar se dissolva e a mistura comece a ferver. Deixe ferver por 2-3 minutos para engrossar levemente.
Assando os marmelos: Despeje a calda sobre os marmelos na assadeira.
Cubra a assadeira com papel-alumínio e leve ao forno pré-aquecido a 180°C por cerca de 40-50 minutos, até que os marmelos estejam macios e caramelizados.
Verifique de tempos em tempos, regando os marmelos com a calda para garantir que fiquem suculentos.
Finalização: Se desejar uma calda mais espessa, retire o papel-alumínio nos últimos 10 minutos de cozimento.
Adicione uma colher de manteiga à calda para dar brilho e cremosidade.
Sirva quente ou em temperatura ambiente, acompanhado de sorvete ou iogurte.