Den 9. februar 2011, nærmer sig slutningen af sin anden sæson tilbage med Anaheim, men efter at have spillet kun 49 kampe i løbet af sin anden stint, Lupul blev handlet (sammen med Jake Gardiner og en betinget udkast pluk i 2013
Han blev solgt til Toronto Maple Leafs i bytte for François Beauchemin, hvilket markerede den tredje gang Lupul var involveret i en handel med Ducks-organisationen. Oprindeligt udelukkede aftalen Lupul, men han blev inkluderet som en løn-dump for at holde Ducks under lønloftet. Efter at være blevet handlet til Toronto, gjorde han overgangen fra højre til venstre fløj og sluttede med 18 point i 28 kampe for at afslutte 2010-11 sæsonen.