Moreira va començar la seva campanya de 2010 als Campionats del Món Indoor de la IAAF de 2010 a Doha i va acabar sisena en la final dels 3000 metres, la segona millor europea després de l'etiòpia Alemitu Bekele Degfa, que va competir per a Turquia. Més tard aquell mes va córrer al Campionat Mundial de Cross Country de la IAAF 2010
i va acabar en el lloc 27 (el cinquè millor artista europeu). Va ocupar el tercer lloc a la Copa d'Europa de 10.000 metres el juny de 2010, fent el seu debut als 10.000 metres, i també va ajudar a guanyar el títol d'equip femení per a Portugal amb Inês Monteiro i Fernanda Ribeiro. Va registrar una millor marca personal de 3000 m poc després al Gran Premi d'Andalusia, on el seu temps de 8:42.69 va portar el tercer lloc darrere de Nuria Fernández.