Moreira startede sin kampagne i 2010 ved IAAF World Indoor Championships i Doha, og hun sluttede på sjettepladsen i finalen på 3000 meter, den næstbedste europæiske præstationspræster efter den etiopisk-fødte Alemitu Bekele Degfa, der deltog for Tyrkiet. Senere samme måned løb hun ved 2010 IAAF World Cross Country Championships
og endte på 27. plads (den femte bedste europæiske spiller). Hun kom på tredjepladsen i European Cup 10000m i juni 2010, hvor hun debuterede over 10.000 meter, og hjalp også med at vinde kvindernes holdtitel for Portugal sammen med Inês Monteiro og Fernanda Ribeiro. Hun indspillede en 3000 m personlig bedste kort efter på Gran Premio de Andalucía, hvor hendes tid på 8:42.69 bragte hende tredjepladsen bag Nuria Fernández.