Tuż po zmianie barw narodowych wystartowała na mistrzostwach Europy w biegach przełajowych. W 2010 startowała w biegu maratońskim podczas mistrzostw Europy w Barcelonie. Andersson przybiegła na metę jako piąta, lecz po dyskwalifikacji Živilė Balčiūnaitė i Naili Jułamanowej, Szwedce przypadł brązowy medal. W 2011 była siódma na mistrzostwach świata w Daegu. Osiemnastka zawodniczka igrzysk olimpijskich w Londynie (2012). Wielokrotna medalistka mistrzostw Szwecji oraz reprezentantka kraju w meczach międzypaństwowych.