Em Coração d´Ouro conta-se a história de Maria (Rita Blanco), disposta a todos os sacrifícios pela filha Catarina (Mariana Pacheco). E o sacrifício mais doloroso começa quando António (João Perry), um antigo patrão de Maria, sabendo-se no fim dos seus dias e querendo repor alguma justiça, decide incluí-la no seu testamento. O seu objetivo é, de alguma forma, compensar Maria e garantir que ela e Catarina não tenham de passar por mais dificuldades e possam esquecer as dificuldades do passado. Este passado acarreta um segredo que poucas pessoas conhecem e que Maria quer esconder a todo o custo: Catarina é neta de António, fruto de uma relação com o seu filho Henrique (João Reis).