Ernman sang als Kind zunächst in Laienchören und wurde nach der Entdeckung ihres Talentes an der Königlichen Musikakademie Stockholm ausgebildet. Ihr Debüt erfolgte in der Rolle der Kaja in Sven-David Sandströms Staden.
Sie tritt sowohl im Bereich der Alten Musik und des Belcanto, der zeitgenössischen Oper als auch mit dem üblichen Repertoire ihres Stimmfaches (Koloratur)-Mezzosopran auf. Sie arbeitete unter anderem mit den Dirigenten Daniel Barenboim, William Christie, Daniel Harding, Nikolaus Harnoncourt, René Jacobs und Teodor Currentzis zusammen. Im Theater an der Wien debütierte sie 2007 als Sesto in Händels Giulio Cesare in Egitto und ist seither dort regelmäßig in führenden Rollen zu hören und zu sehen.
Seitdem ihre Tochter Greta Thunberg sie davon überzeugt hat, aus Gründen des Klimaschutzes keine Flugreisen mehr durchzuführen,[4] schlägt sie internationale Engagements aus, falls sie nicht per Bahn erreichbar sind