In die &lt;a href="Skilanglauf-Weltcup%202005/06"&gt;Saison 2005/06&lt;/a&gt; startete Saarinen mit einem zweiten Platz beim Sprint in Düsseldorf. Einen Monat später stand sie mit der Staffel in Beitostølen erneut auf dem Podium. Im Dezember 2005 startete sie für vier Rennen im Skilanglauf-Alpencup. Nach vier Top-10-Platzierungen, darunter drei Podiumsplätze kam sie zurück in den Weltcup-Kader und wurde neunte in Otepää. Bei den Olympischen Winterspielen 2006 in Turin gewann Saarinen gemeinsam mit Virpi Kuitunen die Bronzemedaille. Über die 10 km im klassischen Stil sowie mit der Staffel wurde sie Siebente. Nach dem 26. Platz im Sprint beendete sie das abschließende 30-km-Massenstart-Rennen auf dem 17. Platz. Gemeinsam mit Kuitunen startete Saarinen beim Teamsprint in Düsseldorf mit einem dritten Platz in die &lt;a href="Skilanglauf-Weltcup%202006/07"&gt;Saison 2006/07&lt;/a&gt;. Die gleiche Platzierung erreichte sie auch kurze Zeit später mit der Staffel in Gällivare. Einen weiteren Einzelpodestplatz feierte sie als Dritte im 10-km-Einzelrennen im italienischen Cogne. Die &lt;a href="Tour%20de%20Ski%202006/07"&gt;Tour de Ski 2006/07&lt;/a&gt; beendete sie auf dem vierten Gesamtrang. Bei der folgenden Nordischen Skiweltmeisterschaft 2007 im japanischen Sapporo gewann sie mit Virpi Kuitunen, Riitta-Liisa Roponen und Pirjo Muranen im Staffelrennen ihren ersten Weltmeistertitel. Im Rennen über die 30-km-Einzeldistanz verpasste sie ihre erste Einzelmedaille und wurde Vierte.