Moreira aloitti vuoden 2010 kilpailun IAAF:n sisätila-mestaruuskilpailussa Dohassa, ja hän sijoittui kuudenneksi 3000 metrin finaaliin. Hän oli toiseksi paras eurooppalainen kilpailija Etiopiassa syntyneen Alemitu Bekele Degfan jälkeen, joka kilpaili Turkin edustalla. Myöhemmin samana kuussa hän juoksi vuoden 2010 IAAF World Cross Country Championships -kilpailussa.
ja sijoittui 27. sijalle (viides paras eurooppalainen esiintyjä). Hän sijoittui kolmanneksi Eurocupin 10000 metrin kilpailuissa kesäkuussa 2010, jolloin hän teki debyyttinsä yli 10 000 metrin etäisyydellä, ja auttoi myös Inês Monteiron ja Fernanda Ribeiron voittamaan Portugalin naisten joukkueen mestaruuden. Pian sen jälkeen hän tallensi henkilökohtaisen 3000 metrin parhaan ennätyksen Gran Premio de Andalucía -kilpailussa, jossa hänen aikaansa 8:42,69 toi hänelle kolmannen sijan Nuria Fernandezin jälkeen.