Moreira memulai kampanye 2010 di Kejuaraan Dunia IAAF Indoor 2010 di Doha dan dia finis keenam di final 3000 meter, pemain Eropa terbaik kedua setelah Alemitu Bekele Degfa yang lahir di Ethiopia, yang berkompetisi untuk Turki. Kemudian bulan itu ia berlari di 2010 IAAF World Cross Country Championship
dan finis di tempat ke-27 (pertandingan terbaik kelima di Eropa). Dia menempati posisi ketiga di Piala Eropa 10000m pada Juni 2010, membuat debutnya di atas 10.000 meter, dan juga membantu memenangkan gelar tim wanita untuk Portugal dengan Inês Monteiro dan Fernanda Ribeiro. Dia mencatat rekor pribadi 3000 m tak lama setelah di Gran Premio de Andalucía, di mana waktunya 8:42.69 membawanya ke tempat ketiga di belakang Nuria Fernández.