9. febrúar 2011, þegar hann var að ljúka öðru tímabili sínu aftur með Anaheim, en eftir að hafa spilað aðeins 49 leiki á öðrum tímabili sínum, var Lupul skipt (við Jake Gardiner og skilyrðisskipulag í 2013
) til Toronto Maple Leafs í skiptum fyrir François Beauchemin, sem var þriðja skiptið sem Lupul hafði verið í viðskiptum við Ducks samtökin. Upphaflega var Lupul ekki í samningnum, en hann var tekinn með sem launasafn til að halda Ducks undir launaþaki. Eftir að hafa verið skipt til Toronto, gerði hann umskipti frá hægri til vinstri væng og endaði með 18 stig í 28 leikjum til að klára tímabilið 2010-11.