Сформировав в Лифляндии и Курляндии семнадцать батальонов, он привел их в Пруссию и остался при армии без определенного назначения. Проявленная Суворовым энергия доставила ему повышение в чине: он был произведен в подполковники (9 октября 1758 года).
Проницательный взор молодого офицера ясно видел недостатки организации русской армии и невежество начальствующего состава. В одном из писем Суворов писал: «Полковники… расслабляют своих офицеров… сибариты, но не спартанцы… делаясь генералами, подкладка остается та же».
19 августа1757 года при Гросс-Егерсдорфе лучший фридриховский генерал, фельдмаршал Левальдт, атаковал русские войска. Командование русской армии, возглавляемое Апраксиным, наделало массу ошибок, но солдаты и многие рядовые офицеры проявили такую беззаветную храбрость, стойкость и упорство, что, несмотря на критическое положение русской армии в начале боя, она не только отстояла свои позиции, но и разгромила наголову противника.[17] Русские войска заняли Кенигсберг, Мемель, всю Восточную Пруссию.
Победа не была использована: ссылаясь на затруднения с провиантом в Восточной Пруссии, Апраксин вернул армию обратно в Польшу. Действительная причина этого поступка, сводившего на нет все усилия, жертвы и героизм русской армии, заключалась в давлении и происках фридриховских приверженцев при дворе русской императрицы. Сам Фридрих впоследствии в «Истории Семилетней войны» открыто признал, что отступление Апраксина было совершено в интересах Пруссии. Всеобщее возмущение Апраксиным в России достигло таких размеров, что он был смещен с должности и арестован. Не стало Апраксина, но остался наследник престола Петр, то есть главный сторонник англо-прусской коалиции в России.
14 августа 1758 года Фридрих встретился с русскими войсками при Цорндорфе. Сражение окончилось с неопределенным результатом: обе стороны сохранили после боя свои позиции.
23 июля 1759 года русские войска под начальством нового главнокомандующего, графа П. С. Салтыкова, умного и даровитого военачальника, одержали победу над пруссаками (выступившими под командованием одного из видных прусских генералов – Веделя) при Пальциге. 1 августа того же года произошло генеральное сражение у деревни Кунерсдорф. Фридрих во главе пятидесятитысячной армии стремительно атаковал русские позиции. Он применил свой излюбленный прием: обход с фланга.