Ferguson początkowo wypożyczył Larssona z Celticu na trzy miesiące w styczniu 2007 roku, podczas którego strzelił trzy gole w 13 meczach. Następnie ponownie podpisał kontrakt z Larssonem na stałe w sierpniu tego samego roku, kiedy napastnik podpisał dwuletni kontrakt z Manchesterem United. Podczas swojej drugiej kariery w klubie Larsson strzelił dziewięć goli w 32 występach, pomagając United zdobyć Premier League i Puchar Anglii w sezonie 2007-08.