Ambientada em São Luís, no Maranhão, e no Rio de Janeiro, a novela Da Cor do Pecado tem como fio condutor o romance vivido entre Preta (Taís Araújo), uma feirante simples de bom coração, e Paco (Reynaldo Gianecchini), um jovem de família rica. Quando o rapaz conhece a moça, ele está noivo de Bárbara (Giovanna Antonelli), uma mulher ambiciosa que só está interessada na fortuna de Paco, e fará de tudo para manter o novo casal separado, com a ajuda de seu amante, Kaíke (Tuca Andrada). Mesmo apaixonado por Paco, Preta desconfia de suas intenções e o romance do casal é abalado pelas intrigas de Bárbara. Depois de um acidente de helicóptero, Paco é dado como morto, mas, na verdade, sobreviveu e decide recomeçar a vida como outra pessoa, longe de tudo aquilo. Preta fica devastada com a revelação da morte do amado e, ao mesmo tempo, recebe outra notícia complicada: está grávida do amado.