Moreira komencis sian 2010 kampanjon ĉe la 2010 IAAF Monda Endoma Ĉampioneco en Doho kaj ŝi finis sesan en la finalo de la 3000 metroj, la dua plej bona eŭropa prezentisto post la etiopa Alemitu Bekele Degfa, kiu konkuris por Turkio. Poste tiun monaton ŝi kuris ĉe la 2010-datita IAAF World Cross Country Championships
kaj finis en 27-a loko (la kvina plej bona eŭropa prezentisto). Ŝi gajnis la trian lokon en la Eŭropa Pokalo 10000m en junio 2010, kaj ankaŭ helpis gajni la titolon de la virina teamo por Portugalio kun Inês Monteiro kaj Fernanda Ribeiro. Ŝi registris personan rekordon de 3000 m baldaŭ poste ĉe la Gran Premio de Andalucía, kie ŝia tempo de 8:42.69 alportis al ŝi la trian lokon malantaŭ Nuria Fernández.