Moreira startet 2010-sesongen med VM i friidrett innendørs 2010 i Doha, og hun endte på sjetteplass i finalen på 3000 meter, den nest beste europeiske utøveren etter etiopisk-fødte Alemitu Bekele, som konkurrerte for Tyrkia. Senere samme måned løp hun i VM i terrengløp 2010, og endte på 27.-plass (den femte beste europeiske utøveren). Hun tok tredjeplass i Europeacupen på 10.000 m i juni, i hennes debut på 10.000 meter, noe som også bidro til laggullet hun vant sammen Inês Monteiro og Fernanda Ribeiro. Hun satte ny personlig rekord på 3000 meter kort tid etter, på Gran Premio de Andalucía, der tiden 8.42,69 ga henne tredjeplass bak Nuria Fernández.