In januari 2007 behaalde Mäkäräinen in Pokljuka haar eerste toptienklassering. Tijdens de wereldkampioenschappen biatlon 2007 in Antholz eindigde de Finse als zevende op de massastart en als achtste op de individuele wedstrijd. In december 2007 stond Mäkäräinen in Pokljuka voor de eerste maal in haar carrière op het podium van een wereldbekerwedstrijd. Op de wereldkampioenschappen biatlon 2008 in Östersund was het beste resultaat van de Finse een vijftiende plaats op de massastart, samen met Mari Laukkanen, Timo Antila en Jarkko Kauppinen eindigde ze als tiende op de gemengde estafette. In Pyeongchang nam Mäkäräinen deel aan de wereldkampioenschappen biatlon 2009, op dit toernooi was haar beste resultaat een vierde plaats op de achtervolging. Op de gemengde estafette eindigde ze samen met Mari Laukkanen, Paavo Puurunen en Timo Antila op de zesde plaats. Tijdens de Olympische Winterspelen van 2010 in Vancouver was het beste resultaat van de Finse een vijfenveertigste plaats op de achtervolging. Op de wereldkampioenschappen biatlon 2010 in Chanty-Mansiejsk eindigde ze samen met Mari Laukkanen, Sami Orpana en Marko Juhani Mänttäri op de achttiende plaats.
Aan het begin van het seizoen 2010/2011 boekte Mäkäräinen in Östersund haar eerste wereldbekerzege. In totaal won ze drie wereldbekers wedstrijden en eindigde het seizoen als eerste in het algemeen klassement.