In Coração d'Ouro wordt Maria (Rita Blanco) het verhaal verteld van Maria, die bereid is alles op te offeren voor haar dochter Catarina (Mariana Pacheco). En het meest pijnlijke offer begint wanneer António (João Perry), een voormalige baas van Maria, wetende dat zijn dagen ten einde lopen en dat hij wat gerechtigheid wil herstellen, besluit haar in zijn testament op te nemen. Zijn doel is om Maria op de een of andere manier te compenseren en ervoor te zorgen dat zij en Catarina geen verdere ontberingen hoeven te doorstaan en de ontberingen uit het verleden kunnen vergeten. Dit verleden draagt een geheim met zich mee dat weinigen kennen en dat Maria koste wat kost verborgen wil houden.