La saison suivante, les London Wasps entament leur campagne européenne au sein d'un groupe constitué de deux clubs français, Castres et Perpignan, et du club italien de Trévise. Avec cinq victoires pour une défaite, ils terminent premiers de la poule et s'offrent un quart de finale à domicile. Dallaglio dispute les six rencontres et marque un essai contre Trévise. Le club londonien se défait du Leinster 35-13 en quart puis écarte les Northampton Saints 30-13 en demi. En finale, Dallaglio et ses coéquipiers affrontent les Leicester Tigers le au Stade de Twickenham devant une foule record de spectateurs. Les Londoniens marquent deux essais à la suite de deux combinaisons sur lancer en touche et gagnent la rencontre 25-9. Dallaglio remporte son second trophée dans la compétition après le sacre de 2004. En revanche, la même réussite n'est pas présente en championnat puisque les Wasps terminent à la cinquième place ratant d'un rien la qualification pour les "play-off". Sur le plan international, le joueur d'origine italienne ne fait pas partie du groupe anglais pour les test-matchs de novembre et il n'est pas non plus retenu par Brian Ashton pour disputer le Tournoi des Six Nations. Mais, à l'issue de la saison, le sélectionneur anglais décide de le retenir pour la préparation de l'équipe d'Angleterre à la Coupe du monde 2007, mettant en avant ses qualités de meneur d'hommes : . Pour son retour dans l'équipe lors du premier match de préparation à la Coupe du monde de rugby à XV 2007, il entre sur le terrain pour remplacer Nick Easter et marque un essai lors de la large victoire 62-5 de l'Angleterre contre le pays de Galles. Il est titulaire au poste de troisième ligne centre lors de la rencontre suivante contre la France, avant de revenir sur le banc lors de la rencontre suivante à Marseille.