En 1756, durant la guerre de Sept Ans, il reprend du service actif, et, après s’être fait remarquer à la bataille de Lobositz, il est promu major général. Il est blessé une troisième fois puis une quatrième fois lors de la bataille de Prague. Lacy apporte une contribution décisive à la grande victoire de Breslau. À Leuthen, il couvre la retraite de l'armée vaincue et il est blessé pour la cinquième fois. Il devient l’adjoint du maréchal de camp Daun, le généralissime de l'impératrice. Ce sont ces deux commandants, avec Laudon, qui ont permis d’obtenir la fin de la guerre contre Frédéric le Grand.