As duas formas curado e corado estão corretas, contudo seus significados são diferentes.
Ou seja, ambas as palavras são válidas, devendo, no entanto, ser usadas em diferentes situações.
Curado, com a vogal “u”, significa que recebeu a cura ou se curou; que está conservado com fumo, sal ou dessecação.
Com isto, vai ficar completamente curado.
Ninguém jamais foi curado de lepra.
Com presunto curado podem ser confecionados inúmeros pratos.
Corado, com a vogal “o”, significa que tem cor, tinto, colorido; que tem as faces vermelhas; ruborizado.
O meu coração bate depressa, sinto-me um pouco corado.
Sempre que se fala nela, ele fica todo corado.
Referências
Curado advém do latim curatus.
Corado advém do latim coloratu.
São palavras parónimas: semelhantes tanto na escrita e na pronúncia mas com significado diferente.