Op 9 Februarie 2011, naby die einde van sy tweede seisoen terug met Anaheim, maar nadat hy slegs 49 wedstryde tydens sy tweede stint gespeel het, is Lupul verhandel (saam met Jake Gardiner en 'n voorwaardelike konsepkeuse in 2013
) aan die Toronto Maple Leafs in ruil vir François Beauchemin, wat die derde keer was dat Lupul betrokke was by 'n handel met die Ducks-organisasie. Oorspronklik het die ooreenkoms Lupul uitgesluit, maar hy is ingesluit as 'n salarisdump om die Ducks onder die salarisperk te hou. Nadat hy na Toronto verhandel is, het hy van regs na links oorgeskakel en die seisoen van 2010-11 met 18 punte in 28 wedstryde voltooi.