К началу Отечественной войны 1812 года генерал-лейтенант Штейнгель был генерал-губернатором Финляндии и командовал Финляндским корпусом; после начала вторжения Наполеона успешно провёл переговоры со Швецией, за что получил графский титул. В сентябре его корпус был морем переброшен к Риге и сражался в прибалтийских губерниях против корпуса маршала Макдональда. С октября 1812 года находился в составе армии генерала П. Х. Витгенштейна и был во многих сражениях с французами, отличился в бою под Чашниками и в сражении на Березине. Во время Заграничного похода 1813 года сражался в Польше и после взятия Данцига вернулся в Финляндию к исполнению генерал-губернаторских обязанностей.